2017-04-25 60 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