Bo to raz było tak, że człowiek myśli że ścieżka jest prawidłowa, a okazuje się że jest jakaś literówka, brak slasha czy kropki itd.
Sprawdź najpierw czy jesteś w dobrym katalogu:
np. prostą funkcją z manuala:
echo "Handle: " . $d->handle . "\n"; echo "Path: " . $d->path . "\n"; while (false !== ($entry = $d->read())) {
}
$d->close();
Jeżeli masz pliki i foldery z katalogu
katalog_glowny to prawidłowo, możesz potem sprawdzić i zmienić ścieżkę na
./katalog_1Jeżeli nie, to może okazuje się że jesteś za wysoko w strukturze katalogów i należy się cofnąć czyli wpisać:
../katalog_1/, dwie kropki to przejście do katalogu niżej i można je stosować dowoli np. ../../../../ to zejdziemy o 4 katalogi niżej w strukturze [jeżeli jest taka możliwość].