【问题标题】:Internal Server Error while run my website运行我的网站时出现内部服务器错误
【发布时间】:2014-05-27 10:28:48
【问题描述】:

我已将我的网站上传到 cpanel。当我打开它时,我看到了

内部服务器错误

服务器遇到内部错误或配置错误,并且 无法完成您的请求。

请通过 webmaster@testme.com 联系服务器管理员 告知他们此错误发生的时间,以及您采取的措施 在此错误之前执行。

有关此错误的更多信息可能在服务器错误中可用 记录。

此外,在尝试访问时遇到 404 Not Found 错误 使用 ErrorDocument 来处理请求。

我能做些什么呢?

【问题讨论】:

    标签: php .htaccess codeigniter


    【解决方案1】:

    您首先需要创建一个 404 页面 -> 这是错误的最后一部分。

    错误配置“500 内部服务器错误”几乎总是由不正确的 .htaccess 文件引起 - 检查您是否定义了正确的 RewriteBase

    【讨论】:

    • 我的htaccess文件是0644模式
    • 否 - 您的 .htaccess 文件的实际内容可能是错误的。 0644 适用于 .htaccess - 0644 只是定义读取、写入执行属性 - 它与它的内容无关 - 打开文件并查看 RewriteBase 的内容
    【解决方案2】:

    尝试查看服务器日志错误。发生错误的详细信息被存储,内部服务器错误的原因有很多种。 Apache2 服务器日志可见:

    /var/log/apache2/error.log
    

    您也可以在/var/log/apache2/access.log查看access.log

    另外,你可以看到cPanel error logs

    我在 drupal 6 网站上也遇到了类似的内部服务器错误,错误日志显示我调用了未定义的 json 函数(当时未安装在服务器上)。

    【讨论】:

      猜你喜欢
      • 2020-02-21
      • 2020-12-18
      • 2013-12-05
      • 2013-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-09
      • 2015-05-13
      相关资源
      最近更新 更多