Trampoty s blogem (moje php peklo)

V minulych dnech jsem si prodelal nekolik upgradu. Jednak jsem na klientovi povysil OS z 10.4 na 10.5 neboli z Tigera na Leoparda a nasledne prestehoval server z domu do hostingoveho centra (o tom jeste zabloguju, protoze to bylo celkem vtipne).

Kazdy upgrade s sebou nese vetsinou nekolik jobovek. V Leopardovi je to pro me zatim nefunkcni CheckPoint SecureClient (VPN) a take blogovaci software Ecto. Ten mi zacal padat pri publikovani a tak jsem musel cekat na release 3.0 beta. Dockal jsem se a situace se po instalaci opravdu zlepsila – uz jsem se k blogu ani nepripojil. Nastesti je od verze 3.0 k dispozici konzole, takze jsem videl, ze ze serveru prichazi 200 OK, ovsem bez ocekavaneho xml. Kouknu do logu na serveru a tam mi php hlasi

PHP Fatal error: Call to undefined function xml_parser_create()

OMG, zase nejaka phpckovina. Tak jsem chvilku hledal a zjistil, ze mi nejaka jednoducha modifikace php.ini nepomuze. Vyhrnul jsem si rukavy a jal se podle rady kompilovat php s volbou –enable-xml. Hotovo. Sup s tim na server a … blog se mi nepripoji k databazi. Asi jsem pouzil pri kompilaci jineho mysql klienta. Uz me to prestavalo bavit, kdyz v tom se objevil kouzelny jednoduchy prikaz

urpmi php-xml

Server nabehl, databaze fungovala, Ecto se chytlo, a tak zas muzu psat. ;).

4 thoughts on “Trampoty s blogem (moje php peklo)

  1. Padáček

    No ty jo, PHP – věčný zdroj podpásovek. Ani nevím, kolikrát jsem to na WinXP instaloval, ale pokaždý něco nefunguje! Buď to vypisuje prapodivné E_NOTICE, nebo nejede PEAR, nebo MySQL, furt něco 🙂 ještě, že máme tu Javu … i když na té wordpress nerozjedem.

Comments are closed.