laravel services.json没有创建

时间:2014-04-28 08:52:07

标签: laravel laravel-4

运行services.jsoncomposer update后,有时我的php artisan clear-compiled会丢失。

我检查了权限,甚至将其更改为存储文件夹中的777,但它没有帮助。我怎么能调试什么错误?

我的laravel日志中没有条目,我的apache日志中没有任何内容。我正在使用“laravel / framework”:“4.1。*”

2 个答案:

答案 0 :(得分:19)

只需运行php artisan serve并停止,这将创建services.json文件。

答案 1 :(得分:0)

确保您的Web服务器可以访问文件/文件夹,特别是app / storage / meta / services.json,如果此文件/文件夹没有创建它,并添加一些json以查看您是否可以在浏览器中访问它。 如果禁止/拒绝,请参阅以下权限:

检查您有这些文件夹

app/storage/views
app/storage/logs
app/storage/sessions

将所有内容设置为可读/写

chmod -R 777 /app/storage

创建services.json并添加以下内容

    {
        "providers": []
    }

创建上述后尝试加载项目或php artisan serve