Movable Type 4 bandymas (1 dalis. Nesėkmės)

Nepamenu, ar su garbės žodžiu žadėjau, ar tik užsiminiau, bet lyg ir ketinau jums papasakoti daugiau apie Movable Type, galingą tinklaraščių platformą ir pagrindinę WordPress konkurentę. Iš pradžių ketinau sulaukti atvirojo kodo versijos, bet pamatęs, kad Movable Type 4 jau bando kiti, nutariau daugiau nebeatidėlioti – ir pačiam smalsu gi.

Tema, manau, labai svarbi, todėl neketinu skubėti – rašinį suskaidysiu į kelias dalis, kiekvienoje kurių aprašysiu esminius Movable Type bruožus, norom nenorom lygindamas juos su WordPress, kurią naudoju jau 8 mėnesiai.

Pirmi žingsniai

Pradėkime nuo diegimo. Bandomąją WordPress versiją savo kompiuteryje turiu paleidęs su WAMPServer. Apache, PHP ir MySQL visiškai pakanka WordPress tinklaraščiui, bet Movable Type sistemai to per mažai – reikia dar ir Perl, nes būtent šia kalba ji ir parašyta. Taigi be pačios Movable Type, reikėjo dar parsisiųsti ir WAMPServer priedą ActiveState Perl. Įdiegiau tą priedą – atrodo sėkmingai.

Movable Type diegimas tik tuo sudėtingesnis už WordPress, kad failus reikia nukopijuoti (arba įkelti per FTP, jei tiesiai į serverį) į dvi vietas, vietoje vienos: „mt-static“ turi atsidurti pagrindiniame kataloge, o visi kiti failai – specialiai sukurtame „mt“ kataloge „cgi-bin“ viduje. Visiems CGI failams dar reikia paskirti vykdymo teises.

OK, bandom! Lendam į localhost/cgi-bin/mt/mt.cgi… ir niekas neveikia. Prakeikimas! Akivaizdu, kad cgi-bin yra virtualus aplankas, nes realiai įrašytas takas rodo, kad aplanke failo nėra. Turiu kelis cgi-bin aplankus, į kurį rašyti?

Httpd.conf faile surandu, kad viskas turi būti „Apache2“ aplanke. Na, bandom dar kartą. Hmm… šįkart gavau „500 Internal Server Error“. Spėju, kad taip yra dėl to, kad nesukurta Movable Type duomenų bazė, bet Six Apart svetainėje nuoroda į informaciją, kaip ją pačiam sukurti, veda į 404 tinklalapį. Gėda!

Galiausiai randu informaciją apie 500 klaidą. Ne duombazė kalta. Reikia tikrinti takus. Krapštinėju vieną vietą, krapštinėju kitą… na jau ne – tokiam nepatyrusiam dirbti su Perl, kaip aš, sutvarkyti savomis jėgomis nepavyks.

Kiekvieno Movable Type CGI failo pradžioje nurodytas Perl programos takas „usr/bin/perl“, na o artimiausia, ką aš radau, būtų „perl/bin/perl“, bet tako keitimas CGI failuose norimo rezultato neduoda. Gelbėkit! :)

Iš pradžių maniau šio gabaliuko neskelbsiąs, o geriau išsiaiškinsiąs pas žinovus ir parašysiąs jau gatavą ataskaitą, bet tinklaraštis – ne žurnalas, čia galime viską daryti interaktyviai, visi kartu. Taigi – prašau pagalbos! Padėkit man sukonfigūruoti Perl arba bent užsiminkite, kaip gali vadintis virtualus Perl katalogas. Jaučiuosi labai kvailas, nes Mashable! Movable Type pavadino vos sudėtingesniu už WordPress. Nieko sau vos! Esu tris kartus įdiegęs WP iš pat pirmo karto, o čia be jūsų pagalbos toliau nepajudėsiu…

This entry was posted in internetas, programos, rinktiniai. Bookmark the permalink. Both comments and trackbacks are currently closed.

4 Comments

  1. Makaule
    Posted 2007.8.24 at 19:43 | Permalink

    Kagi, pažaidžiau, bet nieko nesigavo. Kadangi pirma kart su perl’u teko susidurt. Gal kitiem pavyks :)

  2. vienastoks
    Posted 2007.8.24 at 19:52 | Permalink

    Man analogiškai. Jei pavyks, parašysiu tiksliai, kurioje vietoje jie paprastai šunis pakasa. :)

  3. Posted 2007.8.24 at 23:38 | Permalink

    Su Donatu Glodeniu bandėm įsidiegti, kai kūriau pirmąjį savo dienoraštį. Baigėsi analogiškai. Pasirinkau WordPress. :-)

  4. Posted 2007.8.25 at 8:48 | Permalink

    per susitikimą papasakosiu savo nuotykius su MT ,)

2 Trackbacks

  1. [...] man su Movable Type 4. Norai buvo geri, bet nesugebėjau net įdiegti šios tinklaraščių platformos. Pasirodo, ne aš vienas toks (žr. [...]

  2. By Persikraustymas : nežinau.lt on 2007.11.10 at 17:31

    [...] proga vėl kilo noras paeksperimentuoti su Movable Type. Nežinia, ar būčiau perkėlęs tinklaraštį į tą platformą, bet nėra ko nė svarstyti – [...]