共有ホストにsuexecまたはsuphpがあるかどうかを確認する必要があります。私はこのドキュメントを見つけました:http: //www.alain.knaff.lu/howto/PhpSuexec/
このドキュメントの最後にテストがあります。テストを実行すると、次のように表示されます。
警告:3行目の/ home ..........で、セキュリティ上の理由からsystem()が無効になっています。
それをチェックする他の方法はありますか?(SSHアクセスがあります)
共有ホストにsuexecまたはsuphpがあるかどうかを確認する必要があります。私はこのドキュメントを見つけました:http: //www.alain.knaff.lu/howto/PhpSuexec/
このドキュメントの最後にテストがあります。テストを実行すると、次のように表示されます。
警告:3行目の/ home ..........で、セキュリティ上の理由からsystem()が無効になっています。
それをチェックする他の方法はありますか?(SSHアクセスがあります)
それをテストするために私が見つけた最良かつ最も簡単な方法は、「id」コマンドを実行するPHPスクリプトを使用することです。
以下を.phpファイルに入れ、ftを介してuplaodします。次に、ブラウザーでファイルの場所にアクセスします。
<?php
system('id');
?>
警告system()はセキュリティ上の理由で無効になっているため、system()の代わりに次のPHP関数getmyuid()を実行する必要があります。
<?php
echo "<p>Current User ID: ".getmyuid()."</p>";
echo "<p>Current Script Owner: ".get_current_user()."</p>";
?>