无法在 laravel 5.3 的 mac 上创建缓存目录

Posted

技术标签:

【中文标题】无法在 laravel 5.3 的 mac 上创建缓存目录【英文标题】:cannot create cache directory on mac in laravel 5.3 【发布时间】:2017-03-09 23:46:45 【问题描述】:

在我在 mac os sierra 中安装 composer 然后安装 laravel framework 5.3 后,我无法创建缓存目录或我的目录不可写,继续没有缓存(安装 laravel 框架时出现以下详细错误)

请给我建议如何解决我的问题,因为我是使用 mac 的新手

谢谢,

problem picture

【问题讨论】:

【参考方案1】:

我最好的建议是使用 Laravel Homestead 而不是直接在 Mac OSX 上运行 Laravel。

    在 Laracasts 上安装 Homestead:Hello to laravel homestead 或 Laravel 5 Fundamentals

这对于本地开发应该足够了。如果你想上网看看以下步骤:

    创建Bitbucket repository 将您的宅基地链接到 bitbucket(这是棘手的部分)。您需要拥有SSH setup。 This video 应该会给你一些提示。 (请记住,您不必安装 git,因为它包含在 homestead 中) 顺便说一句,this is my go to resources for git。

一旦完成,更糟糕的事情就在你身后。

    使用 Forge,this videos 很好地解释了一切

这可能看起来很多,但实际上这将为您提供一个真正可扩展的环境,让您在未来免去的麻烦。

【讨论】:

以上是关于无法在 laravel 5.3 的 mac 上创建缓存目录的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 Redis 和 Laravel 5.3 在私有频道上广播通知

laravel 无法打开输入文件:artisan (5.3)

Laravel 5.3 迁移:1215 无法添加外键约束

如何在没有 Vhosts 的服务器上运行 Laravel 5.3

特定路线上的 Laravel 5.3 500 错误

Laravel 身份验证在 laravel 5.3 中无法正常工作