标签: php laravel-5 locking monolog
我有一个Laravel应用程序,我在我的Windows机器上开发和测试。它使用php-cgi.exe(FastCGI)来运行应用程序,使用php artisan queue:work来运行排队作业的侦听器。
php-cgi.exe
php artisan queue:work
当我运行作业队列侦听器时,我无法修改日志文件(storage/logs/laravel.log),因为操作系统告诉我该文件被另一个进程锁定。但是,FastCGI进程写入同一文件的事实似乎不是问题。
storage/logs/laravel.log
为什么我不能在作业队列侦听器运行时修改日志文件?