Homestead / Laravel在安装LDAP后显示白页

时间:2018-04-30 09:01:31

标签: php laravel ldap vagrant homestead

我正在使用Homestead并将ldap php安装为vagrant,如下所示:

sudo apt-get install php7.2-ldap

我有错误:

TokenMismatchException in VerifyCsrfToken.php line 68

我检查了典型错误,即使登录在安装LDAP之前有效。有一个{{ csrf_token() }}storage/framework/sessions有777许可,我已经清除了缓存,但没有任何作用。

所以我重置Homestead并进入登录页面,该页面有效。

但是当我现在登录时,页面完全是白色的,根本没有任何内容。

我尝试在登录控制器中执行dd("hello"),但它从未被调用过。安装LDAP后,它不会转到控制器。

正如我之前所说,如果我没有登录,它就会起作用。

1 个答案:

答案 0 :(得分:0)

似乎在安装LDAP后,所有许可都被更改了。

我只是递归地将它们设置回来:

sudo chown -R www-data /path/to/laravel/files

现在一切正常。