在一个vps上跨域的scandir

时间:2012-07-17 06:30:15

标签: vps permission-denied scandir

我可以使用php scandir命令从一个domian中获取照片并将其显示在另一个上吗?

两者都托管在相同的vps上。

我试过这个:

$dir = '/home/user/public_html/assetts/media/users/'.$idContainer.'/photos/';

我试过这个:

$dir = 'https://mymainwebsite.com/assetts/media/users/'.$idContainer.'/photos/';

他们都返回此错误:

[function.scandir]: failed to open dir: Operation not permitted in

和此:

Warning: scandir() [function.scandir]: (errno 13): Permission denied in 

我猜测在WHM中设置我的用户可能有些可行吗?不是吗?

提前干杯:) 强尼

1 个答案:

答案 0 :(得分:0)

open_basedir限制? http://www.php.net/manual/en/ini.core.php#ini.open-basedir

或您已禁用scandir功能。 您也可以使用DirectoryIterator类 http://php.net/manual/en/class.directoryiterator.php