Teraz, gdy projekt jest w 90% gotowy, wrzuciłem jego wersję na wykupiony uprzednio serwer, aby klient mógł sobie potestować. Najpierw wyszło na jaw, że w plikach .html nie przetwarza on PHP i musiałem zaprzęgnąć do pracy narzędzie zamiany w wielu plikach naraz. Kiedy poprawki zostały przyjęte, przyszedł czas na uruchomienie. Wpisałem adres i ukazał mi się taki oto komunikat: iParse error: parse error, unexpected T_STRING, expecting '&' or T_VARIABLE or T_CONST in /blebleble/includes/functions.php on line 3/i. Od razu sprawdzam, co się stało, ale nic nie widzę. Plik identyczny, jak u mnie, ale nie działa. Nagle tchnęło mnie złe przeczucie. Wysłałem na serwer nieśmiertelny plik phpversion.php, odpalam i ręce mi opadły. Na ekranie zobaczyłem bowiem i4.3.11/i. Całe 1,5 miesiąca pracy stało się tym samym bezużyteczną kupą kodu. Przed chwilą zadzwoniłem do tegoż znajomego i opowiedziałem mu o wszystkim. Sprawa jest teraz wyjaśniana. Pozostaje mi tylko modlić się, aby wszystko się jednak ułożyło. Nie mogę jednak zrozumieć, jakim cudem ktoś gdzieś na etapie przekazywania mi tych informacji z USA do Polski mógł popełnić tak kardynalny błąd i zamienić "4" na "5" :). Cóż, pewnie nigdy się nie dowiem, ale trudno. Takie jest życie.















Napisał normanos w wtorek, 25 października 2005 o 21:55
banalne, ale sprawdziłeś też pod rozszerzeniem *.php5? Zaden duzy hosting nie wrzuci tylko php5 jako defaultowego, za duże straty. wiec php4 jest defaultowy, a php5 chodzi jako moduł. Tak coraz wiecej firm robi, także w polsce. np. u mnie tak bedzie lada dzień :D