2017-04-25 87 views
3

我有一個HTML/PHP創建的項目,我正在嘗試將所有內容上傳到服務器。我不是那麼熟悉服務器,除了你的第一頁必須是index.php/htm文件,而且所有內容都在public_html文件夾中。我正在使用MVC(codeigniter),因此將其添加到服務器似乎並不那麼簡單。我已附加了我的目錄的圖像,當在本地查看時,第一個文件是內部的控制器類/application/controllers。如果我將所有內容都按原樣拖放到服務器上,則會收到500 Internal Server Error。任何人都可以幫我解決這個問題嗎?在服務器上配置php/MVC

image

+3

有很多不同類型的服務器,他們可以用許多不同的方式進行配置。 (沒有規則說'public_html'必須是起始文件夾)。瞭解它是什麼類型的服務器以及它存儲日誌的位置。看看日誌,這可能會告訴你什麼是錯的。 – Cfreak

回答

0

500 internal server error的問題是,就是它是一個通用的消息。 請檢查:

  • 文件/文件夾的權限(沒有文件或文件夾應設置爲777,755應該是最大的權限設置。)
  • 如果您使用短標記:在php.inishort_open_tag=On.htaccess file
  • 語法錯誤(嘗試刪除 - 測試 - 重現)
  • 檢查error.log更詳細的信息。

希望這有助於,我會繼續關注這個話題。

+0

@joee到目前爲止的更新/進度? – BigMacMenu

+0

如果您仍然有關於此問題的一些問題,您可能需要更新該問題或只需詢問一個新問題。如果您的問題以滿意的方式得到解答,您可能想要接受和/或贊成答案。祝你好運 – BigMacMenu