php: opendir терпит неудачу в сафари

У меня есть файловый браузер на сервере Linux, который отображает подкаталоги и файлы каталога. Код выглядит так:

 if (!isset($_GET['currentdirectory'])){
$rootDirectory=opendir("./documents");
}
else {
$currentDirectory = $_GET['currentdirectory'];
$rootDirectory=opendir($currentDirectory);
}
starter($rootDirectory);

Функция startter считывает содержимое каталога и печатает его.
Когда я использую Internet Explorer, Firefox или Chrome, чтобы открыть браузер файлов, все подкаталоги и файлы отображаются в том виде, как они есть, но когда я делаю то же самое с Safari, opendir завершается ошибкой для некоторых подкаталогов (не для всех), поэтому они выглядят так, как они пусты
Может ли кто-нибудь помочь мне решить это?

0

Решение

php запускается на сервере / a, версия браузера не имеет значения. Это что-то с пользовательским интерфейсом не php.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]