Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> DirectoryIterator - błąd, nie działa na masternet?
deha21
post
Post #1





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

Ostrzeżenie: (0%)
-----


Witam,
Testuję serwer Professional w Masternet.pl i wgrałem sobie moją przeglądarkę plików korzystającą z DirectoryIterator. Niestety wyskakuje mi taki błąd:

  1. Fatal error: Cannot instantiate non-existent class: directoryiterator in /home/xxx/xxx/_public_html/filesbrowser/filesbrowser.php on line 219


A oto linia 219:
  1. $dir=new DirectoryIterator('../'.$directory);

$directory jest pobierane tak:
  1. if (!isset($_GET['directory'])) { $directory='files'; }
  2. else { $directory=htmlspecialchars($_GET['directory']); }

Nie definiowałem $directory więc przyjał on wartość 'files'.

Struktura katalogów wygląda tak:
--files
--filesbrowser
----filesbrowser.php

a więc $directory ma dobrą ścieżkę do 'files'

W panelu jest napisane
PHP4 / PHP5 4.4.9 / 5.2.8

Co może być nie tak?

Pozdrawiam
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
W panelu jest napisane
PHP4 / PHP5 4.4.9 / 5.2.8
DirectoryIterator jest dostepny dopiero od php5 wiec sobie doczytaj jak na swoim hostingu masz odpalic skrypt jako php5
Go to the top of the page
+Quote Post
deha21
post
Post #3





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

Ostrzeżenie: (0%)
-----


Wielkie dzięki! Już myślałem, że będę musiał przebudowywać skrypt (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 18:40