Nekiálltunk megcsinálni oktatáson a webshopot, már keményen pörög a php és a mysql. Nem a benti gépeken dolgozok, amiken Windows van hanem a saját laptopomon, amin Linux fut (jelenleg ArchLinux). Ma belefutottam egy olyanba, hogy a másoknál hibátlanul működő kód nálam nem ment. Nem volt egyszerű rájönni, hogy miért de végülis meglett.
A probléma az volt, hogy az Arch PHP csomagja mysqli-t használ, a sima mysql parancsokat nem fogadta el. Ha engedélyeztem php iniben a "deprecated" mysql.so modult akkor persze kiírta, hogy oké, működik de nem kéne használni mert nemsokára megszűnik létezni, használjak mysqli-t. Ahogy elnéztem jelentősen eltérnek egymástól (más paraméterezés,stb) tehát órán nyílván nem volt időm arra, hogy újraírjam az egészet és nem is fogom, használtam inkább a benti gépeket de amikor felvetettem a tanárnak, hogy amit csinálunk az hosszú távon LEHET, hogy nem lesz frankó akkor csak megvonta a vállát mondván, hogy ő erről nem tud. Nem mondom, hogy 100%-ig igazam van mert nem világos ez nekem, hogy akkor most az Arch a hülye vagy én vagy a tanár. Minden esetre most visszarakom a Fedorát, hogy órán is haladjak a többiekkel és ne legyen szopacs. Merthogy Arch-on akármit turkálok a php.ini-ben, egyszerűen nincs az az Isten, hogy megegye azt a kódot amit bent írunk.
Ti mit tudtok erről? Merthogy Szerdáig bekéne jelentenem, hogy végülis mit adok be a vizsgára amiről aztán kéne írni dokumentációt is, azt nyomtatni, beboríttatni, stb...szóval HA LEHET akkor már a lehető legjobb/legújabb technikával csinálnám meg.