【发布时间】:2020-05-05 13:54:04
【问题描述】:
我正在使用带有学说 ORM 的 symfony 4 来构建一个 SPA。
在 SPA 初始加载时,页面会执行 5 到 6 次请求以加载初始参数。但是,在 Windows 上,大约有 20% 的时间会出现学说缓存错误:
Warning: rename(C:\Users\ZRTW9851\Documents\projects\PHP Tools\var\cache\dev/doctrine/orm/Proxies\__CG__AppEntityUpr.php.5eb16c31c580f1.02128983,C:\Users\ZRTW9851\Documents\projects\PHP Tools\var\cache\dev/doctrine/orm/Proxies\__CG__AppEntityUpr.php): Access denied. (code: 5) (500 Internal Server Error)
我有多个问题:
- 在客户端一次执行多个请求是一个糟糕的设计吗?
- 鉴于我使用的是 windows,如何解决缓存问题?
- 我必须为这个问题显示一些代码吗?此问题随机发生,不在特定端点上。
【问题讨论】:
标签: symfony caching doctrine-orm doctrine symfony4