在Codeigniter中使用require_once

时间:2011-07-18 15:03:13

标签: php codeigniter

如何在普通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

2 个答案:

答案 0 :(得分:17)

您不要使用$_SERVER['DOCUMENT_ROOT'],而是想要使用APPPATHBASEPATH,或者只输入文件的完整路径。 require_once应该传递一个本地文件,而不是一个URL。

答案 1 :(得分:3)

您应该使用文件的路径而不是URL。最好的(当然也是CI友好的)方式是使用BASEPATHAPPPATH常量。