1

500 内部サーバー エラーに関する問題があります。これが話です

  1. サブドメインを作成し、CI ベースの Web サイトをそこに配置しました。
  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/
4

2 に答える 2

3

Apache は、誰でも読み書きできる public フォルダー内のコードを実行しません (CHMOD 777)。

DOCUMENT_ROOTホームフォルダの外に置くことをお勧めします。/var/www//srv/www/htdocsc、またはお使いの OS のデフォルトです。

バックアップ ソリューションは、アクセス設定を Apache 標準に設定することです (そして、グループ書き込み不可にします)。CHMOD -R 775 sipr

于 2012-05-14T18:20:01.447 に答える
0

Zenbaitに感謝します、あなたの提案は素晴らしいです。今、私のウェブサイトはうまく機能しています。

まず、おっしゃるようにアクセス設定を775に変更しようとしましたが、うまくいきません。そこで、/public_html/フォルダーの外に別のサブドメインを作成しました。に設定しました/home/my_username/raport/。私は自分のウェブサイトをそのフォルダに入れて、それにアクセスしようとします。できます!!

于 2012-05-18T04:32:12.263 に答える