尝试解决问题的链接断开Laravel安装(使用MAMP)

时间:2019-09-16 13:43:16

标签: php laravel

我真的不确定该怎么做。我已经能够从仓库中运行Laravel安装(使用git),但是当我运行php artisan serve时,页面会加载,但所有URL都被破坏了。

例如,如果您查看源代码,然后单击一个CSS文件,则该文件仍然损坏,但是如果我将路径从http://nestdb.local更改为http://localhost:8000/,则该路径加载正常,我可以查看源代码了CSS,以表明正确的路径必须为http://localhost:8000/

修复似乎是一个基本问题,但我不确定该怎么办。

基于previous question I asked的建议建议编辑.env file,我尝试过但没有成功。

etc/hosts问题吗?或MAMP虚拟主机问题?

这是我的主机文件:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1 nestdb.local
127.0.0.1 nest.test
127.0.0.1 nestdb.test
# 127.0.0.1
127.0.0.1 test.test

我真的很茫然,很想解决这个问题...

这是我的MAMP虚拟主机文档:

<VirtualHost *:80>
    DocumentRoot /Applications/MAMP/htdocs
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/Users/henry/Applications/MAMP/htdocs/nestdb2017/public"
    ServerName nestdb.local
</VirtualHost>

这是.env file

APP_ENV=localwg
APP_KEY=base64:DRzwryVj12XXXXXXXXSpKzqI8=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost:8000/
APP_TIMEZONE = Asia/Hong_Kong

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nestlaravel
DB_USERNAME=root
DB_PASSWORD=

BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=

MY_HOST=nestdb.local
PRODUCTION_SERVER=1
HOST_ROOT=http://localhost:8000/

0 个答案:

没有答案