2017-07-12 209 views
0

我現在正在學習laravel,並且我做了一個博客演示,它在我的Mac上與MAMP很好。
但是,當我將它部署在我的遠程服務器上時,它現在可以工作了!除了500錯誤,我什麼都得不到。
我多次搜索這個問題,我重新安裝了我的vps並獲得了一個新的laravel項目,但問題仍然存在。
真的很沮喪! 我將提供我的代碼和我的配置。 順便說一句,這是從新鮮的初始laravel項目安裝與作曲家的結果不是我的博客演示 操作系統:centos 6 x64與php,mysql,nginx 這裏是我試圖解決這個問題,我會給圖片,但導致缺乏信譽IMG不會顯示用nginx在服務器上部署laravel得到500錯誤

,你可以看到我搭配chmod & chown將此文件和存儲和引導目錄: screen
搭配chmod -R 775存儲
喬敦 - R的WWW:萬維網

drwxrwxr-x 5 www www 4096 May 11 20:42 storage 

我添加了位置nginx的配置: screen

location/{ 

    try_files $uri $uri/ /index.php?$query_string; 

    } 

location ~ \.php$ { 

    try_files $uri /index.php =404; 

    fastcgi_split_path_info ^(.+\.php)(/.+)$; 

    fastcgi_pass unix:/tmp/php-cgi.sock; 
    fastcgi_index index.php; 

    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 

    include fastcgi_params; 

    } 

的fastcgi_pass是正確

而且我已經在那裏運行命令 php artisan key:generate php artisan cache:clear composer dump-autoload composer install composer clearca 我打開調試模式,但看起來像laravel不起作用包括調試功能
我已經檢查了我的nginx的訪問日誌,只是顯示bingbot和Googlebot

66.249.79.148 - - [12/Jul/2017:17:00:42 +0800] "GET /view/4HGpgbSQ2s8 HTTP/1.1" 404 162 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

然後我檢查了我的website.log它只是顯示500錯誤,而不

153.125.238.239 - - [12/Jul/2017:16:51:42 +0800] "GET/HTTP/1.1" 500 5 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36" 

我打開鉻控制檯得到一個信息

GET http://test.yiqixue.win/ 500 (Internal Server Error) 

沒有別的 我已經解決了430允許任何其他消息用chmod $ chown和404錯誤來改變fastcgi_pass,但我被卡在這裏,請告訴你是否有任何想法。

+0

1)你嘗試過使用'chmod -R 755 laravel'嗎? (laravel文件夾不僅存儲)2)你可以告訴我們你的'.htaccess'文件嗎? 3)你生成了一個密鑰? ('php artisan key:generate') –

+0

在php.ini中啓用'display_errors',看看你是否在屏幕上出現錯誤。你也可以嘗試添加一個只包含'<?=「hello world」'的'index.php來查看是否還有其他事情正在進行。 –

回答

1

在某些情況下,我的服務器沒有在755模式下工作,所以我將其更改爲777

chmod -R 777 storage

參加工作後,我改回755

0

我重新安裝CentOS的又一次LNMP, git克隆代碼。運行作曲家安裝,它顯示了一個錯誤,即一個富文本編輯器需要在php.ini中對fileinfo函數進行轉換,而我已經在php.ini中解除了這個錯誤。因此,我編輯了composer.json,將其刪除。 !即使我不知道我做了什麼

相關問題