Tag Archives: include

PHP加速拓展eAccelerator和open_basedir冲突!!

只要开启了eAcc,include、require任何文件,会出现
open_basedir restriction in effect. File() is not within the allowed path。。。但是明明./都不可以。。。这个Bug在eAccelerator中已经被讨论/修复多次了,还是不太完美。
多用户共享想用open_basedir的童鞋就不要想了,建议APC,不要用Zend,据说APC性能很高了已经。
明天得重新编译PHP了。。哎。。Zend居然和APC有冲突。。。[......]

继续阅读

php多目录嵌套include的解决方法

在网上看到别人这么做:

localhost\主目录\include\xxx.php中define一个主目录的绝对路径
//****目录的绝对路径****/
if ( !defined(‘ROOT_PATH’) ) {
define(“ROOT_PATH”, substr(dirname(__FILE__), 0, -7) );
}
其中这个-7就是include的长度,也就是到ROOT的所有子目录字节数,虽然可能每个文件都要加,但是可以[......]

继续阅读