4 月 02
joechen未分類
ampache 串流伺服器, 對於mp3裡面的id3 tag編碼, 似乎只支援utf-8, 所以需要對mp3檔案稍作處理
先轉檔
批次轉換 wav 為 mp3
$ sudo yum install lame
$ for f in *.wav; do lame -f “$f” ./${f%.wav}.mp3; done
增加id3標籤到mp3音檔裡
id3tag -s”title” -a”album” ooxx.mp3
在 CentOS 下, 透過 yum 安裝 python-mutagen, 裡面帶有 mid3iconv的指令可使用
先確定系統terminal是在UTF-8/Unicode的編碼下
$ mid3iconv -d -e UTF8 *.mp3
3 月 30
joechen未分類
參考來源
https://github.com/ampache/ampache/wiki/CLI
以 php 執行 catalog_update.inc
預設是對全部的 catalog 做媒體內容數量更新
可用 crontab 來做定時器
3 月 22
joechen未分類
可參考以下文件
https://community.alfresco.com/thread/237747-not-able-to-index-content-of-large-pdfs
同時會引用到另外2個網路連結, 會告訴你在轉檔子系統部分, 可以使用哪些設定, 用來改變限制。
https://community.alfresco.com/docs/DOC-6111-content-transformation-limits
https://docs.alfresco.com/5.2/references/dev-extension-points-content-transformer.html
在完成設定後, 系統己能套用新設定, 但在套設定之前己做過索弔的文件, 則仍然無法透過搜尋被找到, 所以必須要重新製作索弔, 方法如,
https://note.twnic.ga/?p=1586
content.transformer.PdfBox.priority=110
content.transformer.PdfBox.extensions.pdf.txt.priority=50
content.transformer.PdfBox.extensions.pdf.txt.maxSourceSizeKBytes=25600
3 月 18
joechen未分類
2019-03-18
在2019-1月, 透過 centos 的 yum 升級 Openproject 7.x 版本到8.x版本後, 發生視圖(view)不能被正常呈現。
經驗上, 系統可動作, 部分功能失效, 除了檢查log外, 也需要上網確認是否有相關災情。
最後做的一件事是 利用 openproject 的指令, 重新跑一次組態
# openproject confgiure
除了原本預設的 port 81 被改回 port 80 之外, 系統是回復正常使用。
3 月 06
joechen未分類
先使用Letsencrypt的certauto軟體, 取得一組DN的相關憑證檔案(4個), 主要需要的是, privitekey.pem (代換 rui.key) 以及 cert.pem (代換 rui.crt)
接下來登入到 esxi 6.5 的主機上(SSH服務要開啟), 利用vi編輯器, 把取得到的privitekey.pem的內容(可用一般的文字編輯器打開來看), 把/etc/vmware/ssl/rui.key 的內容置換掉, 同樣的, 把cert.pem的內容, 把/etc/vmware/ssl/rui.crt 的內容替換掉。
接下來, 在esxi 的文字模式下, 可以透過 dcui 指令, 叫出文字的管理介面, 按F2, 輸入root的密碼, 找到 Troubleshooting Options 那項, 底下有個 Restart Management Agents, 按下F11, 等待服務重啟後, 網頁式管理介面, 即完成SSL憑證的更新。
註: 如果不小心動到 /etc/vmware/ssl目錄下的 其他檔案 , 如 castore.pem, 進而造成 vim-cmd 指令的任何動作都是 connection refused, 那就要使用 /sbin/generate-certificates 這個指令來先做一個自訂憑證, 重跑management agents 就可以回復正常運作。雖然會被瀏覽器說有問, 但能先登入 esxi 的WEB UI還是比較重要的。
11 月 27
joechenGNU/Linux, 未分類
UPDATE: 透過 YUM 升級, 目前OpenProject已到8.3.1
REF: https://www.openproject.org/download-and-installation/
先安裝 openproject
install openproject by yum
設定MaridDB/mysql
openproject 的 user擁有存取權
設定 Openproject (第一次)
# openproject reconfigure
要預備好 apache2/mysql2/MaridDB/Git 等環境資訊
[FAQ]
Q1. 如果伺服器在後端內網
A: 可在前端 apache 的 httpd.conf 或 ssl.conf 增加以下 vhost 設定
ProxyPreserveHost On # (這個若沒設定, 有些連線會出現內網IP)
ProxyPass / http://192.168.7.76:81/
ProxyPassReverse / http://192.168.7.76:81/
—
Q2.如果不小心DB一開始沒設成utf8 / utf8_general_ci;
A: 經常會出現 internal error, 起因就是因為字元集的問題
需要進DB去做設定
USE ‘openproject’;
ALTER TABLE ‘資料表名稱’ CONVERT TO CHARACTER SET ‘utf8’ COLLATE ‘utf8_general_ci’;
—
Q3如果有使用 gravatar 大頭像服務, 而出現連線不安全(SSL議題),
A: 可以到系統管理的系統設置, 找到 protocol改成HTTPS即可
—
Q4 如果登入時出現 422錯誤
A: 通訊協定採用SSL的情況下, 透過 apache 的 reverse proxy, 需要另加一個設定在 vhost 的段落裡
RequestHeader set X-Forwarded-Proto “https”
—
Older Entries Newer Entries