LoginSignup
metamorphoseportfolio
@metamorphoseportfolio

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

WordPress でHTTP ERROR 500がでてしまい繋がらなくなってしまいました

すみません…助けてください。
さくらのvpsでサーバを借りてWordPressでvhostの設定をしてブログを2つ行っていたのですが、Aのブログでプラグインが追加できなかったので、パーミッションの変更をしていたらもう一方のBのほうがつながらなくなってしまいました…

BのドメインをGoogleへ入力すると 「このページは動作していません ~.com では現在このリクエストを処理できません。 HTTP ERROR 500」というエラーが出てきてしまいます。 Aの方のブログはつながるのですが、メインページのなぜかスタイルが少しずれています。

やったことといえば
https://moreandmore.jp/web/wordpress-plugins-update/
のホームページにあった
chown apache:apache -R wordpress
の設定変更と
find /var/www/html -type d -exec chmod 705 {} ;
find /var/www/html -type f -exec chmod 604 {} ;
find /var/www/html -name wp-config.php -exec chmod 400 {} ;
の設定になります。

上記、権限変更の問題かと思い、
find /var/www/html -type d -exec chmod 755 {} ;
find /var/www/html -type f -exec chmod 604 {} ;
find /var/www/html -name wp-config.php -exec chmod 600 {} ;
に変更してみましたが、HTTP ERROR 500 のままです。

/var/log/httpd/error_log で見てみると一番上のほうに
Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
と出ていました。

申し訳ありません。
どこを見ればよいか、どうやったらつながる状態に戻せるのかご存じの方教えてほしいです。

0

1Answer

id apache
chown -R apache:apache /var/www/html/
chmod -R 760 /var/www/html/

あとfastCGIにてunix-socketを用いているなら、/run配下のphp-fpm.sock等のパーミッションも設定して下さい。

alpineは律義に従っており、 ubuntuはなんかゆるいでず。

alpineのserviceにてfastCGIはapacheの後続指定されている場合は先行指定にしてchownする必要があります。

sslのプラグインを入れようとしてませんか?

1

Comments

  1. ありがとうございます。
    id apache
    chown -R apache:apache /var/www/html/
    chmod -R 760 /var/www/html/
    こちらを試したら治りました!
    大変助かりました!!

  2. おめでとうございます

Your answer might help someone💌