DZOIC Handshakes

You can leave a response at the bottom of this page.

Stiti, deobicei nu fac review-uri la script-uri dar in cazul de fata … e nevoie.

Handshakes de la DZOIC este pe departe cea mai de cacat aplicatie cu care am avut onoarea sa lucrez in viata mea. Chiar mai rea ca eZPublish (ala macar se instaleaza cum trebuie).

Deci, sa incepem cu instalarea …
Scrii toate datele acolo si iti indica ce foldere sa le faci writable (777). Bun.
Dai click pe install, iti zice ca ai o eroare in lista cu orase (evident cand zic ca “zice” inseamna ca de fapt a postat tot query-ul de 1.4 mega pe ecran si atat). Calm pui structura bazei de date (pe care se presupune ca o ai de la o alta instalare), nu mai da eroarea aia si se instaleaza si teoretic merge.

Eh, ca sa nu fac toata chestia asta (desi deja am facut-o de 4-5 ori) si ca sa nu stric “site-ul mama” pe care trebuie sa-l modific, am decis sa mut dracia pe localhost.

Am instalat mysql ultima versiune, apache 2.2 si php ultima versiune. Le-am configurat cum trebuie, am testat un alt site de-al meu pe ele si merge super.
Am facut un folder pentru porcaria asta de script, am pus acolo fisierele de la ultima versiune a scriptului, am decodat fisierul de licenta (ca idiotii nu permit functionarea porcariei decat cu licenta) si am deschis fisierul de install.

Am scris acolo toate datele (de mysql, admin info and shit like that) si am dat install, tinand cont ca pe windows toate fisierele au permisiuni depline … Eroare. “Chmod these files to 777″. Ma.
Am cautat putin pe google, poate oi fi eu prost, poate ar trebui sa intru pe linux, am gasit ceva de permisiuni de user and bla bla bla, am zis ca e bullshit si am inchis si m-am luat sa modific scriptul de install.
L-am modificat sa nu mai verifice alea, si am dat click.

In scriptul de instalare exista un sql frumos de 14 mega, care dupa ce e interogat ajunge la 18 mega. 14 mega din astia 18 sunt orase. 148634 orase mai exact. Asa ca nenorocenia nu mi s-a instalat pe localhost, pentru ca dintr-un motiv necunoscut mie, porcaria se misca al dracu de incet. M-am uitat la slow queries si nu era nimic. M-am uitat la actual queries si crestea frumos cu 4-15 queries per second … si dupa 3000 de secunde tot nu terminase.
M-am enervat, am incercat o instalare manuala … ciu-ciu.

Pana la urma am reusit sa pun tot ce trebuie, unde trebuie si cum trebuie, si intru fericit pe index.php.
Merge. Template-ul nou mergea, totul era bine.
Hai sa intru in admin … user admin, password admin … “username or password is not correct”. Ma.
Caut md5-ul in baza de date, il verific, era admin, era bine.
Mai scriu odata si am grija la caps si la limba … totul e bine dar el tot nu se logheaza.

Ma uit in cod … zic ca o fi ceva de sesiuni, modific putin codul sa sara peste porcarie … si tot nu merge (adica a sarit peste dar nu mai afisa nimic). Modific php.ini, schimb path-ul sesiunilor, setez autostart-ul, fac toate setarile legate de sesiuni si cookies … dau restart la apache … tot nu merge. Ma.
Ma uit pe alt site de-al meu care are autentificare cu useri (tot pe sesiuni and cookies), testez sa vad daca merge … merge.
Il dau dracu de admin, pun template-ul vechi (ala care trebuie inclus) … nu merge nimic.

Aici eu dau vina pe Smarty. Smarty sucks.

Pun template-ul nou, sa incerc totusi sa fac acolo o modificare sau doua, sa nu-l fi instalat degeaba … incerc sa ma inregistrez … eroare. Ca nu e nu stiu ce setat default in baza de date. Setez defaultul 0 (desi nu stiu de ce nu era setat, e din cauza lor anyway) si mai incerc odata sa ma inregistrez. Se blocheaza pe un ecran alb in loc sa-mi zica “bine ai venit” … dar apar in baza de date.
Bun … hai sa ma autentific si sa testez ce am modificat … ciu-ciu. La fel ca la admin.

M-am intors din nou la ftp-uri (latente, nervi, chestii, chiar nu dureaza deloc putin sa pui 2500 de fisiere pe un server) si l-am instalat, dar evident si de data asta mi-a dat eroare la instalare (si aici nu mai avea ce puii mei sa zica, avea chmod-urile, avea sql-ul, avea tot). Urmeaza sa vad daca reusesc totusi sa integrez template-ul vechi.

Deci daca vreodata aveti de-a face cu Handshakes, ar fi bine sa refuzati cat mai aveti sansa.
Ma duc sa imi pun un pachet de gheata pe frunte sa ma mai calmez, si apoi revin la porcarie.

–The Pirahna (aka Piry)

Please click here to comment.