Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当您覆盖服务器上的 php 文件(例如,通过 SFTP)同时在某处处理它时(也许它是一个需要几秒钟才能完成的脚本),它是否会取消当前正在运行的脚本,或者即使在覆盖发生后也会完成? 我想我在问:apache 是否在执行之前将 php 脚本加载到内存中(并且在执行期间它是否会保留在内存中)?
apache 是否在执行之前将 php 脚本加载到内存中(并且在执行期间它是否会保留在内存中)?
是的。
什么都没有。该脚本已经在其编译状态下加载到内存中 - 无论花费多少时间,除非您刷新页面,否则 Web 服务器都不会加载新文件。