【发布时间】:2017-07-17 03:01:04
【问题描述】:
我有一个全新的 laravel 安装。我将主机设置为通过 mamp 指向公共目录。但是,在重新启动本地服务器后,什么都没有。
我通过 WAMP 在 Windows 上复制了所有这些,并且 laravel 正确服务。在 mac 上重做我的步骤,页面只是旋转,直到浏览器超时。
没有什么特别的事情发生,只是试图通过 mamp 让核心 laravel 登陆页面服务于全新的 laravel 5.4 安装。
我什至在 /Applications/MAMP/conf/apache/extra 文件中添加了一个 vhosts 条目。重新启动服务器,仍然没有骰子。
任何朝着正确方向提出的建议或推动都会非常有帮助。我只是不知道此时可能有什么不同。我可以在windows上成功...
日志中没有发生任何事情。浏览器只是旋转,直到我猜它超时。什么都没有,甚至没有超时错误。
ls -l 显示:
-rw-r--r-- 1 kstanley staff 1050 Feb 3 16:49 package.json
-rw-r--r-- 1 kstanley staff 1055 Feb 3 16:49 phpunit.xml
drwxr-xr-x 10 kstanley staff 340 Feb 26 09:23 public
-rw-r--r-- 1 kstanley staff 2906 Feb 3 16:49 readme.md
drwxr-xr-x 6 kstanley staff 204 Feb 26 09:23 resources
drwxr-xr-x 6 kstanley staff 204 Feb 26 09:18 routes
-rw-r--r-- 1 kstanley staff 563 Feb 3 16:49 server.php
drwxr-xr-x 6 kstanley staff 204 Feb 26 09:23 storage
drwxr-xr-x 7 kstanley staff 238 Feb 26 09:23 tests
drwxr-xr-x 33 kstanley staff 1122 Feb 26 09:23 vendor
【问题讨论】:
-
如果您使用 composer 安装了 deps 并使用 artisan 生成了一个新密钥,这对我来说似乎是一个权限问题。请发布
/Applications/MAMP/logs/apache_error_log和/Applications/MAMP/logs/php_error.log日志文件的内容。同时打开一个终端,cd 到 Laravel 目录并发布ls -l的输出。 -
我还尝试了“php artisan serve”与 mamp 列表的组合。在 /public 的索引文件中,我尝试在第一行回显并退出,但它甚至没有到达那里。我认为 mamp 有什么问题吗?我不明白,可以在 Windows 上完美运行...