2014-01-13 127 views
1

我在託管環境中安裝laraval 4應用程序時遇到問題。Apache文件夾未顯示

我現在遇到的問題是,「公共」文件夾在www.eversite.be/laraval/時沒有顯示在列表中,有人可以告訴我爲什麼是這樣,我該如何讓它可見。

這是否與apache有關,例如權限設置。因爲我已經改變了文件夾,777這將是雖然奇怪

Apache的錯誤日誌:在/公共

[Mon Jan 13 17:47:11 2014] [alert] [client 178.116.245.86] /sites/eversite.be/www/laravel/public/.htaccess: Options not allowed here 
[Mon Jan 13 17:47:19 2014] [alert] [client 178.116.245.86] /sites/eversite.be/www/laravel/public/.htaccess: Options not allowed here 
[Mon Jan 13 17:47:23 2014] [alert] [client 178.116.245.86] /sites/eversite.be/www/laravel/public/.htaccess: Options not allowed here 

.htaccess文件/

<IfModule mod_rewrite.c> 
    <IfModule mod_negotiation.c> 
     Options -MultiViews 
    </IfModule> 

    RewriteEngine On 

    # Redirect Trailing Slashes... 
    RewriteRule ^(.*)/$ /$1 [L,R=301] 

    # Handle Front Controller... 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 
</IfModule> 

鏈接到的phpinfo(); :http://eversite.be/laravel/modrewrite.php

THX,

+0

我有同樣的問題。您是否找到解決方案? – IshaS

+0

我刪除了' 選項-MultiViews '並修復了問題。 – IshaS

回答

0

開業以來http://eversite.be/laravel/public觸發500內部服務器錯誤,我會說,你有public/.htaccess無效設置。您現在需要檢查服務器日誌以查找真正的錯誤消息。

+1

這些是我收到的錯誤:[Mon Jan 13 17:47:19 2014] [alert] [client 178.116.245.86] /sites/eversite.be/www/laravel/public/.htaccess:此處不允許的選項 [Mon Jan 13 17:47:23 2014] [alert] [client 178.116.245.86] /sites/eversite.be/www/laravel/public/.htaccess:此處不允許的選項 [Mon Jan 13 17:47: 26 2014] [alert] [client 178.116.245.86] /sites/eversite.be/www/laravel/public/.htaccess:此處不允許的選項 – kevinius

+0

這是.htaccess文件: < IfModule mod_negotiation.c> 選項-MultiViews RewriteEngine敘述在 #重定向後面的斜槓ES ... 重寫規則^(。*)/ $/$ 1 [L,R = 301] #拉手前端控制器... 的RewriteCond%{REQUEST_FILENAME}!-d 的RewriteCond%{REQUEST_FILENAME}!-f RewriteRule^index.php [L] – kevinius

+0

如果您需要添加更多信息,我建議您編輯評論中的問題代碼是不可讀的。無論「這裏不允許的選項」意味着:您不允許使用「選項」指令。如果它是共享服務器,您可以詢問您是否可以獲得許可。 –

1

在您的更新中,似乎文件的路徑不正確。如果我沒有弄錯,__ DIR __可能不在PHP 5.2中提供,它是您正在使用的版本。改爲使用:

dirname(__FILE__) 
+0

Thx,我會先檢查一下...... – kevinius