Ampache 串流伺服器對MP3 tag支援狀況

No Comments

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

Ampache 串流伺服器。定時更新分類目錄的媒體內容

No Comments

參考來源
https://github.com/ampache/ampache/wiki/CLI

以 php 執行 catalog_update.inc
預設是對全部的 catalog 做媒體內容數量更新

可用 crontab 來做定時器

[已解決]關於Alfresco ECM在5.1版本之後, 無法對超過10MB以上的文件進行索引的問題

No Comments

可參考以下文件

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

[已解決][根因未釐清]openproject 升級後發生view問題

1 Comment

2019-03-18

在2019-1月, 透過 centos 的 yum 升級 Openproject 7.x 版本到8.x版本後, 發生視圖(view)不能被正常呈現。

經驗上, 系統可動作, 部分功能失效, 除了檢查log外, 也需要上網確認是否有相關災情。

最後做的一件事是 利用 openproject 的指令, 重新跑一次組態

# openproject confgiure

除了原本預設的 port 81 被改回 port 80 之外, 系統是回復正常使用。

[確認可行]在Esxi 6.5 u1使用 Letsencrypt 的SSL加密

No Comments

先使用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還是比較重要的。

Android車載娛樂系統

No Comments

Android 6.0

http://specdevice.com/showspec.php?id=2dd1-dc77-0033-c5870033c587&lang=zh

Android 8.0Go

http://specdevice.com/showspec.php?id=2e35-6010-0033-c5870033c587&lang=zh

[技術分享] OpenProject 7.x 用 CentOS 的 YUM 進行安裝

No Comments

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

Share via
Copy link