他者サーバーで動いていたPHPプログラムが動かないなど、プログラムが原因でないときの対処方法をご紹介します。
もしかしたら Futoka だけじゃなく cPanel が管理画面のレンタルサーバーなら 当てはまる可能性が高いかもしれません。
次のコードが動くか試してみてください。
<?php
phpinfo();
これが正しく動く場合は この記事は読んでも役に立たないかもしれません...。
エラーログを確認したら 次のようなエラーが出ていました。
[Tue Jul 03 23:12:38 2018] [error] [client 192.0.2.0] SoftException in Application.cpp:261: File "/home/****/public_html/example.com/gs-checker.php" is writeable by group
[Tue Jul 03 23:23:42 2018] [error] [client 192.0.2.0] SoftException in Application.cpp:631: Directory "/home/****/public_html/example.com/s" is writeable by group
これは グループに書き込み可能なパーミッションが与えられているから、
セキュリティ対策で 動かないようにされていることによるものです。
FTPアカウントなどで グループのパーミッションを書き込み不可にすることで解決します。
PHPが設置されている ディレクトリのパーミッションも忘れず変更くださいね!
尚、ディレクトリは 755、PHPは 644 にパーミッションを変更することで動作しました。
普通にアップロードすると 何故か 775、664 になているんですよね...。