用的是同一个 php.ini, php 编译参数如下:
'./configure' '--prefix=/usr/local/php' '--with-config-file-path=/usr/local/php/etc' '--enable-fpm' '--with-fpm-user=www' '--with-fpm-group=www' '--with-mysql' '--with-mysqli' '--with-pdo-mysql' '--with-gd' '--with-jpeg-dir' '--with-png-dir' '--enable-mbstring' '--with-freetype-dir' '--with-xpm-dir' '--enable-gd-native-ttf' '--with-zlib-dir' '--enable-zip'
1
skydiver 2016-09-06 13:20:06 +08:00 1
php-fpm 配置文件可以指定 php 参数
|
2
eecjimmy OP @skydiver 谢谢, 但是为什么我在 php-cli 中用 php -m 查看的时候, 确看不到 mbstring 扩展呢?并且 php-fpm 和 php-cli 用的 php.ini 都是同一个, 另外 php-fpm.conf 我看了, 并没有相关的改动.
|
3
jfcherng 2016-09-06 15:09:28 +08:00 1
php --php-ini=安裝目錄 /etc/php.ini -m
|
4
kungfuchicken 2016-09-06 15:15:51 +08:00 1
你需要保证 php-fpm 和 cli 加载的是同一个 ini
|
5
eecjimmy OP @kungfuchicken 可以确认, cli : php -i|grep php.ini 以及 php-fpm : phpinfo();
|
7
eecjimmy OP ![相关截图]( http://112.124.118.52/php-cli.png)
|
8
jfcherng 2016-09-06 15:31:03 +08:00 1
|
9
eecjimmy OP 其实在 php.ini 里面并没有添加 extension=mbstring.so, 因为是在编译的时候已经加了 enable-mbstring 了.
|
11
eecjimmy OP 结贴了....因为 linux 的路径..默认命令 php 和 /usr/local/php/bin/php 不是同一个...^_^!
|
12
eecjimmy OP 已经删掉了 /usr/sbin/php 了, 做了 ln -s 了..我去..
|