【问题标题】:Attempted to call function "iconv_strlen"试图调用函数“iconv_strlen”
【发布时间】:2015-12-14 22:52:45
【问题描述】:

我刚刚安装了 Manjaro Linux,突然在使用这个系统时,我收到了这个错误。几天来我什么都没做,它在 Debian 中运行良好。完整的错误是:

尝试从命名空间“Symfony\Bridge\Doctrine\Logger”调用函数“iconv_strlen”。

还有

未捕获的 PHP 异常 Symfony\Component\Debug\Exception\UndefinedFunctionException:“尝试从命名空间“Symfony\Bridge\Doctrine\Logger”调用函数“iconv_strlen”。”在 /home/gabriel/NetBeansProjects/CasaDoGesso/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/Logger/DbalLogger.php 第 102 行

我该怎么办?

【问题讨论】:

  • 您能否提供有关您的错误的更多信息?您在什么条件下收到它?在收到这些错误之前,您会调用什么?
  • @FalconUA 我刚刚进入项目文件夹,我输入bin/console server:run 并访问localhost:8000。就是这样。
  • @FalconUA 此外,我尝试使用symfony new project 创建一个新项目,移动了我所有的文件,仍然是同样的错误。

标签: symfony


【解决方案1】:

似乎在 Manjaro/Arch 中,我不得不取消注释 /etc/php/php.ini 中的 iconv.so 扩展。现在它正在工作。

【讨论】:

  • 我这样做了,但是:UndefinedFunctionException: Attempted to call function “iconv” from namespace
猜你喜欢
  • 2014-04-24
  • 2017-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-20
  • 1970-01-01
  • 2014-02-28
相关资源
最近更新 更多