PHP引用文件总是说不存在,但是文件名名存在的
Warning:require_once()[function.require-once]:open_basedirrestrictionineffect.File(D:...
Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(D:/www/md/ask/../include/common.inc.php) is not within the allowed path(s): (D:/www/md/ask;c:/windows/temp) in D:\www\md\ask\include\common.inc.php on line 18
Warning: require_once(D:/www/md/ask/../include/common.inc.php) [function.require-once]: failed to open stream: Operation not permitted in D:\www\md\ask\include\common.inc.php on line 18
Fatal error: require_once() [function.require]: Failed opening required 'D:/www/md/ask/../include/common.inc.php' (include_path='.;C:\php5\pear') in D:\www\md\ask\include\common.inc.php on line 18
set_magic_quotes_runtime(0);
define('DEDEASK', str_replace("\\","/",substr(dirname(__FILE__), 0, -7)));
require_once DEDEASK.'../include/common.inc.php';
$charset = $cfg_soft_lang;
$timestamp = time();
ob_start();
require_once DEDEINC.'/memberlogin.class.php';
require_once DEDEASK.'./include/functions.inc.php';
require_once DEDEINC.'/dedetemplate.class.php';
就是这样了,实在是不知道哪里出错了。各位高手帮忙下 。
include_path='.;C:\php5\pear' 这个我也改了 但是没用,我不知道是什么问题,应该是环境问题吧。我郁闷了。。球高手解答 展开
Warning: require_once(D:/www/md/ask/../include/common.inc.php) [function.require-once]: failed to open stream: Operation not permitted in D:\www\md\ask\include\common.inc.php on line 18
Fatal error: require_once() [function.require]: Failed opening required 'D:/www/md/ask/../include/common.inc.php' (include_path='.;C:\php5\pear') in D:\www\md\ask\include\common.inc.php on line 18
set_magic_quotes_runtime(0);
define('DEDEASK', str_replace("\\","/",substr(dirname(__FILE__), 0, -7)));
require_once DEDEASK.'../include/common.inc.php';
$charset = $cfg_soft_lang;
$timestamp = time();
ob_start();
require_once DEDEINC.'/memberlogin.class.php';
require_once DEDEASK.'./include/functions.inc.php';
require_once DEDEINC.'/dedetemplate.class.php';
就是这样了,实在是不知道哪里出错了。各位高手帮忙下 。
include_path='.;C:\php5\pear' 这个我也改了 但是没用,我不知道是什么问题,应该是环境问题吧。我郁闷了。。球高手解答 展开
4个回答
展开全部
估计是你将safe_mode设置为ON了吧。
有2中解决办法,
1、将php.ini中的
safe_mode = On
修改为
safe_mode = Off
2、将你需要include的目录追加到
safe_mode_include_dir =
后面。
有2中解决办法,
1、将php.ini中的
safe_mode = On
修改为
safe_mode = Off
2、将你需要include的目录追加到
safe_mode_include_dir =
后面。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
define('DEDEASK', str_replace("\\","/",substr(dirname(__FILE__), 0, -7)));
require_once DEDEASK.'../include/common.inc.php';
这两句的问题,这样的定义路径的方式最好不用,用不好都出问题。
改成这样:
define('DOCUMENT_ROOT', $_SERVER['DOCUMENT_ROOT']);
define('DEDEASK',DOCUMENT_ROOT.'/md/ask');
require_once DEDEASK.'../include/common.inc.php';
这两句的问题,这样的定义路径的方式最好不用,用不好都出问题。
改成这样:
define('DOCUMENT_ROOT', $_SERVER['DOCUMENT_ROOT']);
define('DEDEASK',DOCUMENT_ROOT.'/md/ask');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
is not within the allowed path(s)
路径不允许访问或路径错误,不是文件不存在
require_once引用相同文件只能引用一次,同一文件重复引用会报错
路径不允许访问或路径错误,不是文件不存在
require_once引用相同文件只能引用一次,同一文件重复引用会报错
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
路径不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询