scandir не открывается каталог

У меня проблемы со scandir() . Я пытаюсь отобразить файлы в моем snaps каталоге на странице под поддоменом в моем облаке.

Это PHP, который я использовал.

 $files = scandir('./snaps'); print_r($files); 

и это ошибка.

 Warning: scandir(./snaps) [function.scandir]: failed to open dir: No such file or directory in /home/u703778423/public_html/cloud/index.php on line 39 Warning: scandir() [function.scandir]: (errno 2): No such file or directory in /home/u703778423/public_html/cloud/index.php on line 39 

Я понятия не имею, что еще делать.

Вы, вероятно, предположите, что текущий рабочий каталог находится рядом со сценарием scandir() в котором (во многих случаях) нет.

 scandir(__DIR__ . '/snaps'); 

Учитывая эту ошибку, ваш каталог привязок должен иметь абсолютный путь

 /home/u703778423/public_html/cloud/snaps 

Убедитесь, что это правильное расположение для каталога и что веб-сервер имеет права доступа к нему.

Сначала вы пытаетесь отобразить несколько файлов, которые не будут отображаться как изображения … например. (ZIP).

Также вы убедитесь, что не пытаетесь отобразить первые два значения индекса «.» И «..»? Я думаю, что эта часть вашего кода может и не быть проблемой …