無法在 Apache 虛擬主機上取得 php 上傳的文件

無法在 Apache 虛擬主機上取得 php 上傳的文件

幾週前,我想到應該在我的 VPS 上使用不同的網域來託管一個 Wordpress 部落格。我按照在數位海洋教學中找到的指南設定了虛擬主機如何在單一 Ubuntu VPS 上設定多個 WordPress 站點

我可以讓虛擬主機顯示 WordPress 站點,並且我可以完成安裝中的大多數任務。但是當我嘗試從管理部分上傳映像時,我收到 ERR_EMPTY_RESPONSE。

我已經嘗試了很多透過谷歌找到的補救措施,但似乎都不起作用。我嘗試過為兩台主機使用一個 php.ini 文件,並為每個主機使用一個 php.ini 文件。嘗試使用文檔根目錄中的 .htaccess 檔案修復它。

所有這些事情都讓我距離上傳文件還很遠。我什至嘗試安裝 Joomla 以排除 Wordpress 的問題。

有關我的設定的更多資訊:
伺服器主機:Ipeer
平台:Ubuntu 14.04 with LAMP
資料庫:MySQL
網站 1:Opencart
網站 2:Wordpress(我嘗試使用的那個)

有沒有人遇過這樣的事情?

歡迎提出所有糾正這種情況的建議。如果您需要更多信息,我很樂意盡快提供。

最好的問候
羅伯特

答案1

試試以下步驟:

  • 停用所有插件並查看問題是否仍然存在。如果解決了問題,就一一啟動插件,直到找到有問題的插件
    • 恢復到二十一十二主題並查看問題是否特定於主題
    • 刪除所有不活動的插件
    • 從新下載的副本(wp-content 除外)手動重新安裝 WordPress。不要覆蓋文件/資料夾,而是在重新安裝之前將其刪除。
    • 透過 wp-admin/upgrade.php 手動運行升級

備份您的網站(包括資料庫),以便在出現問題時可以恢復

相關內容