问题标签 [laravel-artisan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9073 浏览

php - Laravel“工匠制作:观察者”失败

我正在尝试使用 Artisan 生成提供程序,如文档页面 [1] 中所述,通过运行:

但是我收到以下错误:

[InvalidArgumentException] “make”命名空间中没有定义命令。

我做错了什么还是文档可能已经过时了?

http://laravel.com/docs/master/providers

0 投票
5 回答
10370 浏览

php - 在 Laravel 中迁移表时出现“SQLSTATE[HY000] [2002] No such file or directory”错误

当我尝试使用“php artisan migrate”命令迁移 Laravel 5 中的表时,出现以下错误:

'SQLSTATE[HY000] [2002] 没有这样的文件或目录' in . . . /vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:47

我的 .env 文件包含如下默认设置:

我的 database.php 文件将 mysql 列为默认数据库连接,homestead 在我的 homestead.yaml 文件中列为数据库,而 homestead 是我访问 mysql 并使用show databases;命令时列出的表之一。

关于我可能做错了什么的任何想法?

0 投票
3 回答
476 浏览

php - 运行工匠迁移时出错

运行时出现以下错误php artisan migrate

exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' in /opt/lampp/htdocs/larproject/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:47

我能做些什么来解决这个问题?

0 投票
5 回答
8897 浏览

php - laravel 自定义命令未列出

我创建了一个自定义命令confirmUserCommand,其文件名与类名匹配(相同的情况)。$name 设置为confirmuser.

运行命令php artisan list会在我的本地显示新命令,但不会在服务器(正在运行 linux)上显示。我确实执行了作曲家转储自动加载并更新了相关的作曲家文件,但无济于事。

请问有什么建议吗?

0 投票
1 回答
1038 浏览

laravel - Laravel 使用带有新列的工匠迁移数据库数据库

我正在使用 laravel,我正在尝试进行另一次迁移,但该表已经存在,因此它会引发以下错误:

我已将此行添加到迁移文件中:

这是完整的文件:

任何想法我做错了什么?

0 投票
8 回答
25081 浏览

laravel-5 - laravel 5中的数据库连接问题

我使用命令php artisan migrate迁移我的数据库连接,但我仍然得到同样的错误,我检查了一切,没有错。我使用了在 Laravel 4.2 中一直使用的相同连接

这是我在控制台上收到的消息:

0 投票
0 回答
67 浏览

laravel-artisan - 如何更改 Artisan 的语言?

每当我收到 Artistan 的错误消息时,它们都会部分显示为意大利语,我想。例如

我几乎可以弄清楚它在说什么,但我不想留下任何机会。我怎样才能改变这个?

请注意,其他部分似乎是英文的。aphp artisan以英文列出所有结果。

0 投票
4 回答
2925 浏览

laravel - Laravel 迁移上的外键导致一般错误 1215

我正在尝试使用 Laravel 迁移创建具有外键的多个表。我有一个像这样的迁移表问题

A类迁移

我进入用户迁移的第一个外键工作正常,但是一旦它击中类别 id 的外键,它就会给出一个

SQLSTATE HY000 一般错误 1215 Impossible d'ajouter des contraintes d'index externe (SQL; alter table 'problems' add constraint questions_category_foreign foreign key ('category') references 'categories' ('id'))

(我无法正确阅读法语,我不知道为什么它会给我法语错误。由于我不是法语,我无法找到更改它的方法,也无法理解)

我不明白为什么当它们本质上是同一件事时,这对一个而不是另一个起作用。

0 投票
1 回答
901 浏览

php - Artisan 尝试更改在运行“artisan migrate”时未创建的表

在全新的 Laravel 安装中,我正在运行php artisan migrate并且它正在返回:

它似乎试图改变一个在任何时候都没有被创建的表。

我使用以下方法创建了迁移:

所以我不确定我做错了什么。有人遇到过这个吗?这是在 Laravel 4.2.11、PHP 5.5.9 上。

0 投票
2 回答
9460 浏览

php - Laravel 5 - 为包创建 Artisan 命令

我一直在关注http://laravel.com/docs/5.0/commands并能够在 Laravel 5 中创建 artisan 命令。但是,如何创建 artisan 命令并将其打包到包中?