Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: php sciezka bezwzgledna
Forum PHP.pl > Forum > PHP
lukaskolista
Cześć, w związku z zapotrzebowaniem na wielowątkowość przekompilowałem sobie php do obsługi wielowątkowości, niestety pojawił się problem. Uruchamiając skrypt poleceniem jak poniżej:
php /sciezka/do/skryptu/index.php --task=nazwa_taska
podaje sciezke wzgledna do zalaczanego pliku, przykladowo:
  1. include 'test.php';

php zamiast dolaczyc plik
/sciezka/do/skryptu/test.php
php dolacza plik
/home/php-5.6.3/test.php
gdzie katalog /home/php-5.6.3 to katalog, z ktorego kompilowalem i instalowalem php, zeby chociaz probowal dolaczyc z katalogu, gdzie faktycznie jest php zainstalowane...

Wiecie, jak mozna to naprawic?
Pyton_000
wejść najpierw do katalogu ze skryptem
lukaskolista
To wiem, przed reinstalacja php powyzszy przyklad dzialal, chcialbym to odtworzyc
Pyton_000
dodać "/sciezka/do/skryptu/" do include_path w php.ini
Sephirus
Możesz też na początku skryptu wykryć ścieżkę do niego poprzez stałą __FILE__ albo __DIR___ itp i stosować ją potem.

Zerknij na stałe
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.