无法更改laravel应用程序名称

问题描述 投票:0回答:10

我使用

php artisan app:name L&K Biomedics
设置应用程序的名称。但我收到一条错误消息,

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

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

有没有办法撤销这个命令?我的意思是,如果它把名字改成L&我怎样才能改回来呢?

php laravel laravel-5
10个回答
18
投票

应用程序名称中可以包含空格。您可以通过在 .env 文件中使用单引号来实现此目的,设置:

APP_NAME='Company Name'

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

php artisan serve

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

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


12
投票

您应该从应用程序名称中删除空格和

&
。名称应用程序基本上是一个命名空间


5
投票

你需要研究一下名字不能包含的命名标准&


3
投票

空格&不允许,所以你可以尝试这个:

php artisan app:name KLBiomedicsEnterprices

希望这对您有帮助。


3
投票

尝试更改

.env
文件中的名称,并且不要使用空格或任何特殊字符。

问候,


2
投票

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

使用 artisan 命令:

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


1
投票

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

'title' => 'Library System',


0
投票

在您的终端中:php artisan app:name Yourapplicationname

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

打开config,然后在app.php中,更改以下内容 'name' => env('APP_NAME', '你的应用程序名称'),

然后

重新启动您的应用程序: 在你的终端中输入“php artisanserve” 然后在浏览器中刷新您的应用程序(locahost:8000等) 这对我有用

注意:应用程序名称中不能有空格


0
投票

除了在 .env 文件中添加单引号之外

APP_NAME='Your Project Name'

不要忘记运行此命令,因为如果您不清除配置缓存,它将不起作用

php artisan config:cache

然后重新启动您的应用程序

php artisan serve

0
投票

只需将名称放入您的 .env 文件中

APP_NAME ='Project Name'

然后保存文件并在终端上执行下一个命令(您需要位于项目根目录)

php artisan optimize

您已经准备好出发了! 😎

© www.soinside.com 2019 - 2024. All rights reserved.