我用centos linux系统配置php服务器,别的都没有问题,就是配置php.ini不生效我用phpinfo看了

2024年11月20日 20:40
有2个网友回答
网友(1):

你写个 test.php
phpinfo();
?>

执行看看当前用的配置.ini文件在哪个目录。当然,这个文件不存在会用默认配置运行....

网友(2):

# PHP
cd /lamp/php-5.2.6
./configure \
--prefix=/usr/local/php/ \
--with-config-file-path=/usr/local/php/etc/ \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql=/usr/local/mysql/ \
--with-libxml-dir=/usr/local/libxml2/ \
--with-jpeg-dir=/usr/local/jpeg6/ \
--with-freetype-dir=/usr/local/freetype/ \
--with-gd=/usr/local/gd2/ \
--with-mcrypt=/usr/local/libmcrypt/ \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--enable-soap \
--enable-mbstring=all \
--enable-sockets
make && make install

cp php.ini-dist /usr/local/php/etc/php.ini
echo "Addtype application/x-httpd-php .php .phtml" >> /etc/httpd/httpd.conf
/usr/local/apache2/bin/apachectl restart

/usr/local/apache2/bin/apachectl stop
/usr/local/apache2/bin/apachectl start