selinux跟ZendOptimizer共存

一直以来都在头痛这个问题, 要用ZendOptimizer,就非得关selinux才能搞定,找了好多资料也没搞定,今天终于搞定了,就执行如下三句指令:

 

chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/*.so

sudo execstack -c /usr/local/Zend/lib/ZendExtensionManager.so
sudo execstack -c /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so

 

php -v正常
phpinfo不正常
都显示正常,执行第一句时,php -v已显示正常,但phpinfo还是显示不出来,要执行后来二句,才都可以。

 

困扰已久的问题终于解决。

你可能感兴趣的:(PHP)