标签: php
我在cron上运行的PHP脚本可能需要很长时间才能完全处理(例如10分钟)。如果在解析此脚本时修改了该脚本会发生什么?还是在执行期间?我问的原因是我在服务器上有许多脚本我希望置于版本控制之下,并且我担心如果脚本在处理时发生更新会发生什么。如果这是一个问题,那么我可以在文件运行时对文件进行某种锁定。
答案 0 :(得分:7)
正在运行的脚本不会发生任何事情,因为当它开始运行时,PHP已经解析了它并且操作码已经在内存中,因此不再有磁盘访问。