phplib使用心得
在php目录下,好象只有系统自带的文件才可被识别,如:定义的类文件,在将这些文件(php目录下)复制到apache2/cgi-bin/phplib(新建)下,
再配置好auto_prepend_file=prepend.php3(php.ini里),就表示php目录下的文件即许多类就预先让解析器加载到内存了,但我自定义一个类文件
放在apache2/cgi-bin/phplib下,但运行时系统提示“Class '***' not found in ***”,原因是??我想到了
其实apache2/cgi-bin/phplib只不过是include_path的值罢了,真正预先让解析器加载到内存的语句是auto_prepend_file=prepend.php3
原因必然是出在prepend.php3里,打开prepend.php3(apache2/cgi-bin/phplib下)一看,里面果然有包含类文件的语句,好了,将我自定义的一个
类文件也包含进来就OK了。