Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 目录中托管的Laravel应用程序显示错误500-内部服务器错误_Php_.htaccess_Laravel 5.1 - Fatal编程技术网

Php 目录中托管的Laravel应用程序显示错误500-内部服务器错误

Php 目录中托管的Laravel应用程序显示错误500-内部服务器错误,php,.htaccess,laravel-5.1,Php,.htaccess,Laravel 5.1,我在Laravel 5.1中开发了一个应用程序。它作为public_html/gnrcnew/gnrcadmin托管在目录结构中,其中gnrcadmin是Laravel应用程序。但当我试图访问时,它显示错误500-内部服务器错误。我试图将公用目录中的.htaccess更改为: <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfMo

我在Laravel 5.1中开发了一个应用程序。它作为public_html/gnrcnew/gnrcadmin托管在目录结构中,其中gnrcadmin是Laravel应用程序。但当我试图访问时,它显示错误500-内部服务器错误。我试图将公用目录中的.htaccess更改为:

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

    RewriteEngine On
    #RewriteBase /gnrcnew/gnrcadmin/public/
    RewriteBase /~gnrcnew/gnrcadmin/public/

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
但同样的结果也出现了。我的网址是。如何删除此错误


storage directory 777权限:

您试图做的事情是在没有读写权限的情况下访问/storage文件夹,这是laravel所要求的

使用文件管理器 更改权限的一种简单而基本的方法是通过cPanel中的文件管理器。要更改cpanel中文件或文件夹的权限,请执行以下操作:

单击文件管理器 单击要更改其权限的文件的名称。 选择页面右上角的“更改权限”链接。 选择要为文件设置的权限。 单击“更改权限” 使用FTP 连接到FTP。转到该文件并右键单击。根据您的程序选择权限、属性或属性

使用SSH或脚本 这可以通过chmod命令完成

从网站,这是最有可能是您的托管提供商


编辑:目录应启用递归模式。您不仅仅是对一个目录授予权限,而是对在该文件夹中找到的每个子目录授予权限。如果您仍然看到错误,请发布日志中的最后几个错误。如果存储了,则可能不存在这些错误。

存储目录是否具有正确的权限?是的,我认为他很可能正在使用hostgator,因为错误是提供了hostgator页面。OP=>原始帖子或原始海报。谢谢,也许您得到了您的答案@Sparky谢谢您的回答。但我已授予存储目录777权限。请检查编辑问题处的屏幕截图是否为递归?因为存储不需要是可写的,但其中的文件夹必须是应用程序、框架和日志