无法更改laravel应用程序名称

时间:2016-12-29 12:42:00

标签: php laravel laravel-5

我正在使用php artisan app:name L&K Biomedics来设置应用的名称。但我得到一个错误说,

'L' is not recognized as an internal or external command,
operable program or batch file.

我是Laravel的新手。我在这里做错了什么。

enter image description here

有没有办法撤消这个命令?我的意思是,如果将名称更改为 L& ,我该如何更改呢?

8 个答案:

答案 0 :(得分:6)

您应该从应用名称中删除空格和&。名称应用基本上是namespace

答案 1 :(得分:5)

您需要研究名称不能包含的命名标准&

答案 2 :(得分:3)

空格& 不允许,您可以试试这个:

php artisan app:name KLBiomedicsEnterprices

希望这会对你有所帮助。

答案 3 :(得分:2)

检查Laravel Docs。正如其他人之前提到的那样,不允许使用空格和特殊字符。

使用artisan命令:php artisan app:name KLBiomedicsEnterprices 这样做,是将应用程序命名空间从App更改为KLBiomedicsEnterprices。

答案 4 :(得分:2)

尝试更改.env文件中的名称,不要使用空格或任何特殊字符。

此致

答案 5 :(得分:1)

转到 Config->app.php 并输入此代码

'title' => 'Library System',

答案 6 :(得分:0)

终端中的

:php artisan app:name Yourapplicationname

然后在你的编辑器中(例如:括号或记事本)

打开配置,然后在app.php中,更改以下内容 'name'=> env('APP_NAME','Yourapplicationname'),

然后

重启你的申请: 你工作的终端里有“php artisan serve” 然后在浏览器中刷新您的应用程序(locahost:8000等) 这对我有用

注意:您的应用名称中不能有空格

答案 7 :(得分:0)

您可以在应用名称中添加空格。您可以通过在 .env 文件中设置单引号来实现此目的,设置为:

APP_NAME='Company Name'

通过运行命令重新启动您的应用程序:

php artisan serve

在浏览器中刷新您的应用程序。

它工作正常,但是我不知道应用名称中的空格是否会影响该应用的任何特定功能。