さくらは PHP が CGI として動作しているので、すべての *.php ファイルに実行権限を与えてやる必要があります。FTP/SFTP ツールなどで、パーミッションを 755 とか 705 に変更してみてください。
パーミッションを変更しました。
しかし、状況は一向に変わりません。
http://s-kaikei.co.jp/blog/
のサブディレクトリに設置してあります。
よろしくお願いします
さくらで運用しているサイトがありますが、パーミッションの変更などをしなくても動作しています。
Flashアップローダがいまだに使えていないのですが・・・
.htaccess の書式ミスや許可されていない構文が含まれているとInternal Server Error
になることがあります。
http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?000042
ありがとうございます。
.htaccessはどの階層に設置したらいいでしょうか?
http://s-kaikei.co.jp/blog/のディレクトリに設置しました。
それと、さくらサーバーはビジネスで契約しています。
http://s-kaikei.co.jp/blog/wp-login.php
でログインしたのですがやはりだめですね。
属性は一度、データベースもすべて削除してパーミッションを*.phpで755設定しましたが
やはりだめです。
.htaccessはどの階層に設置したらいいでしょうか?
設置していないなら、原因はhtaccessではないです。
htaccessの内容はどうなってますか?
さくらの契約は同じですね。
さくらでのWordpressは、DBがVer.4.xなので検索がうまくヒットしない、とFlashアップローダの問題しかなかった記憶です。
今はDBもVer.5が選択可能です。
PHPの動作チェックをしてみたらどうでしょう。
<?php echo “test” ?>
だとどうなりますか?
お手数おかけしております。
DBはMySQL 5.1のバージョンのようです。
アップローダーはftpを使ってます。
初歩的で申し訳ないのですが、<?php echo “test” ?>のテスト方法は
どのようにしたらいいですか?
ご面倒おかけします。
パスワード発行はできるのにログインするとエラーとなる・・・・
困惑です。
原因の絞込みが必要かと思います。
.htaccess の問題でもInternal Server Errorになるので、まず.htaccessをバックアップ後、削除して下さい。
それでもログインできないならPHPの問題かもしれません。
でもインストールはできているようなのでPHPの問題では無さそうですね。
<?php echo “test” ?>のテスト方法は
PHP自体の動作確認用に簡単なPHPファイルでテストしてみたらということでした。
テキストエディタで
<?php
echo “test”;
?>
と書いてtest.phpとでもして保存後適当な階層にアップロードしブラウザでアクセスして下さい。
test と表示されるならPHPは動作してます。
UTF-8, ユニックス改行コードで保存することをお勧めします。
.htaccessを削除しPHP動作確認ができてもログインできないとすると問題の根は深いかもしれません。
ご指導ありがとうございます。
もう一度すべてを削除してパスワード発行までしました。
そして、ログインしても同様のエラー・・・
.phpはパーミッションが755
そのほかは604です。
ご指導のとおりtestを行いました
http://s-kaikei.co.jp/blog/test.php
しかしながら、状況は変わりません。
以前僕もえびすサーバーでwordpressを設置して運用してますが、
ここまでエラーはなくどんなものかと・・・
よろしくお願いします。
.htaccess は存在しないんですよね。
これでも500 Error( Internal Server Error ) だとPHPが動作していません。
管理画面からアクセスできるphpMyAdminはどうですか?
test.php をhttp://s-kaikei.co.jp/
直下においても同じでしょうか?
http://s-kaikei.co.jp/test/test.php
すみません。
指示とは違いますが、testディレクトリにおいてみました。
読めるということはPHPは動作してるのかな?
そう思うのですが・・・・
あとは、なんでしょう・・・
.htaccessは設置してませんし、インストール後に自動的にパスワードが設定されて
そのまま、ログインボタンを押すと500エラー・・・
たびたび申し訳ございませんが、お付き合いのほどよろしくお願いします。
test 階層で良くて、blog 階層で test.php が「500 Error」になるなら、blog階層に.htaccessがあって悪さをしているような気がするのですが、ないんですよね。
すみません、くどいようですけどどの階層にも.htaccessはないんですよね。
test階層とblog階層でパーミッション、ファイルオーナーなどで違っているところはありませんか?
私の手には負えない感じです。
他の方のお手伝いをいただくか、サポートに問合せをお考えください。
taikiken様、bonops様
ご指導ありがとうございます。
返信遅れましたこと申し訳ございません。m(_ _)mペコリ
一度フォルダを全て消去して手順を見直し支持どおり行いましたところ、
原因は不明ですが、無事インストールできました。
ありがとうございました。
おお、よかった!お疲れさまですー。
情報共有のために、ディレクトリと PHPファイルのパーミッションを何にしているかと、.htaccess ファイルの有無を書いといてもらえたらありがたいです。 🙂
bonops様
ありがとうございました。
僕も苦労しましたのでさくらサーバー利用者さんが同じように困らないように、書き留めておきますね。
・ディレクトリはhttp://s-kaikei.co.jp/wpblog/とメインのすぐ下に設置しました。
・パーミッションは755にしました。ffftpのオプションで「*.php」を755にしてアップロードしました。
・.htaccessファイルは設置しませんでした。
以上です。