Apache関連 Part7
■ このスレッドは過去ログ倉庫に格納されています
0873863
2005/11/21(月) 23:25:16test.txtというファイルを、chmod 666とし、置いてあるディレクトリもchmod 777とします。
そして、下記のphpプログラムを動かします。
<?php
$fp = fopen( "test.txt", "r" ) or die( "fopen failed." );
flock( $fp, LOCK_SH ) or die( "flock failed." );
flock( $fp, LOCK_UN ) or die( "funlock failed" );
fclose( $fp );
echo "OK";
?>
コマンドラインからphp test.php [Enter]とするとOKの表示までいきます。
しかし、apache経由だと、"flock failed"なのです。
したがいまして、strace php test.phpとやっても無問題なのです。
■ このスレッドは過去ログ倉庫に格納されています