我正在使用带有ORM原则的symfony 4来构建SPA。
在SPA的初始加载时,页面会在5到6之间请求加载初始参数。然而,在windows上,大约20%的时间我会遇到条令缓存错误:
Warning: rename(C:UsersZRTW9851DocumentsprojectsPHP Toolsvarcachedev/doctrine/orm/Proxies__CG__AppEntityUpr.php.5eb16c31c580f1.02128983,C:UsersZRTW9851DocumentsprojectsPHP Toolsvarcachedev/doctrine/orm/Proxies__CG__AppEntityUpr.php): Access denied. (code: 5) (500 Internal Server Error)
我有多个问题:
- 在客户端同时执行多个请求是一种糟糕的设计吗
- 考虑到我使用的是windows,我如何解决缓存问题
- 我必须为这个问题显示一些代码吗?这个问题是随机发生的,而不是在特定的端点上
Web服务器应该能够处理多个请求。由于"权限被拒绝",文件或目录似乎由于访问限制而无法重命名。
这可能是由于许多问题造成的:
- 目录不可写->如何在Windows上进行检查
- "PHP Tools"的空格"可能有问题->尝试重命名为"PHP_Tools">
- 如果你使用的是某种VM或Docker,那么安装该文件夹可能会出现问题