在LaravelProject中调用未定义的函数Xinax \ LaravelGettext \ bindtextdomain()错误

时间:2016-12-17 05:29:34

标签: laravel docker

1.Pra laraDock to laravel project。

2.并键入命令docker-compose up -d nginx workspace php-fpm mysql

3.编辑docker-compose.yml,访问浏览器(192.168.99.100), 但我遇到了错误(/var/www/vendor/xinax/laravel-gettext/src/Xinax/LaravelGettext/Gettext.php line 195でCall to undefined function Xinax\LaravelGettext\bindtextdomain())

有没有人见过同样的情况? 如果有,请告诉我解决方案。

2 个答案:

答案 0 :(得分:1)

也许你的php缺少此扩展程序 - php-gettext extension

您需要安装php-gettext extension

并将此添加到您的php.ini

extension=gettext.so
  

请参阅此issue on Github

希望这有帮助!

答案 1 :(得分:0)

您需要安装名为php-gettext

的扩展程序

您可以参考此安装:http://php.net/manual/en/gettext.installation.php

然后在活动的php.ini文件中添加此行

extension=gettext.so