我正在尝试放宽对服务器的php_admin_value open_basedir
限制。
我在Centos 64 Bit上使用VestaCp。
我通过编写此行将none
的值更改为etc/httpd/conf
中的php_admin_value open_basedir none
x=[6 2 5 3 2 2 ];
MAX=10;
n = length(x);
C = zeros(MAX,1); // intialize counting array
for j = 1:n
C(x(j)) = C(x(j)) + 1;
end
z=1;
sorted_x = zeros(n,1); // empty array -container for sorted elements
for j = 1:n;
while ( C(j) >0)
sorted_x(z) = j;
z=z+1;
C(j) = C(j) - 1;
end
end
并且限制了我的服务器。但我仍然在我的某个域中出现此错误
警告:realpath():open_basedir限制生效。文件(/ tmp)不在允许的路径中:
/home/admin/web/printskool.com/public_html/system/library/Spout/Common/Helper/FileSystemHelper中的(/ home / admin / web / printskool.com / public_html:/ home / admin / tmp)。第24行的PHP
答案 0 :(得分:0)
每this forum entry您需要编辑不同的文件
修改/usr/local/vesta/data/templates/web/httpd/basedir.stpl
并添加
php_admin_value open_basedir none
到本节
<Directory %sdocroot%>
请注意,这将禁用所有SITES并且可能存在安全风险
答案 1 :(得分:0)
在这里尝试了一切后,我是如何解决它的。
http://arstech.net/fix-error-realpath-open_basedir-restriction-effect/参考此主题。
我不知道在经过近3个小时的网络搜索后它是如何工作的。