【问题标题】:CodeIgniter 500 server error when uploading to remote host, fine on local上传到远程主机时 CodeIgniter 500 服务器错误,在本地正常
【发布时间】:2011-07-26 21:58:08
【问题描述】:

在线上传 CodeIgniter 文件时出现 500 服务器错误。

500 服务器错误

服务器上的错误配置导致打嗝。检查服务器日志,解决问题,然后重试。

在本地,它运行良好。上传的时候不知道怎么回事。

我更新了配置文件和所有内容。我做错了什么?

CodeIgniter文件很多,不知道有没有你想看的具体内容?

这是 .htaccess 文件中的内容

# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php

【问题讨论】:

  • 错误消息中的第二行告诉您要查看的内容。检查您的服务器错误日志。在这个阶段你不需要检查codeigniter
  • 你的错误日志是怎么说的? codeigniter 可能需要关闭一些东西(通常你可以在 php.ini 中重新打开它,除非你在共享主机上)
  • 我检查了服务器日志。它太长了,我什么都不懂
  • @ray023:这有什么帮助? CI 甚至还没有机会运行引导程序!
  • @Kay:在问题中发布您的 .htaccess 文件的内容。这可能是相关的。

标签: php codeigniter


【解决方案1】:

检查您的托管公司,确保他们运行的是 PHP5 而不是 PHP4。我在 1and1.com 遇到了这个问题,您必须更改 .htaccess 文件才能强制使用 PHP5。这解决了我的问题。

【讨论】:

    【解决方案2】:

    我意识到一个奇怪的问题。如果您在 ubuntu 服务器 (10.04) 上的 php 版本是 5.4.3 并且您使用的是 mysqli 扩展,那么您会遇到问题。在脚本中启用错误报告以查明错误。此特定版本不支持 mysqli

    【讨论】:

      猜你喜欢
      • 2015-11-13
      • 2015-05-21
      • 2022-01-10
      • 1970-01-01
      • 2017-08-23
      • 2015-10-22
      • 2012-05-12
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多