2017-10-10 105 views
1

美好的一天,請問我在網上有我的laravel5.5網站的問題。與此錯誤 domain.com目前無法處理此請求。 HTTP錯誤500.domain.com目前無法處理此請求。 HTTP錯誤500

我會很感激任何幫助或建議。 感謝 凱爾

+0

的可能的複製[Laravel遷移:唯一鍵太長,即使指定](https://stackoverflow.com/questions/23786359/laravel-migration-unique-key-is-太長甚至如果指定) –

回答

0

這來了,如果你正在使用Laravel 5.4+(改爲utf8mb4默認的數據庫字符集)與下的MySQL v5.7.7版本的MySQL。

編輯您的AppServiceProvider.php文件和引導方法中設置一個默認的字符串長度:

use Illuminate\Support\Facades\Schema; 

public function boot() 
{ 
    Schema::defaultStringLength(191); 
} 

一切之後應該工作正常。

來源:https://laravel-news.com/laravel-5-4-key-too-long-error

+0

感謝雖然,上傳後仍然出現同樣的錯誤:目前無法處理此請求。 HTTP錯誤500. – kel

+0

謝謝,我只是使用一個較舊的版本和解決問題的方法。 – kel