Heim  >  Artikel  >  Backend-Entwicklung  >  安装YII时, 打开网页显示mb_strlen()错误,

安装YII时, 打开网页显示mb_strlen()错误,

WBOY
WBOYOriginal
2016-06-06 20:15:581250Durchsuche

显示:Call to undefined function yii\helpers\mb_strlen()

  1. php.ini中mb_string已经开启了, 用PHP -M 显示也是开启了

  2. 应该不是扩展库路径问题, 因为mysqli 使用是没有问题的。

现在不解那里除了问题!

PS: 相同url, 为什么FIREFOX能显示PHP网页, chrome直接下载该页面?

<code>页面就一个ECHO而已。</code>

回复内容:

显示:Call to undefined function yii\helpers\mb_strlen()

  1. php.ini中mb_string已经开启了, 用PHP -M 显示也是开启了

  2. 应该不是扩展库路径问题, 因为mysqli 使用是没有问题的。

现在不解那里除了问题!

PS: 相同url, 为什么FIREFOX能显示PHP网页, chrome直接下载该页面?

<code>页面就一个ECHO而已。</code>

看一下php.ini里是不是禁用了这个函数

<code>Call to undefined function yii\helpers\mb_strlen()
从这句可以看出你没有使用扩展提供的函数,而是默认试用了yii框架提供的,没认真用过yii,建议排查下。

关于页面下载的问题,这一般都是服务器配置问题。
如果你的Webserver是Nginx,那就要配置fastcgi项,具体请Google,不做赘述。</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn