ファイルを接続された NAS ドライブに保存する CLI PHP スクリプトを OSX システムで実行しています。NAS をアンマウントしてから再マウントすると、file_put_contents()
関数は失敗し、次のエラーが返されます。
警告: file_put_contents(/Volumes/XXX/XXX.file) [/phpmanual/function.file-put-contents]: ストリームを開くことができませんでした: そのようなファイルまたはディレクトリはありません
clearstatcache()
書き込み前にファイルキャッシュをクリアしています。ドライブは明らかにマウントされています。
スクリプトを再起動しても解決しません。これまでのところ、機能する唯一のことは、マシンを再起動することです。
接続されたボリュームを PHP で「再認識」させる方法について何か考えがある人はいますか?