require,include和require_once,include_once 出现open_basedir错误_PHP教程
程序员文章站
2022-05-11 14:31:15
...
我们在require,include和require_once,include_once 出现open_basedir错误,下面百度了一些解决方法有, 需要的朋友可参考一下。
只要使用require或include包含文件(不管是./xx.php还是xx.php)都是报下面的错误
Warning: include() [function.include]: open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/:/tmp/:/var/cache/) in /var/www/testdir.php on line 2
php 5.2.17听说 open_basedir 有所改动,查看发现原来php5.2.10中的php.ini是使用右斜杠
代码如下 | 复制代码 |
open_basedir = "e:/web/;C:/WINDOWS/TEMP/;" |
升级到5.2.17 就tmd一直报错,改成左斜杠就好了,这叫什么事,难怪很多程序都会手工处理一下斜杠问题,估计就为了应对这一出
代码如下 | 复制代码 |
open_basedir = "e:web;C:WINDOWSTEMP;" |
这样就解决了
如果不是php设置问题错误提示一般是 Warning: include() [function.include]: URL file-access is disabled in the server configuration
这个解决办法只要把包含路径调正常即可。
推荐阅读
-
require(),include(),require_once()和include_once()区别_php技巧
-
require(),include(),require_once()和include_once()区别_php技巧
-
require(),include(),require_once()和include_once()之间的区别_PHP教程
-
require,include和require_once,include_once 出现open_basedir错误
-
[PHP]区分include(),require(),include_once(),require_once()_PHP教程
-
PHP包含文件函数include、include_once、require、require_once区别总结_PHP教程
-
简单谈谈PHP中的include、include_once、require以及require_once语句,requireonceinclude_PHP教程
-
php中include,include_once和require,require_once的用法区别
-
php中include_once,require_once,和include,require的使用场景和区别。
-
php文件调用与包含几个函数include_once() require_once()include()require(_PHP教程