2017-02-26 30 views
0

我有一個新的安裝laravel。我將主機設置爲通過mamp指向公共目錄。然而,在重新啓動本地服務器後沒有任何服務Laravel和mamp

我通過WAMP和laravel服務正確地複製了所有這些。在Mac上重做我的步驟,頁面會旋轉,直到瀏覽器計時。

沒有什麼奇特的事情發生,只是試圖讓核心laravel登陸頁面服務於新鮮的laravel 5.4通過mamp安裝。

我竟然在/ 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 
+0

如果你用composer安裝了deps,並且用工匠生成了一個新的密鑰,這對我來說似乎是一個權限問題。請發佈'/ Applications/MAMP/logs/apache_error_log'和'/ Applications/MAMP/logs/php_error.log'日誌文件的內容。另外打開一個終端,cd到Laravel目錄併發布'ls -l'的輸出。 – vpedrosa

+0

我也嘗試過使用mamp列表的「php artisan serve」的組合。在/ public的索引文件中,我嘗試了一個echo並在第一行退出,甚至沒有到達那裏。有什麼不對的地方,我想用麻將呢?我沒有得到它,完美地在windows上工作... – user3170367

回答

0

確定這是一個非問題與laravel。這個問題是麻煩的。我的其他主人也沒有工作。在重新啓動計算機並重新啓動mamp後,一切正常。這不是mamp第一次發生這種情況。

0

請記住始終設置777 permisions存儲文件夾chmod -R 777 storage

當主錯誤只是許可權時,通常會出現空白屏幕或「記錄錯誤」。