我有一个在 OSX 系统上运行的 CLI PHP 脚本,它将文件保存到连接的 NAS 驱动器。如果 NAS 已卸载然后重新安装,则该file_put_contents()
函数将失败并返回错误:
警告:file_put_contents(/Volumes/XXX/XXX.file) [/phpmanual/function.file-put-contents]:打开流失败:没有这样的文件或目录
我clearstatcache()
在写入之前清除了文件缓存。驱动器安装清晰。
重新启动脚本没有帮助。到目前为止,唯一可行的方法是重新启动机器。
有人对如何让 PHP “重新识别”连接的卷有任何想法吗?