** 現象発生時の確認 [#rb83349c] worldcraftのwebサーバはほぼapacheなのでhttpdの設定を確認すればなんとなく設定がわかります。 ** 顧客名から判断 [#n66ff8a6] ワールドクラフト顧客別管理から管理台帳を引っ張る。 https://drive.google.com/drive/u/1/folders/0AE2CsIX9bq9eUk9PVA -> 設定ファイルを確認する。 ** サーバにログインする [#y5b706c5] ssh yutaka@v016.donotfree.com fingerprint -> yes ** 大本のhttpd.confの設定確認 [#fc741539] bash-4.2$ cat /etc/httpd/conf/httpd.conf 大体、ここにバーチャルホストの設定が切ってある。 cat や lessなどで内容を確認する。 ** virtualhost.confの設定確認 [#f016dec1] bash-4.2$ cat /etc/httpd/conf.d/ README mod_security.conf php.conf userdir.conf virtualhost.conf welcome.conf bash-4.2$ cat /etc/httpd/conf.d/ README mod_security.conf php.conf userdir.conf virtualhost.conf welcome.conf autoindex.conf mod_security.conf.org ssl.conf virtualhost-le-ssl.conf virtualhost_ssl.conf catやlessなど、lessで検索するのが楽 一部抜粋するとこんな感じ <VirtualHost *:80> ServerAdmin webmaster@worldcraft.co.jp DocumentRoot /home/pikal/stage_html ServerName v016.donotfree.com ErrorLog logs/v016.donotfree.com-error_log CustomLog logs/v016.donotfree.com-access_log combined ScriptAlias /cgi-bin/ "/home/pikal/cgi-bin/" RewriteEngine on RewriteCond %{SERVER_NAME} =v016.donotfree.com RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@worldcraft.co.jp DocumentRoot /home/pikal/public_html ServerName pikal.co.jp ServerAlias www.pikal.co.jp ErrorLog logs/v016.donotfree.com-error_log CustomLog logs/v016.donotfree.com-access_log combined ScriptAlias /cgi-bin/ "/home/pikal/cgi-bin/" RewriteEngine on RewriteCond %{SERVER_NAME} =www.pikal.co.jp [OR] RewriteCond %{SERVER_NAME} =pikal.co.jp RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] </VirtualHost> <Directory /home/pikal> Options Indexes MultiViews SymLinksIfOwnerMatch IncludesNoExec AllowOverride All AddHandler cgi-script .cgi Options ExecCGI </Directory> ** Errorlogがどこにあるか確認する [#j23387f5] 上記でこういう行があるのを見逃さない ErrorLog logs/v016.donotfree.com-error_log CustomLog logs/v016.donotfree.com-access_log combined ** ログを見る [#y26e7cf4] 16 sudo ls -al /etc/httpd/logs 17 sudo ls -al /etc/httpd/logs/v016.donotfree.com-error_log 18 sudo cat /etc/httpd/logs/v016.donotfree.com-error_log 19 sudo less /etc/httpd/logs/v016.donotfree.com-error_log 20 sudo tail -f /etc/httpd/logs/v016.donotfree.com-error_log 21 sudo tail -n 200 /etc/httpd/logs/v016.donotfree.com-error_log logsフォルダは権限がなくて見られない場合がある。 sudoで自分のパスワードを使ってみることができる。 ** ログ内容 [#ice152d0] 字が多くてうっとなるかもしれないが、[Fri Aug 13 16:27:16.619684 2021] などの先頭行をみて、その後に続く文字列を探すと楽。 下記には、[Fri Aug 13 16:27:16.619684 2021] [core:error] [pid 4778] (36)File name too long: [client 207.46.13.53:39040] AH00036: access to とあるので、 [Thu Aug 12 10:06:36.290995 2021] [:error] [pid 24206] [client 113.178.89.105:58140] PHP Warning: Invalid argument supplied for foreach() in /home/pikal/public_html/wordpress/wp-content/plugins/mw-wp-form/classes/models/class.data.php on line 287, referer: https://www.pikal.co.jp/contact [Thu Aug 12 10:06:36.291176 2021] [:error] [pid 24206] [client 113.178.89.105:58140] PHP Warning: Invalid argument supplied for foreach() in /home/pikal/public_html/wordpress/wp-content/plugins/mw-wp-form/classes/models/class.data.php on line 287, referer: https://www.pikal.co.jp/contact [Thu Aug 12 10:06:36.291427 2021] [:error] [pid 24206] [client 113.178.89.105:58140] PHP Warning: Invalid argument supplied for foreach() in /home/pikal/public_html/wordpress/wp-content/plugins/mw-wp-form/classes/models/class.data.php on line 287, referer: https://www.pikal.co.jp/contact [Thu Aug 12 21:34:00.363668 2021] [core:error] [pid 29780] (36)File name too long: [client 5.9.158.195:52222] AH00036: access to /30030\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xbb\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x88 failed (filesystem path '/home/pikal/public_html/30030\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xbb\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x88') [Fri Aug 13 16:27:16.619684 2021] [core:error] [pid 4778] (36)File name too long: [client 207.46.13.53:39040] AH00036: access to /)\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa7\xc3\x83\xc2\xa5\xc3\x82\xc2\xae\xc3\x82\xc2\xb9\xc3\x83\xc2\xa5\xc3\xa2\xe2\x80\x9e\xc2\xa2\xc3\x82\xc2\xa8\xc3\x83\xc2\xa5\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\xa2\xe2\x82\xac\xc2\xa6\xc3\x83\xc2\xa9\xc3\x82\xc2\x9d\xc3\x82\xc2\xa2\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\xa2\xe2\x82\xac\xe2\x84\xa2\xc3\x83\xc2\xa7\xc3\x82\xc2\xa3\xc3\x82\xc2\xa8\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbf\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\x8b\xe2\x80\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xb9\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa8\xc3\x83\xc2\xa6\xc3\xa2\xe2\x80\x9a\xc2\xac\xc3\x82\xc2\x9d\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa3\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x80\x9e\xc2\xa2 failed (filesystem path '/home/pikal/public_html/)\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa7\xc3\x83\xc2\xa5\xc3\x82\xc2\xae\xc3\x82\xc2\xb9\xc3\x83\xc2\xa5\xc3\xa2\xe2\x80\x9e\xc2\xa2\xc3\x82\xc2\xa8\xc3\x83\xc2\xa5\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\xa2\xe2\x82\xac\xc2\xa6\xc3\x83\xc2\xa9\xc3\x82\xc2\x9d\xc3\x82\xc2\xa2\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\xa2\xe2\x82\xac\xe2\x84\xa2\xc3\x83\xc2\xa7\xc3\x82\xc2\xa3\xc3\x82\xc2\xa8\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbf\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\x8b\xe2\x80\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xb9\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa8\xc3\x83\xc2\xa6\xc3\xa2\xe2\x80\x9a\xc2\xac\xc3\x82\xc2\x9d\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa3\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x80\x9e\xc2\xa2')