Azure Web Apps:FTP上传的文件权限

时间:2015-06-18 14:02:33

标签: php azure ftp permissions

我正在使用Laravel 5应用程序处理Azure Web Apps,并且正在通过Laravel的临时存储遇到问题。

每当模板呈现时,Laravel都会尝试将其缓存到本地文件系统。不幸的是,由于某种原因,Laravel没有权限写入其存储目录。

  • 我正在通过FTP从构建服务器部署我的应用程序
  • 我在免费套餐共享基础架构上运行(就在我设置的时候)
  • 我的部署服务器正在运行Linux

在这种情况下,问题显而易见。不幸的是,我不明白为什么我的网络服务器无法写入我的FTP用户上传的目录。

理想情况下,所提供的任何解决方案都是我可以在部署过程中自动化的解决方案。

1 个答案:

答案 0 :(得分:-1)

根据http://clivern.com/working-with-laravel-caching/,您可以使用cache.php配置文件更改缓存文件的目录。我建议您使用$_SERVER['DOCUMENT_ROOT']获取Web应用程序的根文件夹,然后构建缓存文件的路径。