Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Poprawne działanie skryptów na serwerze?
Forum PHP.pl > Forum > PHP
mxm
Witam!!!

Nie wiem czy dobrze trafiłem ale ten temat wydaje się być jak najbardziej pokrewny.rolleyes.gif

Chodzi głownie o poprawne działanie skryptu na serwerze lub samego serwera, jeśli np. jest plik do którego musze zapisywać dane. Powiedzmy ze ten plik to plik.txt. Mam skrypt i zapisuje go na serwerze w katalogu "skrypt" wraz z moim plikiem tekstowym oraz skryptem "skrypt.php". Teraz np. w index.php daje include i wsio. Niestety po uruchomieniu go na serwerze cos mi zle wyświetla. Pisze ze nie moze znalesc pliku, mimo iz sciezka i chmod 777 jest poprawny!!!

Udaje mi sie to uruchomic ale tylko wtedy kiedy podam pełna sciezke w pliku "skrypt.php" do mojego serwera, tzn. np. "/strona/serwer/user/public_html/skrypt/plik.txt" blink.gif Wtedy skrypt pracuje bez zarzutu!!! Dlaczego musze podawac cala sciezke dostepowa serwera, a nie tylko nazwe samego pliku jesli caly skrypt jest w tym samym katalogu?questionmark.gif

Konfiguracja mojego serwera to Apache2 pracujeacy na katalogach wirualnych dla wielu użytkowników oraz zainstalowane php4 na linuxie.

Aha dodam iż jesli skrypt umieszcze w katalogu głównym tam gdzie index.php to wszystko pienkie działa bez podawania calej sciezki dostepowej serwera głownego. CO jest nie tak?questionmark.gif

Pozdrawiam, zagubiony MXM sadsmiley02.gif
dr_bonzo
moze to zadziala
"./plik.txt"
"./" <--- obecny katalog
mxm
Nie pomogło ten sam problem:
Cytat
Warning: fopen(./plik.txt): failed to open stream: No such file or directory in /strona/serwer/user/public_html/skrypt/skrypt.php on line 38

i kilka podobnych...

Oczywiście jak wpisze zamiast "./plik.txt" pełną ścieżkę do pliku wszystko jest OK.

Ma ktoś jeszcze jakieś sugestie?questionmark.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.