У меня есть 2 папки: /var/www/vhosts/mydomain.com/httpdocs/ и /var/www/vhosts/mydomain.com/httpdocs/duh/
Обе папки имеют ТОЧНО одинаковые права доступа, группу, владельца и все остальное.
Если я установлю $path первым, никаких проблем, я вывожу список файлов с «html» в имени файла.
Если я установлю $path на второй, он умрет в opendir(). Однако он отлично работает из командной строки, но не из браузера.
Любые идеи?
Вот мой очень простой код:
<?php
$path = "/var/www/vhosts/mydomain.com/httpdocs/duh/";
$img_folder = opendir($path) or die("Unable to open $path");
while (false !== ($file = readdir($img_folder))){
if (eregi("html", $file)){
echo $file;
}
}
?>
phpinfo()
. также упоминается фактическое местоположение файла php.ini - person Your Common Sense   schedule 30.08.2010