![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 5.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam nadzieję że to dobre forum do tego problemu. Otóż jest plik z funkcją:
Plik jest require_once na początku skryptu i u mnie lokalnie (apache 2.0.55,php 4.4.3 i reszta) wywołanie tej fukncji działa tak jak ma działać. Niestety na hostingu nazwa.pl nie działa a wynikiem wywołania funkcji jest napis tu Co ciekawe jeżeli na początku pliku przed funkcją napiszę xtc_redirect(jakis adres) to przekierowanie działa. Mimo wielu prób nie potrafię tego uruchomić (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) i wydaje mi się że coś zostało zmienione w php.ini albo w konfiguracji serwera ale kompletnie nie mogę wpaść na pomysł co. Co radzicie? p.s.slesze w kodzie dopisało forum p.s.2 wyedytowanie funkcji tak:
daje wynik: bool(false) bool(false) Ten post edytował anarchy 28.06.2006, 21:02:05 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat (...) i u mnie lokalnie (apache 2.0.55,php 4.4.3 i reszta) wywołanie tej fukncji działa tak jak ma działać. Skoro tak, to może problem leży tu:Cytat HTTP/1.1 requires an absolute URI as argument to » Location: including the scheme, hostname and absolute path, but some clients accept relative URIs. (header" title="Zobacz w manualu php" target="_manual)jeżeli podajesz jako parametr ścieżkę relatywną i lokalnie masz HTTP/1.0 a zdalnie HTTP/1.1 to wtedy klapa. pozdr. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 5.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany (szacunek dla adminów z nazwa.pl (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Gdzieś na początku skrypt wysyłał nagłówki ze statusem 200 i gdy dochodziło do przekierowania to były zamieniane na 302 i wszystko było ok. Jednak po apgrejdzie z z php jako modułu w apache 1.3 do php jako fast cgi w apache 2 zmienił się sposób obsługi tych wysyłek i ten status był wysyłany który był pierwszy no i przekierowanie jakby było tylko ze ze statusem 200. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:17 |