【问题标题】:Laravel artisan not doing anythingLaravel 工匠什么都不做
【发布时间】:2016-02-06 00:28:34
【问题描述】:

我正在尝试开始使用 Laravel。我已经使用 composer 安装了 Laravel,现在我正在尝试创建我的第一个项目。一切都很好,直到我尝试生成我的第一个数据库迁移,当我没有得到任何输出时:

[root@glczwe-sp230001 my.perlur.cz]# php artisan make:migration create_customers_table --create=customers
[root@glczwe-sp230001 my.perlur.cz]# php artisan list
[root@glczwe-sp230001 my.perlur.cz]# 

有没有人遇到过类似的问题?使用 laravel new 进行项目创建非常顺利。我修改了 .env、config/app.php 和 config/database.php,仅此而已。我目前正在运行 Laravel 框架的 v5.2.14。

更新 1

我检查了 .env 并配置了 APP_DEBUG=true,当我列出存储/日志中的文件时,没有日志文件。

[root@glczwe-sp230001 my.perlur.cz]# ll storage/logs/
total 0
[root@glczwe-sp230001 my.perlur.cz]#

【问题讨论】:

  • 您的 .env 中的 APP_DEBUG 是否设置为 true?你检查 storage/logs/laravel.log(或 lumen.log)了吗?

标签: php laravel laravel-artisan


【解决方案1】:

我发现我对 Laravel 的 PHP 5 版本太旧了,我已将 PHP 升级到:

[root@glczwe-sp230001 my.perlur.cz]# php --version
PHP 5.5.31 (cli) (built: Jan  9 2016 10:01:20) 
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
[root@glczwe-sp230001 my.perlur.cz]#

运行 composer install 获取所有依赖后,它就开始工作了。

【讨论】:

    猜你喜欢
    • 2018-05-16
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 2018-12-17
    • 2016-04-03
    • 2021-06-12
    • 2016-12-06
    相关资源
    最近更新 更多