php5 Windows/Apache -skrypty nie widza plikow z podkatalogow

0

Problem jest taki.

Mialem zainstalowane Apache/php/mySQL i wszystko dzialalo jak trzeba....az do czasu, kiedy zainstalowalem skrypt php. Skrypt ten zawieral apache/php/mySQL, ktore zostaly zainstalowane jeszcze raz......wszystkie pliki konfiguracyjne zostaly nadpisane.

Udalo mi sie przywrocic wszystkie ustawienia, z wyjatkiem jednej rzeczy - skrypty php nie widza plikow z podkatalogow ladowanych za pomoca require, przykladowo:

Warning: bhlayout::display(layouts/horizon/pagetop.inc.php) [function.display]: failed to open stream: No such file or directory in F:\StronaWWW\html\bytehoard\layouts\horizon\main.inc.php on line 200

Fatal error: bhlayout::display() [function.require]: Failed opening required 'layouts/horizon/pagetop.inc.php' (include_path='F:\StronaWWW\html;c:\program files\php\pear;c:\program files\php\includes') in F:\StronaWWW\html\bytehoard\layouts\horizon\main.inc.php on line 200

Jak widac katalog, w ktorym znajduje sie strona www na serwerze to 'F:\StronaWWW\html. Skrypt (w tym wypadku bytehoard) znajduje sie w katalogu o nazwie bytehoard, a szukany plik pagetop.inc.php w kataolgu bytehoard/layouts/horizon/.

Linia 200 pliku main.inc.php wyglada tak:

require $this->layoutpath."pagetop.inc.php";

Dlaczego skrypt nie widzi tego pliku?? Teraz w ogole skrypty nie widza zadnych plikow z podkatalogow :| Czy trzeba cos zmienic w pliku konfiguracyjnym php?? Przejrzalem caly i nie wiem jaka to moze byc opcja.... O co tu chodzi?

0

Jesli to PHP5 to odpal np. RecursiveDirectoryIterator i zobacz czy Ci wylapie te pliki. U mnie na jednej z wersji "piatki" czesto wysypywaly sie tego typu funkcje wlasnie na subfolderach.

0

Hmm dziwne, bo zamienilem plik konfiguracyjny na ten domyslny, ktory jest po instalacji, zmieniajac tylko kilka potrzebnych rzeczy (czyli plik wyszedl w sumie taki sam jak i byl przedtem) i teraz juz dziala........... no w kazdym razie temat zamkniety.

1 użytkowników online, w tym zalogowanych: 0, gości: 1