如何在普通PHP文件中使用Codeigniter中的require_once
php函数?我',目前收到错误。
代码:
require_once($_SERVER['DOCUMENT_ROOT'].'/php/jformer.php');
错误:
Message: require_once() [function.require-once]: http:// wrapper is disabled in the server configuration by allow_url_include=0
Message: require_once(http://localhost/site/php/jformer.php) [function.require-once]: failed to open stream: no suitable wrapper could be found
答案 0 :(得分:17)
您不要使用$_SERVER['DOCUMENT_ROOT']
,而是想要使用APPPATH
或BASEPATH
,或者只输入文件的完整路径。 require_once
应该传递一个本地文件,而不是一个URL。
答案 1 :(得分:3)
您应该使用文件的路径而不是URL。最好的(当然也是CI友好的)方式是使用BASEPATH
或APPPATH
常量。