On Tue, 2003-03-18 at 14:21, Alexandru N. Barloiu wrote: > Uita-te la postul original si zi-mi si mie ce e in /usr/lib/php rente in > cazul omului in /usr/local/lib/php. > Eu cred ca ar fi mai interesant sa ne spune ce index.php incerca el sa > acceseze cand i-a dat el eroarea aia...
Hai s-o luam pe rand. Imi cer scuze daca am fost prea dur, doar ca nu prea are pear nimic de a face cu eroarea lui si m-a amuzat rationamentul tau. O explicatie a confuziei ar putea fi utila si pt altii. > Warning: Unknown(/usr/local/apache/htdocs/index.php): failed to create > stream: Permission denied in Unknown on line 0 > Warning: Unknown(): Failed opening '/usr/local/apache/htdocs/index.php' > for inclusion (include_path='.:/usr/local/lib/php') in Unknown on line 0 /usr/local/lib/php este include_path, modificabil din php.ini, sau directive apache. Operatiile include, require si echivalentele "once" lucreaza cu acest path pentru argumente in cale relativa. De unde eroarea a doua precizeaza si locatiile unde s-a cautat deschiderea lui "/usr/local/apache/htdocs/index.php" (care fiind in cale absoluta are proprietatea ca e acelasi fisier de oriunde l-ai cauta...) "Permission denied" poate fi creat fie de faptul ca user-ul sub care se executa Apache chiar nu are dreptul sa se atinga de index.php, caz in care problema este simpla, sau (dar aici nu bag mana in foc ca asta e eroarea) de faptul ca unele php-uri de prin 4.2.x aveau probleme in safe mode cu apache2 si dadeau permission denied la tot fisierul ce nu apartinea user-ului sub care se executa apache. De unde am si luat si compilat de mana un 4.2.3 care a rezolvat, partial problema (recte daca apelam http://host/index.php dupa nume in browser mergea, dar index-ul de director, http://host/, facea la fel...) georgeb -- George Barbarosie <[EMAIL PROTECTED]> intelinet.ro SRL -- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
