从服务器上传laravel 5项目到本地服务器上的子域名时出现Http错误500

问题描述:

我在本地服务器上创建了一个laravel项目。它在本地服务器上工作正常,但它在活服务器上显示http错误500.我也将文件从公用文件夹移动到项目的根目录。从服务器上传laravel 5项目到本地服务器上的子域名时出现Http错误500

这里是我的.htacces代码如下

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

      RewriteEngine On 
      Options -Indexes 
      RewriteCond %{REQUEST_URI} !^ 
      RewriteRule ^(.*)$ /$1 [L] 

      # 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] 


      # Handle Authorization Header 
      RewriteCond %{HTTP:Authorization} . 
      RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 
     </IfModule> 
+0

退房Apache日志..这是内部服务器错误 –

+0

打开调试,看看有什么是落后的500错误 – KmasterYC

运行命令给目录权限

sudo chmod 755 -R laravel-blog-name //laravel-blog-name i.e. you project folder name 
chmod -R o+w laravel-blog-name/storage 
+0

嘿thanx的答复..我已经设置权限为777 –

+0

量力而行的index.php的许可/ public_html –

+0

它被设置为777 –

终于让我找到了,因为服务器配置的error.its的原因。 laravel 5需要php 5.5。版本