看板FreeBSD
标 题Re: [问题]phpinfo()无法显示任何讯息
发信站中正筑梦园 (Sun Mar 11 17:22:02 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!Yuntech-News!news.
※ 引述《[email protected] (Alive a Life)》之铭言:
> ※ 引述《[email protected] (相见欢)》之铭言:
> : 在FreeBSD 6.2上安装了 apache22+php5+php5-extensions+mysql5
> : 因为之前有安装php4和mysql4 是移除後再安装mysql5和php5+php5-extensions
> 你有把 php4 的 extension 都移除吗?只是移除 php4-extensions 这个 meta ports
> 是不行的喔
> : ,在未安装eaccelerator前phpinfo()可以正常执行并显示讯息。
> : 但是安装了eaccelerator之後 mrtg , phpSysInfo ,phpMyAdmin
> : 均可正常执行,就是phpinfo()无法显示任何讯息?
> : 不管是把extension=eaccelerator.so加在
> : /usr/local/etc/php/extensions.ini 或是加在/usr/local/etc/php.ini
> : 中都是如此,其他的php都正常,但phpinfo()就是无法显示任何讯息?
> 试试看用 zend_extension,後面接 eaccelerator 的完整目录
> : phpinfo()无法正常显示,是否php可能有其他的潜在问题,只是目前未发觉而已?
> : 谢谢各位,热心相助。
> 去看 /var/log/httpd-error.log 或许会有 Warning,我个人是习惯在 php.ini 里面
> 把 log_error 设起来另外放一个档案。
感谢chiouss 前辈热心相助,这个问题在我试了一段时间後已经解决了。
主要问题产生在apache22下安装php5後,它的设定档已改为php.conf
和php.ini-recommended 这两个档,如果把php.ini-recommended 档
cp 成php.ini 并将php.ini-recommended 改成其他的档名,去执行
phpinfo()就会有问题。
我的做法是保留php.ini-recommended 原档名,不要有php.ini档,
apache22就能抓到相关设定,
把extension=eaccelerator.so加入/usr/local/etc/php/extensions.ini中
再把eaccelerator的一些设定参数加入php.ini-recommended 就可以了!!
--
● ˙ ˙ ◢▇◣ ◢▇◣ ▇ ▇ █▇◣ █▇◣ █▇◣ ◢▇◣ █▇▉ /
˙ ╲ █ █ █ █ █ ▉ █ ▉ █▆ █▆▉ ▉▉▉ ★
◢ ★˙ ◥█◤ ◥█◤ ◥█◤ ██◤ █◥▆ █▆◤ █ ▉ ▉▉▉˙ ◣
CDBBS 中正筑梦园BBS站 欢迎莅临参观 cd.twbbs.org (140.123.20.230)
*Modified: jcluh At: 2007/03/11 Sun 17:23:20 ★ From: 218.172.170.97