所以我是Laravel的新手。讓laravel與Apache 2一起工作
我使用的是Mac OS X開發,所以起初我認爲使用Homestead會是一個好主意。 但他們使用nginx,我幾乎不知道什麼時候知道很多關於具有sys管理技能的apache2。
所以,今晚,我抓住了我的專用服務器(這是更快下載的方式作曲家的依賴),我有這個虛擬主機: paste.debian.net/130339/
LL在/ var/WWW/AMI _>➜啓用站點-LL /無功/網絡/ AMI
total 100K
drwxrwxrwx 12 root root 4.0K Jun 1 20:16 app
-rwxrwxrwx 1 root root 2.4K Jun 1 20:16 artisan
drwxrwxrwx 2 root root 4.0K Nov 5 00:18 bootstrap
-rwxrwxrwx 1 root root 697 Jun 1 20:16 composer.json
-rwxrwxrwx 1 root root 58K Nov 5 00:18 composer.lock
-rwxrwxrwx 1 root root 146 Jun 1 20:16 CONTRIBUTING.md
-rwxrwxrwx 1 root root 567 Jun 1 20:16 phpunit.xml
drwxrwxrwx 3 root root 4.0K Jun 1 20:16 public
-rwxrwxrwx 1 root root 2.1K Jun 1 20:16 readme.md
-rwxrwxrwx 1 root root 519 Jun 1 20:16 server.php
drwxrwxrwx 20 root root 4.0K Nov 5 00:19 vendor
當你去http://ami.dubstep.it看到laravel歡迎頁面。
所以在那之後,我創造了這個路線:
Route::get('/', function()
{
return View::make('hello');
});
Route::get('/about', function()
{
return View::make('hello');
});
但是如果你去前面的網址,並添加/大約那麼你得到404
任何人都可以解釋一下嗎?
的Apache的錯誤日誌: [Wed Nov 05 00:26:12 2014] [error] [client 23.226.237.192] File does not exist: /var/www/AMI/public/about
的.htaccess公用文件夾: paste.debian.net/130340/
請幫幫忙! (modrewrite是啓用)
是的,我已經做到了這一點。 同樣的問題。 此外,您是否正確注意到Safari或谷歌瀏覽器顯示http://ami.dubstep.it,而鉻顯示黑色頁面? – thms0 2014-11-05 05:47:16
確實很有趣。我只是試着去'/ about',現在你得到的是一個laravel錯誤,而不是404。從昨天開始你有什麼改變嗎? – JMc 2014-11-05 14:21:01