我正在使用laravel,我不知道如何自定义默认的网址是127.0.0.1:8000或localhost:8000我想要的网址。
我的期望是改变127.0。0.1:8000至样本。dev当我提供php artisan服务时
我真的需要将我的项目移动到htdocs或www
请帮忙。。。
唯一需要的步骤是向系统的主机
文件中添加一个条目:
127.0.0.1 sample.test
您的网站将可从http://sample.test:8000
1当你运行php工匠服务
。
要从url中删除:8000
,您需要监听HTTP的默认端口2:
php artisan serve --port=80
现在您的网站将在http://sample.test
来自同一台机器上的浏览器。
1我将示例更改为。测试
,它是保留的顶级域(TLD)<代码>。dev归谷歌所有,在使用artisan使用的内置PHP服务器进行开发时会导致SSL错误,因为整个都启用了HST。dev
TLD
注意:这只是为了回答问题,请向下滚动更多以查看我们将使用的其他方法。测试
而不是。dev
,因此不会出现SSL错误。
>
artisan
所在的项目目录
运行以下命令:
php artisan serve --host=some-domain.test --port=anyPort
确保主机存在于您的etc/hosts
文件中。要向主机文件添加条目,请使用您喜爱的编辑器编辑/etc/hosts/
,并将此行添加到当前的/etc/hosts/
文件中。
127.0.1.1 sample.dev
如果我改变我的/etc/host
文件,它会看起来像这样:
127.0.0.1 localhost
127.0.1.1 sample.dev // Added line.
// More custom hosts here.
如果您在端口80上运行该命令,它会抛出一个错误。因为很可能您也使用Apache服务。要使命令工作,您必须:
>
B:使用不同的端口,因为这是为了开发目的,我建议您坚持使用8080
或任何其他您不使用的端口。
现在,在您决定继续使用端口8080
后,上面的命令将更改为以下命令:
php artisan serve --host=sample.dev --port=8080
注意:以上步骤适用于您的情况,如果您运行上述命令,它将无法在现代浏览器中工作,并将抛出SSL错误
。因为从Chrome 63版开始,您不能使用。没有SSL证书的dev
域。有一些方法可以在本地环境中进行设置,但实际上并不需要,因为您正处于开发模式。
但是,有一个专门用于开发目的的域,称为。测试
,执行上述步骤,但将域更改为。测试时,上面的命令如下所示:
php artisan serve --host=sample.test --port=8080
这对于开发来说非常有用,因为您不需要为您制作的每个新项目添加
VirtualHost
。
我用textview来显示温度,应该是这样的 当我更改textSize时,它显示如下所示 我只是想改变textview的大小,但我不想它变得更厚,我该如何处理这个问题呢?
我的代码:
我有一个laravel项目,但当我使用命令“php artisan serve”并键入url时:http://127.0.0.1:8000/,它只需继续加载,不会出现输出或错误。
我正在使用Laravel 5,并得到“加载资源失败,服务器响应状态为404(未找到)”http://localhost:8000/css/app.css" 如果我的layout.blade.php 它工作正常。 但是如果我把它改成 我得到了 http://localhost:8000/css/app.css加载资源失败:服务器响应状态为404(未找到) 我有public/css/app。我从gul
当我使用“php artisan serve”启动laravel时,它会将我指向localhost:8000(它可以正常工作)。但是当我使用localhost:8000/phpmyadmin打开phpmyadmin时,它会抛出一个错误。 RouteCollection中的NotFoundHttpException。php第161行: 我尝试改变端口号使用'php工匠服务-端口8888'。我使用xa
这是我的控制器 vue组件 所有路线 > 路由::get('/',函数(){broadcast(new\App\Events\websocketDemoEvent('some data'));return view('welcome');});路由::获取('/chats','ChatsController@index'); 路由::获取('/messages','ChatsController@