AlphaNet — hosting w wersji alfa

12. lut 2007

Ze strony alpha.pl krzy­czą do nas naj­now­sze wer­sje opro­gra­mo­wa­nia. Na konto sku­sił się też kie­dyś mój kolega, Łukasz Olej­nik. Jego ser­wis od jakie­goś czasu nie działa.

Dostawca usług nie raczył o tym poin­for­mo­wać, poin­for­mo­wał za to wdzięcz­nie skrypt crona. I infor­muje nadal, ze szwaj­car­ską punk­tu­al­no­ścią, dokład­nie co godzinę.

Ser­wis ma tego pecha, że od początku swego ist­nie­nia korzy­sta z funk­cjo­nal­no­ści eAc­ce­le­ra­tor, który nie­gdyś na wspo­mnia­nym hostingu zwykł dzia­łać. Być może wtedy była to jesz­cze wer­sja beta, a do wer­sji alfa prze­szli niedawno?

Cóż, zda­rza się, pomy­ślał Łukasz i czym prę­dzej zgło­sił pro­blem swo­jemu hostowi. Czym prę­dzej odpi­sał i host, a help­desk pomoc swą zaofe­ro­wał w te słowy:

eAc­ce­le­ra­tor działa. Pro­szę zoba­czyć w phpinfo()

Uspo­ko­iło go to nieco i utwier­dziło w prze­ko­na­niu, że może spo­koj­nie zigno­ro­wać wyświe­tlane zamiast strony:

Call to unde­fi­ned func­tion: eaccelerator_get()

Do dziś igno­ruje więc komu­ni­katy, pra­cuje także nad prze­ko­na­niem swo­ich odwie­dza­ją­cych, że biała strona z czar­nym napi­sem nie jest warta uwagi i świad­czy o nor­mal­nej pracy serwera.

Dzię­ku­jemy zatem panom z Alpha­Netu za wyczer­pu­jącą odpo­wiedź. Gra­tu­lu­jemy także czasu reak­cji na zgło­sze­nie, a tak wspa­nia­łego hostingu na resztę życia i sobie i wam życzę.

There are 18 comments in this article:

  1. 12. lut 2007http-byte.openid.pl- says:

    Znam Alpha­Net. Kie­dyś to dzia­łało chyba cał­kiem zgrab­nie, z tym więk­szą przy­kro­ścią czy­tam więc takie rzeczy.

  2. 12. lut 2007Wojtosz says:

    eac­ce­le­ra­tor w jed­nej z naj­now­szych wer­sji robił u mnie wpraw­dzie nieco inne wybryki co było powo­dem jego cza­so­wego wyłą­cze­nia. jakieś info odno­śnie wer­sji eaccelerator’a i samego inter­pre­tera PHP ?

  3. 12. lut 2007Wojtosz says:

    no więc małe dopo­wie­dze­nie.
    po pierw­sze — zga­duję, że ów Łukasz nie napi­sał sobie wła­snej klasy, do któ­rej się odwo­łuje w swo­ich skryptach.

    po dru­gie:
    na alpha.pl czy­tamy, że PHP5: 5.1.4 (jako roz­sze­rze­nie CGI). Na jed­nym apa­czu posta­wili 2 wer­sje PHP. Na dłuż­szą metę takie roz­wią­za­nie obsysa, cho­ciażby ze względu na fakt obliczenio-żerności (chyba jest takie słowo) tego roz­wią­za­nia. Prę­dzej czy póź­niej będą musięli zde­cy­do­wać się na odpa­le­nie dru­giej sesji apa­cza na innym IP lub ogól­nie prze­nieść na nową maszynę.

    Powyż­szy przy­kład jest, nie­stety, ceną jaką trzeba zapła­cić za naj­now­sze, nie do końca wyte­sto­wane wer­sje oprogramowania.

  4. 12. lut 2007Patrys says:

    Ja bym raczej się poku­sił o stwier­dze­nie, że zro­bili to samo co Pro Futuro — upgrade PHP bez pod­bi­cia pakie­tów zależ­nych. W tam­tym przy­padku cho­dziło o ion­Cube, który też poja­wiał się w phpinfo() i też nie dzia­łał (powo­do­wał za to segfault).

  5. 12. lut 2007Xarafaxz says:

    PHP musi być wyko­ny­wane jako CGI ponie­waż niema innej moż­li­wo­ści odse­pa­ro­wa­nia kon­tek­stów wyko­ny­wa­nia skryp­tów nale­żą­cych do innych użyt­kow­ni­ków. Kolejny pro­blem to to że nadal trzeba udo­stęp­niać to nie­szczę­sne php4.

  6. 12. lut 2007Patrys says:

    Xara­faxz:

    Zga­dza się, że CGI jest bez­piecz­niej­sze. Ale wcale nie ma obo­wiązku udo­stęp­nia­nia PHP4, w iCen­ter działa tylko PHP 5.2 i klienci się nie skarżą.

  7. 12. lut 2007arekm says:

    eaccelerator_get() nie jest dostępne jeśli nie włą­czy się się SHMo­wego złom­ko­stwa w eac­ce­le­ra­to­rze na pozio­mie kom­pi­la­cji (a domyśl­nie jest to wyłaczone)

  8. 12. lut 2007Ja says:

    Czym prę­dzej odpi­sał i host, a help­desk pomoc swą zaofe­ro­wał w te słowy:”

    raczej: „tymi słowy” jeśli już to „w te słowa”

  9. 12. lut 2007Wojtosz says:

    Ja:
    Jan Mio­dek się zna­lazł. Jeśli nie popeł­niasz błę­dów to pro­szę, rzuć kamieniem!

  10. 12. lut 2007s says:

    pew­nie na moim ser­wie tez dziala tylko 5.2 i aden klient sie nie ska­rzy, tez dziala eac­ce­le­ra­tor i wszystko jest git, a nie­kom­pa­ty­bil­nosc skryp­tow w wer­sji 4 do 5 to jakis mit jest, zadnego pro­blemu nie spo­tka­łem do tej pory

  11. 12. lut 2007Xarafaxz says:

    Parys:

    Ez Publish to nie jest jakiś super wzor­cowy CMS, do dzis ofi­cjal­nie nie działa w PHP5.

  12. 12. lut 2007Wojtosz says:

    s:
    sza­cu­nek dla speca od pro­gra­mo­wa­nia obiektowego :)

    no więc, w PHP4 jest ono bardzo-pseudo-obiektowe, w PHP5 jest mniej-pseudo-obiektowe.
    nie chcę być nie­grzeczny, ale jak byś tro­chę wię­cej pokli­kał kodu to takie teo­rie zapewne by tu nie padły.

  13. 13. lut 2007Patrys says:

    Woj­tosz:

    To ja kli­kam kod PHP od lat i nie mia­łem ze swoim kodem pro­ble­mów jakoś. Po prze­siadce z 3 na 4 kod dzia­łał, tylko go wyczy­ści­łem z cza­sem, korzy­sta­jąc z obiek­to­wo­ści 4. Po prze­siadce z 4 na 5 kod dalej działa, z cza­sem tylko zastą­pi­łem obej­ścia pseu­do­obiek­to­wo­ści 4 czy­stym kodem dla 5.

    Xara­faxz:

    Ez Publish to wcale nie jest CMS, to jest jeden wielki WTF. Pisa­łem już o nim kie­dyś na tym blogu.

  14. 14. lut 2007Luken says:

    Obiek­tówka z PHP5 nie cho­dzi na PHP4. O to tu cho­dzi pewnie. :)

  15. 15. lut 2007eRiZ says:

    No, dzi­siaj trzeba naprawdę się namę­czyć, żeby zna­leźć porządny hosting i jed­no­cze­śnie za nie­wiel­kie pieniądze…

    Zali­czy­łem już boo, dome­ny­ho­sting, powiem krótko — nie dać się sku­sić na niską kasę i ładnie wyglą­da­jące parametry.

    Jak się samemu nie spraw­dzi, to nie ma bata.

    Lepiej już wyło­żyć tro­chę wię­cej kasy i zain­we­sto­wać w markę niż wal­czyć z ner­wami i prze­kli­nać admi­nów, bo nie robią tego, co powinni.

  16. 15. lut 2007Wojtosz says:

    Wszyst­kich zain­te­re­so­wa­nych uru­cha­mia­niem apli­ka­cji prze­zna­czo­nych dla PHP4 na inter­pre­te­rze PHP5 odsy­łam tu:
    http://www.zend.com/manual/migration5.incompatible.php

    jak widać róż­nice są :)

  17. 15. lut 2007Wojtosz says:

    Luken:
    dzię­kuję za próbę spro­sto­wa­nia :) jed­nak cho­dzi mi o sytu­ację odwrotną.
    przy­kład podany przez Cie­bie rów­nież jest prawdziwy.

    Swoją drogą, z utę­sk­nie­niem cze­kam na zmiany jakie przy­nie­sie PHP6. PHP wresz­cie zaczyna przy­po­mi­nać ‘praw­dziwy’ język pro­gra­mo­wa­nia, idąc w kie­runku roz­wią­zań pro­po­no­wa­nych przez Red­mond. podoba mi się odej­ście od old-schoolowych wyna­laz­ków, PHP wresz­cie prze­sta­nie wyba­czać pod­sta­wowe błędy (o nie­któ­rych pisał Patrys w jed­nym z poprzed­nich wpisów).

  18. 15. lut 2007Patrys says:

    Woj­tosz:

    Róż­nice, oczy­wi­ście, są. My przy przej­ściu na PHP5 zapu­ści­li­śmy grep na kata­lo­gach klien­tów i popra­wi­li­śmy kilka (dosłow­nie kilka) ser­wi­sów ręcz­nie. Zajęło jedną noc (kom­pu­te­rowi na grep) i pół godziny (mi na popra­wie­nie kodu) ;)

    Więk­szość z pozo­sta­łych róż­nic wynika z tego, że kod był nie­po­prawny (albo napi­sany nie­zgod­nie ze sztuką) już w PHP4.

Write a comment:

Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland
This work by Patryk Zawadzki is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland.