【问题标题】:Permission problems when trying to test facebook sdk in laravel尝试在 laravel 中测试 facebook sdk 时的权限问题
【发布时间】:2014-01-10 20:45:19
【问题描述】:

将 SDK 添加到我的 laravel 应用后,我尝试对其进行测试,但出现此错误

**

(异常处理程序中的错误:流或文件 “/home/newdev/public_html/app/storage/logs/laravel.log”不能 已打开:无法打开流:权限被拒绝 /home/newdev/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:70)

**

您可以访问此链接查看它http://newdev.cart.com.ng

【问题讨论】:

  • 禁用您的应用沙盒模式。它给出了这个应用程序处于沙盒模式。在developers.facebook.com/apps 编辑应用配置,使应用公开可见。

标签: php facebook permissions laravel


【解决方案1】:

我在 Windows 中遇到了同样的问题。我尝试为 /storage/logs 文件夹的用户 Everyone 授予完全控制权限,并且它起作用了。然后,我删除了这些权限,现在它只为 IIS_IUSRS 组使用完全控制权限。 因此,您的应用程序服务器中使用的帐户可能没有写入或创建(第一次)laravel.log 文件的权限。

【讨论】:

  • 授予 IUSR 组对该文件夹的完全权限对我来说是诀窍。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多