ホームページ >バックエンド開発 >PHPチュートリアル >PHP の Popen 関数を使用して単純な svn コマンドを実行するときに発生する問題
header("Cache-Control:no-cache,must-revalidate");$handle = popen('svnserve --version','r'); $read = stream_get_contents($handle);echo "<pre class="brush:php;toolbar:false">";printf($read);echo ""; pclose($handle);
$handle = popen('svn up /www/web01 --username xxx --password xxx', 'r');に変更後は実行できません(ただしローカルではOK)
svn up /www/web01 --username xxx --password xxxでもOK
に実行しても問題ありませんバージョン番号は表示されますが、アップデート時に問題が発生しました。更新するときに許可は必要ですか?
権限の問題
PHP プログラムの実行は、www サーバーの権限と環境変数です
環境変数と権限、よく確認してください、大丈夫です、神様、答えをください。