http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml
によればファイルのパーミッションは755か705でないとだめなようです。
aaa.phpを上記のパーミッションに変更して実行してみてください。
それでもだめな場合は設定ファイルに問題があるのは間違いないと思います。
あと、問題点を探す方法としては
1、ルートでのaaa.phpの実行
2、php.iniの内容を削除してのルートでのaaa.phpの実行
1で表示されるならtowaディレクトリ内でphpの設定をされているかパーミッションの問題ということで
2で実行されるならphp.iniの設定エラーということになります。
ちなみに僕もロリポップでサブディレクトリで動作確認しました。
追伸 僕が今書いている内容はどこに問題があるかで、解決方法ではないです。
Re: Re: Re: さくらインターネットへのインストールで「Internal Server Error」について
2011年8月8日 at 18:05
あと、僕が試したことがあるのは
<?php phpinfo(); ?>
と記述したaaa.phpを作成し、
towaフォルダにいれ、
towa/aaa.php にアクセス
(aaa.phpは設定状況がすべてばれるので使用後はすぐに削除してください)
これでサーバーのphpの設定が表示されなければ.htaccss、php.iniなど設定ファイルに問題あり、表示されれば、設定ファイルに問題なしではないかと思います。
このくらいしか分かりません。
ごめんなさい、お役に立てなくて
Re: Re: Re: Re: Re: Re: Re: さくらインターネットへのインストールで「Internal Server Error」について
2011年8月9日 at 12:10
微力ですがお役に立てたようでよかったです。
もしよろしければ教えていただきたいのですが、どのようにアップロードされました?
1.ZIPファイルをFTPでアップロード後さくらのファイルマネージャーより解凍
2.解凍したファイルをFTPでアップロード
phpinfo()が動かなかったのに次アップロードしたときにインストールが成功したということはパーミッションの問題だと思います。だぶん・・・・。
最初にアップロードされた時と、成功したときにアップロードされた時は違う方法ではないでしょうか?FTPソフトを使用された場合はソフト名を教えていただけるとありがたいです。
もしよろしければ教えていただきたいのですが、どのようにアップロードされました?
1.ZIPファイルをFTPでアップロード後さくらのファイルマネージャーより解凍
2.解凍したファイルをFTPでアップロード
phpinfo()が動かなかったのに次アップロードしたときにインストールが成功したということはパーミッションの問題だと思います。だぶん・・・・。
最初にアップロードされた時と、成功したときにアップロードされた時は違う方法ではないでしょうか?FTPソフトを使用された場合はソフト名を教えていただけるとありがたいです。
Re: Re: Re: Re: Re: Re: Re: Re: さくらインターネットへのインストールで「Internal Server Error」について
2011年8月9日 at 12:38
acliss19xx さま
大変お世話になりました
再アップロードについてですが、
使用ソフトは FFFTP です
ZIPファイルを解凍しindex.phpなどの内容を変更しアップロードしました
1回目と2回目の違いは特にないのですが、全てのファイルが正常にアップロードされていなかったのかもしれません
自分では原因不明です
あまりすっきりとしない情報で、役に立たなくて申し訳ありません
皆様の親切なアドバイスに大変感謝しています
大変お世話になりました
再アップロードについてですが、
使用ソフトは FFFTP です
ZIPファイルを解凍しindex.phpなどの内容を変更しアップロードしました
1回目と2回目の違いは特にないのですが、全てのファイルが正常にアップロードされていなかったのかもしれません
自分では原因不明です
あまりすっきりとしない情報で、役に立たなくて申し訳ありません
皆様の親切なアドバイスに大変感謝しています
Re: Re: Re: Re: Re: さくらインターネットへのインストールで「Internal Server Error」について
2011年8月9日 at 7:07
>本来、/home/xxxxxxx/wwwの配下iconcrete5をインストールするのが普通なのでしょうが、
そうですね。
問題の切り分け、という点でも、まずwww直下に置いてみる、というほうが良いでしょう。
php.iniも、自分で設置場所を決めるのではなく、さくらの管理画面で作成するほうが良いでしょう。
そうですね。
問題の切り分け、という点でも、まずwww直下に置いてみる、というほうが良いでしょう。
php.iniも、自分で設置場所を決めるのではなく、さくらの管理画面で作成するほうが良いでしょう。
Re: Re: Re: Re: Re: Re: さくらインターネットへのインストールで「Internal Server Error」について
2011年8月9日 at 10:28
ounziw さま
アドバイスありがとうございます
>問題の切り分け、という点でも、まずwww直下に置いてみる、というほうが良いでしょう。
最終的には、そうしますが現状のホームページをそのまま使用し新たな開発を平行で行いたいのです
>php.iniも、自分で設置場所を決めるのではなく、さくらの管理画面で作成するほうが良いでしょう。
php.iniはさくらの管理画面から作成しました
結局、concrete5を再度アップロードし直したら正常にインストールの次のステップに進むことが出来ました
ありがとうございました
アドバイスありがとうございます
>問題の切り分け、という点でも、まずwww直下に置いてみる、というほうが良いでしょう。
最終的には、そうしますが現状のホームページをそのまま使用し新たな開発を平行で行いたいのです
>php.iniも、自分で設置場所を決めるのではなく、さくらの管理画面で作成するほうが良いでしょう。
php.iniはさくらの管理画面から作成しました
結局、concrete5を再度アップロードし直したら正常にインストールの次のステップに進むことが出来ました
ありがとうございました
Your post has been saved and will be published after approval by the forum moderator.
shige29
Re: Re: Re: Re: さくらインターネットへのインストールで「Internal Server Error」について
ありがとうございます
><?php phpinfo(); ?>
>と記述したaaa.phpを作成し、towaフォルダにいれ、towa/aaa.php にアクセス
を試してみましたが、前と同じエラーメッセージが帰ってきました
-----------------------------------------------------
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, support@sakura.ad.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
------------------------------------------------------
ということは、php.ini の内容に問題があると考えればよろしいのでしょうか
これは、concrete5のホスト別インストール説明資料のさくらインターネット用で示されている
-------------------------------------------------------
cgi.fix_pathinfo=1
default_charset = UTF-8
mbstring.language = neutral
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8
iconv.input_encoding = UTF-8
iconv.internal_encoding = UTF-8
iconv.output_encoding = UTF-8
-------------------------------------------------------
を、/home/xxxxxxx/www の配下に作成しています
本来、/home/xxxxxxx/wwwの配下iconcrete5をインストールするのが普通なのでしょうが、/home/xxxxxxx/www/towaにインストールしようとしていることにより問題が起こっているのでしょうか
その場合、php.iniの作成場所も考慮する必要があるのでしょうか
よろしくお願いします