500 Internal Server Errorで先へ進めません
初めまして。初っぱなから行き詰まってしまいました。
サーバーにすべてのファイルをアップし、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/
こうなっています。
http://ドメイン名/index.php/install/-/configure/で何も表示されないエラー?
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: Re: http://ドメイン名/index.php/install/-/configure/で何も表示されないエラー?
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
momo
解決しました
お騒がせしてすみません・・・・
ちなみにFileZillaでアップしてから、サーバー上でパーミッション変更していたんですがそれでだめで、
いったんすべてのファイルを削除し、FFFTPにてアップロードしたらOKでした。
くわえて、php.iniをマニュアルの通りに作ってアップしてあったんですが
それを削除したら動きました。(そちらのせいだったのかも・・?)