2014-01-13 82 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