Witam
Uruchamiam z wiersza poleceń php -f file.php, w którym znajdują się instrukcje ustawienia zmiennych CGI i instrukcja setcookie (z parametrami), jednak na wyjściu nic nie otrzymuję. Jak powinienem odczytać cookies, które ustawia skrypt CGI w PHP? A może z jakiegoś powodu on ich nie ustawia, gdy jest uruchamiany z wiersza poleceń?
Jak ustawiane są cookies przez CGI?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 402
0
- Rejestracja: dni
- Ostatnio: dni
- Postów: 402
0
Problem polegał na tym, że uruchamiałem SAPI cli zamiast cgi, ponieważ to drugie nie było zainstalowane. Warto wspomnieć, że dla cgi ścieżkę do pliku trzeba podać w zmiennej środowiska SCRIPT_FILENAME, a ponadto dla PHP trzeba ustawić jeszcze zmienną niestandardową REDIRECT_STATUS.