/var/www/vhosts/mydomain.com/httpdocs/と/var/www/vhosts/mydomain.com/httpdocs/duh/の2つのフォルダーがあります。
両方のフォルダには、まったく同じパーマ、グループ、所有者、すべてがあります。
$ pathを最初のパスに設定すると、問題はありません。ファイル名に「html」が含まれるファイルのリストをエコーします。
$ pathを2番目に設定すると、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;
}
}
?>