WDlinux官方论坛's Archiver

wrandy 发表于 2013-7-29 15:06

问题求教:Warning: Unknown: open_basedir restriction in effect

[i=s] 本帖最后由 wrandy 于 2013-7-29 15:09 编辑 [/i]

在WDCPv2.5.6版本中,在添加网站时,勾选了 [table=96%]
[tr=#ffffff][td][p=30, 2, center]限制目录 [/p][/td][td]此功能只限于运行apache服务器,防止webshell跨目录跨站,增加站点和服务器安全 [/td][/tr]
[/table]

功能后,网站访问就出现如下错误:
[code] Warning: Unknown: open_basedir restriction in effect. File(/home/admin/__processed_stats/webdomain.com.phplog) is not within the allowed path(s): (/www/web/webdomain_info/www:/tmp) in Unknown on line 0


[/code]

如果将此选项关闭,则网站不出现错误提示。但是我想要限制我的网站不被跨站,怎样解决这个问题呢?

我的网站程序有DiscuZX3 Wordpress3.5等,都出现了这个问题。

pmtao 发表于 2013-7-29 21:18

可能是权限问题?

admin 发表于 2013-7-30 10:26

File(/home/admin/__processed_stats/webdomain.com.phplog) is not within the allowed path(s): (/www/web/webdomain_info/www:/tmp) in Unknown on line 0

怎么会有两个目录?

coolhpy 发表于 2014-2-6 17:48

因为是从kloxo面板迁移过来的,我也遇到这个问题,,不知道什么问题造成的。

coolhpy 发表于 2014-2-6 18:07

OK,找到问题原因了,是.htaccess文件在搞鬼。
在kloxo面板里设置了记录错误日志的话,就会在这个文件里添加一句  php_value error_log "/home/admin/__processed_stats/xxxxxx.com.phplog"
所以,只要重新生成.htaccess,或者把这句给去掉就可以解决了。

admin 发表于 2014-2-7 23:52

解决了就好

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.