我正在使用Laravel 5应用程序处理Azure Web Apps,并且正在通过Laravel的临时存储遇到问题。
每当模板呈现时,Laravel都会尝试将其缓存到本地文件系统。不幸的是,由于某种原因,Laravel没有权限写入其存储目录。
在这种情况下,问题显而易见。不幸的是,我不明白为什么我的网络服务器无法写入我的FTP用户上传的目录。
理想情况下,所提供的任何解决方案都是我可以在部署过程中自动化的解决方案。
答案 0 :(得分:-1)
根据http://clivern.com/working-with-laravel-caching/,您可以使用cache.php配置文件更改缓存文件的目录。我建议您使用$_SERVER['DOCUMENT_ROOT']
获取Web应用程序的根文件夹,然后构建缓存文件的路径。