Dziś jest piątek, 22 sierpnia 2008 roku (z kalendarza...)

Gdzież to PHP 5?

Ten wpis wyjątkowo nie będzie dotyczył żadnej głupiej osoby, a całej głupiej sytuacji, jaka wynikła ze splotu kilku zdarzeń. Otóż w wakacje przyjąłem poprzez znajomego wykonanie pewnego ciekawego projektu strony WWW dla firmy z Hollywood zajmującej się wynajmem nieruchomości. Oczywiście pierwsze pytanie: jakie tam jest PHP. Odpowiedź: PHP 5.

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.

Powrót

Komentarze

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

Napisał Zyx w środę, 26 października 2005 o 13:15

Stary, przecież to jedna z pierwszych rzeczy, jakie zrobiłem i niby tak oczywista, że nawet o tym nie wspominałem. Dodam: *.php5 zwyczajnie wyświetla cały kod, zamiast go wykonać.

Napisał normanos w środę, 26 października 2005 o 13:57

ta, pewnie :) Najbardziej podstawowa - ale ile razy człowiek się łapie na najbardziej debilnych błędach? :) no to masz problem :( beda musieli zmienic hosting. ps. skąd wiesz, że jestem stary? :)

Napisał Slump w środę, 26 października 2005 o 14:50

Skoro praca zlecona, to nie zmienia hosta a wersje php5. Nie wina zyx`a przeciez :)

Napisał normanos w środę, 26 października 2005 o 15:10

he he pewnie, że nie. zle mnie zrozumiałeś :) Jeśli to ich serwer to pewnie, no problemos. ale jak to jakiś "zwykły" hosting to mają z 5% szans na to :)

Napisał normanos w środę, 26 października 2005 o 15:12

ps. abstrahując od tego wpisu: możecie rzucic okiem na http://openpb.net/forum/index.php?showtopic=350 i cosik napisać? Googliłem ale na temat OPT właściwie nie ma nic, oprócz paru notek z newsami :(

Napisał Slump w środę, 26 października 2005 o 17:55

Nic nie boj. Jak sie zyx pokaze to ci odpisze na pewno i satysfakcjonujaco.

Napisał normanos w środę, 26 października 2005 o 18:11

ee, że konkretnie w to niewątpie :) popatrzałem po prostu po datach innych publikacji na forum i pomyslałem, że mogę trochę poczekac na odpowiedź :) ale i tak teraz muszę się zając session_handlerem więc templatesy mogą trochę poczekać. pozdrawiam. a slump, bo 'nie widziałem' cie wieki, powiedz mi czemu padlo ibplanet? nie miałem informacji od tamtego czasu, nie dotarły do mnie wieści.

Napisał Slump w czwartek, 27 października 2005 o 21:30

No to odp masz. A do mnie to wal na gg 4305112. Pozdro. /ot :)

Napisał Zyx w niedzielę, 30 października 2005 o 22:25

Hehe, spoko. Doinstalowali to PHP 5 jako CGI, tyle że zapomnieli do niego włączyć jakiegokolwiek rozszerzenia do komunikacji z MySQL'em. Efekt: serwis, który powinien działać od tygodnia, nadal jest w sumie bezużyteczną kupą tekstu :).

Strona 1 z 1 :: 1

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2008 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia