2017-10-10 63 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

相关问题