500 Internal Server Errorで先へ進めません

2010年6月18日 at 8:29

初めまして。初っぱなから行き詰まってしまいました。
サーバーにすべてのファイルをアップし、index.phpにアクセスすると
マニュアル通りの画面になったので、必要な情報を入れ、インストールをクリックすると下記の画面になります。

-------------------------------------------
>アクセスしようとしたページは表示できませんでした。
500 Internal Server Error

CGIやPHPなど内部参照におけるエラーの為、目的のページが表示できなかったことを意味します。
以下のような原因が考えられます。
断続的に発生する場合

* CGIの負荷が大きい(CGIプロセスが多数動作している)。

常に発生する場合

* CGIのパーミッション設定に誤りがある。
* CGIのソースコードに問題がある。
* .htaccess の記述に誤りがある。

-------------------------------------------

サーバーはエックスサーバーのX10プラン
データベースは作成済みでMySQL の接続照合順序もマニュアルの通りにしました。
フォルダのパーミッションは最初全部705でやってみて
だめだったので755にしてみましたがそれでもだめでした。

必要な情報が書かれていなかったら指摘ください。

(追記)
http://concrete5-japan.org/help/install/hosting/xserver/
今、ここを発見して、
フォルダのパーミッションを755にしてやり直しましたが同じ状況です。

ストップしてしまった画面のURLは
http://ドメイン名/index.php/install/-/configure/
こうなっています。

解決しました

2010年6月18日 at 18:25
アップロードするソフトを変えたらうまくいきました。
お騒がせしてすみません・・・・

ちなみにFileZillaでアップしてから、サーバー上でパーミッション変更していたんですがそれでだめで、
いったんすべてのファイルを削除し、FFFTPにてアップロードしたらOKでした。

くわえて、php.iniをマニュアルの通りに作ってアップしてあったんですが
それを削除したら動きました。(そちらのせいだったのかも・・?)
 

http://ドメイン名/index.php/install/-/configure/で何も表示されないエラー?

2010年6月29日 at 22:27
ブラウザのアドレスバーが
http://ドメイン名/index.php/install/-/configure/
となり、画面は何も表示されずインストールが止まりました。

私の場合、
[ROOT]/concrete/controllers/install.php
のLine:11
@set_time_limit(120);

@set_time_limit(0);
にしてインストールを実行するとうまくいきました。

concrete5のソースを読んだわけではないので的外れかもしれませんが、
ひとまず私がうまく行った方法を書いておきます。

ちなみに、インストールがエラーとなりもう一度トライする場合は、
[ROOT]/config/site.php
を削除すると再度インストール画面が表示されます。
※データベースは一度削除した後、新規作成したほうが良いようです。
 

Re: http://ドメイン名/index.php/install/-/configure/で何も表示されないエラー?

2010年6月30日 at 0:02
返信ありがとうございます。

php.iniを入れなかったらうまくいったんですけど、何がいけなかったのかよくわからないのです。。。
単にFTPの失敗だったのかも。

再インストールのコツもありがとうございます。
 

Re: Re: http://ドメイン名/index.php/install/-/configure/で何も表示されないエラー?

2010年7月5日 at 11:13
たぶん、FTPではないかと思います。

特にパッシブで大量に送っている場合、負荷が増えるとミスをすることがあります。
 

Re: http://ドメイン名/index.php/install/-/configure/で何も表示されないエラー?

2010年7月5日 at 11:11
( ..)φメモメモ

解決できておめでとうございます。

同様の事例があるかもしれませんので
よろしかったら
インストールしたサーバの環境を教えていただけませんか。
ホスティング先、自前の場合OS&バージョンなど...

よろしくおねがいします。
 

Re: Re: http://ドメイン名/index.php/install/-/configure/で何も表示されないエラー?

2010年7月5日 at 12:43
ご返信ありがとうございます。
FTPのエラーでこうなることもあるんですね。

ホスティングは、エックスサーバーのX10プランで以下となります。
その後の動作は大丈夫です。


OS Linux
CPU Xeon L5410 ( 2.33GHz )
メモリー 12GB
Apacheバージョン 2.2.3
Perlバージョン 5.8.8
PHP4バージョン 4.3.9
PHP5バージョン 5.1.6
MySQL5バージョン 5.0.77