以下是一些比較常見的安裝問題。
我看到許多 Headers already sent 的錯誤訊息。我要如何修復它?
你可能在編輯 wp-config.php 時遭遇到一個 syntax error 。
- 下載 wp-config.php (如果你沒有 shell 許可權) 。
- 使用你熟悉的文字編輯器開啟它。
- 檢查第一行有沒有包含<?php,並且沒有任何字元在它之前 (甚至是空格) 。
- 檢查最後一行有沒有包含?>,並且沒有任何字元在它之後 (甚至是空格) 。
- 如果你的文字編輯器儲存為 Unicode 編碼,注意它有無加入 no byte order mark (BOM)。大多數支援 Unicode 的文字編輯器不會顯示是否加入 BOM;所以,嘗試使用其他文字編輯器。
- 儲存檔案,重新上傳並且在你的瀏覽器內重新整理頁面。
我的網頁看起來很怪。我發現網頁內呈現多原始碼像是"<?php ?>"標籤
如果<?php ?> 標籤被傳送到瀏覽器,可能是你的 PHP 沒有被正確執行。所有 PHP 程式碼應該會在傳送到瀏覽器之前被執行,呈現出 HTML 結果。 (這就是為什麼它被稱為 preprocessor) 確認你的網頁伺服器符合執行 WordPress 的最低需求,PHP 已安裝並正確設定,或聯絡你的網站提供者或系統管理員。
我遇到 Error connecting to database 錯誤訊息,但我確定我的設定是正確無誤的。
嘗試重新設定你的 MySQL 密碼。如果你有 MySQL 的 shell 許可權,試試:
SET PASSWORD FOR 'wordpressusername'@'hostname' = OLD_PASSWORD('password');
如果你使用的 MySQL 版本是 4.1 以前的版本,使用 PASSWORD 取代 OLD_PASSWORD 。如果你沒有 shell 許可權,你應該可以在 phpMyAdmin 裡輸入 SQL 指令。若發生錯誤,你也許需要使用你的網站空間控制檯來重設你的資料庫使用者密碼。
我的圖片/MP3 無法上傳。
如果你在部落格內使用所見即得編輯器,且它是安裝在子目錄的,拖曳一個新上傳的圖片到編輯器,圖片會在幾秒鐘後消失。這是由於 TinyMCE(所見即得編輯器) 在拖曳圖片至編輯器時沒有取得完整的圖片資訊。正確來說,解決辦法就是不要使用拖曳的方式上傳圖片。使用點選圖片並選擇"傳送到編輯器"的方式來取代它。