【问题标题】:CodeIgniter 500 Internal Server Error in subdomainCodeIgniter 500 子域中的内部服务器错误
【发布时间】:2012-05-14 13:50:26
【问题描述】:

我有一个关于 500 Internal Server Error 的问题。这是故事

  1. 我创建了一个子域,并将我的基于 CI 的网站放在那里。
  2. 我尝试访问它,它可以工作,但有一些错误需要修复。
  3. 修复错误后,我删除了子域中的所有文件并重新上传。
  4. 我尝试访问它,但它显示 500 内部服务器错误。我检查了 .htaccess 文件,没有任何问题,因为我从未更改过它。

这是我的 htaccess 文件

RewriteEngine on
RewriteCond $1 !^(index\.php|assets|css|js|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

这是我的 CI 配置文件

$config['base_url'] = '';
$config['index_page'] = '';

当我尝试访问我的网站时检查了我的 cpanel 错误日志。它显示如下:

[Sat May 12 20:48:23 2012] [error] [client 180.247.155.67] SoftException in Application.cpp:254: File "/home/*****/public_html/sipr/index.php" is writeable by group
[Sat May 12 20:48:23 2012] [error] [client 180.247.155.67] SoftException in Application.cpp:254: File "/home/*****/public_html/sipr/index.php" is writeable by group
[Sat May 12 20:48:21 2012] [error] [client 180.247.155.67] SoftException in Application.cpp:254: File "/home/*****/public_html/sipr/index.php" is writeable by group
[Sat May 12 20:48:21 2012] [error] [client 180.247.155.67] SoftException in Application.cpp:254: File "/home/*****/public_html/sipr/index.php" is writeable by group
[Sat May 12 20:48:20 2012] [error] [client 180.247.155.67] SoftException in Application.cpp:254: File "/home/*****/public_html/sipr/index.php" is writeable by group
[Sat May 12 20:48:20 2012] [error] [client 180.247.155.67] SoftException in Application.cpp:254: File "/home/*****/public_html/sipr/index.php" is writeable by group

我尝试通过 localhost 访问我的网站,它工作正常。我的本地站点地址是

http://localhost/sipr/

【问题讨论】:

  • 你有没有像日志说的那样让它不能组写?

标签: codeigniter


【解决方案1】:

Apache 不会运行任何人都可以读写的公共文件夹中的代码 (CHMOD 777)。

我建议将您的DOCUMENT_ROOT 放在您的主文件夹之外的某个位置。 /var/www//srv/www/htdocsc 或任何适用于您操作系统的默认值。

一种备份解决方案是将您的访问设置设置为 Apache 标准(并使其不可组写入):CHMOD -R 775 sipr

【讨论】:

    【解决方案2】:

    非常感谢 Zenbait,您的建议很棒。现在,我的网站运行良好。

    首先,我尝试将访问设置更改为 775,就像您说的那样,但它不起作用。因此,我在 /public_html/ 文件夹之外创建了另一个子域。我将其设置为/home/my_username/raport/。我将我的网站放在该文件夹中,并尝试访问它。有效!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-03
      • 2018-02-22
      • 2012-05-01
      相关资源
      最近更新 更多