【问题标题】:Configuring php/MVC on server在服务器上配置 php/MVC
【发布时间】:2017-09-21 20:29:24
【问题描述】:

我在 HTML/PHP 中创建了一个项目,我正在尝试将所有内容上传到服务器。除了您的第一页必须是index.php/htm 文件并且所有内容都在public_html 文件夹中之外,我对服务器不太熟悉。我正在使用 MVC(codeigniter) 所以将它添加到服务器似乎并不那么简单。我附上了我的目录的图像,在本地查看时的第一个文件是控制器类,它是 /application/controllers 内的 home.php。如果我只是将所有内容按原样拖到服务器上,那么我会收到一个500 Internal Server Error。谁能帮我解决这个问题?

【问题讨论】:

  • 有许多不同类型的服务器,它们可以通过许多不同的方式进行配置。 (没有规定说public_html 必须是起始文件夹)。找出它是什么类型的服务器以及它存储日志的位置。查看日志,这可能会告诉您出了什么问题。

标签: php html model-view-controller configuration server


【解决方案1】:

500 internal server error 的问题在于它是一条通用消息。 试试看:

  • 文件/文件夹权限(没有文件或文件夹应该设置为777,755应该是最大权限设置。)
  • 如果您使用短标签:short_open_tag=On in php.ini
  • .htaccess file 中的语法不正确(尝试删除 - 测试 - 重新创建)
  • 查看error.log了解更多详细信息。

希望对您有所帮助,我会密切关注这个话题。

【讨论】:

  • 如果您对此问题仍有一些疑问,您可能需要更新问题或直接提出新问题。如果您的问题以满意的方式得到回答,您可能希望接受和/或投票赞成一个答案。祝你好运
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-24
  • 1970-01-01
  • 2016-03-20
  • 2014-12-18
  • 1970-01-01
相关资源
最近更新 更多