# 常見問題 FAQ --- ## 🔐 登入與帳號 ### Q: 如何註冊帳號? 首次訪問 ConvertX-CN 時: 1. 開啟 `http://localhost:3000` 2. 點擊右上角 **Register** 3. 輸入 Email 和密碼 4. 完成!系統會自動登入 > ✅ **預設開放註冊**,無需設定任何環境變數 ### Q: 可以關閉公開註冊嗎? 可以。如果您想限制只有現有用戶可使用: ```yaml environment: - ACCOUNT_REGISTRATION=false ``` > ⚠️ 請確保您已經有至少一個帳號,否則將無法登入 ### Q: 忘記密碼怎麼辦? 目前版本尚未提供密碼重設功能。您可以: 1. 刪除 `data/convertx.db` 2. 重新啟動容器 3. 重新註冊 > ⚠️ 這會刪除所有用戶資料和轉換歷史 ### Q: 登入後又被踢回登入頁? 這通常是 Cookie 設定問題。請檢查: 1. **沒有 HTTPS 但 HTTP_ALLOWED=false** ```yaml - HTTP_ALLOWED=true # 允許 HTTP 連線 ``` 2. **使用反向代理但沒設定 TRUST_PROXY** ```yaml - TRUST_PROXY=true # 信任反向代理 ``` 3. **沒有設定 JWT_SECRET** ```yaml - JWT_SECRET=固定的隨機字串 ``` --- ## 🐳 Docker 相關 ### Q: 為什麼 Image 這麼大(4-6 GB)? ConvertX-CN 是「完整版」,內建: - LibreOffice(文件轉換) - TexLive(LaTeX 支援) - FFmpeg(影音轉換) - Tesseract + 多語言 OCR - CJK 字型 如果您只需要基本功能,可使用原作者的輕量版:`ghcr.io/c4illin/convertx:latest` ### Q: Docker 啟動失敗? 常見原因: 1. **Port 被占用**:改用其他 port,如 `-p 3001:3000` 2. **磁碟空間不足**:Image 需約 6GB 3. **權限問題**:確保 `./data` 資料夾有寫入權限 ```bash chmod -R 777 ./data ``` ### Q: 資料存在哪裡? 所有資料存放在掛載的 `/app/data` 目錄: ``` ./data/ ├── convertx.db # SQLite 資料庫 ├── uploads/ # 上傳的原始檔案 └── output/ # 轉換後的檔案 ``` ### Q: 如何備份資料? 直接備份 `./data` 資料夾: ```bash tar -czvf convertx-backup.tar.gz ./data ``` ### Q: 如何更新版本? ```bash docker compose pull docker compose up -d ``` --- ## 🌍 語言相關 ### Q: 如何切換介面語言? 1. 點擊右上角語言圖示 🌐 2. 從下拉選單選擇語言 3. 頁面自動更新 語言偏好會儲存在 Cookie 中。 ### Q: 支援哪些語言? 目前支援 65 種語言,包含: - 繁體中文、簡體中文 - 日文、韓文 - 英文、德文、法文 - 更多詳見 [多語言支援](../功能說明/多語言.md) --- ## 📄 轉換相關 ### Q: 支援哪些格式? 1000+ 種格式,詳見 [支援的轉換器](../功能說明/轉換器.md) ### Q: 轉換失敗怎麼辦? 1. 檢查檔案是否損壞 2. 檢查容器日誌:`docker logs convertx-cn` 3. 嘗試不同的轉換引擎 ### Q: 檔案大小有限制嗎? 預設無限制,但可透過反向代理設定限制: ```nginx client_max_body_size 500M; ``` ### Q: 轉換很慢怎麼辦? 1. 增加容器記憶體限制 2. 考慮使用硬體加速(GPU) 3. 限制同時轉換數量: ```yaml - MAX_CONVERT_PROCESS=2 ``` --- ## 🔧 進階問題 ### Q: 如何使用反向代理? 詳見 [反向代理設定](../部署指南/反向代理.md) ### Q: 如何啟用硬體加速? 詳見 [進階配置 - 硬體加速](../部署指南/Docker.md#硬體加速) ### Q: 如何啟用 API Server? ```bash docker compose --profile api up -d ``` 詳見 [API 文件](../API/總覽.md) --- ## 還有問題? - 📖 查看 [完整文件](../README.md) - 🐛 回報問題:[GitHub Issues](https://github.com/pi-docket/ConvertX-CN/issues) - 💬 討論區:[GitHub Discussions](https://github.com/pi-docket/ConvertX-CN/discussions)