Kuidas Dreamweaver ja Zend omavahel lÀbi ei saanud

29.09.2006 @ 10:16:22 | Aarne Toompark | 1 kommentaar

Binaarne juraEelmise aasta lĂ”pul tellisime firmale vinge CMS lahenduse. Töö saime kĂ€tte nii, et tegija paigaldas selle meie serverisse ja hÀÀlestas Ă€ra. Tore. Selleks, et ma kuritegelikult teiste tehtud tööd Ă€ra ei varastaks olid osad failid krĂŒpteeritud Zend'iga. Eks ta muidugi minu jaoks ebamugav on, aga ma mĂ”istan.

Mina sĂŒnkroniseerisin kĂ”vakettal ja serveris olevad failid Dreamveawer'iga Ă€ra ja olin rahulik - kui veebiserver lendab, siis minul on kohe backup olemas. Oma backup'idest tegin veel omakorda backup'i teise firma sisevĂ”rgus olevasse masinasse.

Kui ĂŒheaegselt oleks veebiserver surnud ja meie kontor maani maha pĂ”lenud, siis oleks ma ainult teenusepakkuja backup'idele pidanud lootma. Tundsin ennast suhteliselt muretult.

NĂ€dala alguses tegi teenusepakkuja oma serveris mingisuguseid muudatusi. Seoses sellega ei klappinud enam serveris ja minu kĂ”vakettal olevate failide kellaajad. EsmaspĂ€eval saatis Dreamweaver minu kĂ”vakettalt failid uuest serverisse. TeisipĂ€eval olin vĂ€litöödel. KolmapĂ€eva hommikul avastasin, et firma kodulehekĂŒlg ei tööta.

Pikad kÔned teenusepakkuja kasutajatoele, taastamised uuematest ja vanematest backupidest ja ikka ei midagi. LÔpuks aitas see, kui teenusepakkuja taastas töötava lehe oma backup'idest.

Ja siis saabus tÔe hetk.

Dreamweaver kĂ€sitleb .PHP faili ASCII failina ja ĂŒritab seal ise reavahetusi majandada. Kui see fail on krĂŒptitud ja on tegelikult binaarfail, siis on niisugune majandamine kurjast. Selgus, et minu bacupid ja backupide backupid sisaldasid kĂ”ik Dreamveawer'i poolt tuksi keeratud faile.

Tegin ka vĂ€ikese katse. VĂ”tsin .GIF faili suurusega 49 201 baiti. Nimetasin selle ĂŒmber .PHP failiks. Uploadisin selle Dreamveawer'it kasutades veebiserverisse. Veebiserverisse jĂ”udis 13 baidine fail.

Teine katse. Uploadisin sama ĂŒmbernimetatud .GIF faili serverisse alternatiivse FTP kliendiga. Suurus klappis. TĂ”mbasin sama faili alla Dreamveawer'iga. KĂ”vakettale jĂ”udis 49 436 baidine fail.

Kasutasin siiani Macromedia Dreamveawer MX nimelist programmi ja olin rahul. Eriti olin just rahul selle sĂŒnkroniseerimise osaga. Kuna osad failid vĂ”isid muutuda kohalikul kĂ”vakettal ja teised hoopis veebiserveris, on see sĂŒnkroniseerimise funktsioon vĂ€ga mugav.

Leidsin netist kĂŒll mingi hĂ€ki, kuidas sundida Dreamveawer'it binary modet kasutama aga minu puhul see mikskipĂ€rast ei tööta. NĂŒĂŒd otsin alternatiive. Soovitused on oodatud.

EDIT: Lahendus leitud: Kuidas Dreamweaver ja Zend omavahel jÀlle Àra leppisid.

Kommenteeri postitust