私はphpを使用していくつかのスクリプトを作成しています.php.iniのdisable_functionsで無効になっているexecコマンドが必要です。コマンドラインで有効にして、ウェブサーバーで無効にしておくことはできますか?
1383 次
1 に答える
3
確かに、CLI で使用される 2 つ目の .ini ファイルを作成するだけで、次のようにコマンドを介して呼び出すだけで、PHP スクリプトを開始できます。
php -c /home/username/public_html/php.ini /home/username/public_html/myscript.php
これにより、PHP は 2 番目の .ini ファイルを使用するようになり、好きなものを有効/無効にすることができます。また、実行時間の長いスクリプトがタイムアウトにならないように、デフォルトのタイムアウト値を変更することをお勧めします。
phpinfo()
CLI からのテスト スクリプトで単純に を使用して、正しいファイルを使用していることを確認することもできます。
于 2013-09-06T11:37:07.703 に答える