Putešestvije moje

tam-ovam

Flower

Posts Tagged ‘PHP’

Mesec dana – kratak pregled

- Počela škola, izuzetno sam zadovoljan predmetima koje slušam, program je super :)

- Na poslu je sve ok, ušao sam u mašinu (tako mi deluje), a i posao me je doveo u red sa spavanjem

- Kupio sam MSI Wind, na njemu poterao Ubuntu, ceka se Lenny stable

- Na sajmu knjiga kupio između ostalih PHP Kuvar u O’Rilley izdanju, definitivno se isplati imati je

- U POu sve gore stanje sa izlascima

- Našao sam sinhronizovane Nindza Kornjace (ako mislite da sam geek i smejete se, briga me)

- Bio na nastupu Škaba (Škabo car!) u SDu, odlično je bilo. Kartel i System026 su odlične mlade grupe iz SDa

- U zadnje vreme se na playeru vrti Blokovski, Carski Rez Vol1, Crux i malo Bauk Squad-a (gde mogu da nađem više)

- Nisam pisao 100 godina, nisam imao vremena

- XMMS konačno skroz izbačen iz repoa i za Debiana, muziku vrtim na Listenu. Odličan player, prvi tog tipa koji mi se baš svideo

- Spremio sam 100 linkova za blog, ali nisam imao vremena da pišem, tako da ću od sada te kraće stvari da lepim na Twitter (link dole)

- Perl je majka, ponovo ga malo više koristim, trebam URM da pišem u njemu

- Za frontend URM-a sam izabrao Tk.

Od sada krace stvari idu na Twitter, kao što sam pomenuo

CakePHP problemi sa sessijama i vendor skriptama

Ako vam se desi da imate problema sa sesijama u CakePHP aplikacijama, možda će sledeći link malo da vam pomogne…

http://www.flickspin.com/en/software_development/cakephp_session_webroot

ZendFramework, QuickStart, i MySQL pdo problemi…

Kako sam uspeo da otkrijem, inteligentno sam uspeo da ne učitam ekstenzije za MySQL u PHP-u, tako da sam morao da kompajliram, /usr/ports/databases/php5-pdo i /usr/ports/databases/php5-pdo_mysql i onda je sve proradilo… Da bi videli gde su ekstenzije stavljene, koristite komandu php-config –extension-dir… Naravno, phpinfo(); je bio veoma koristan u čeprkanju i sređivanju posla… Ako budete probali i zvanični Quickstart koji su napisali na ZF wikiju (koji je izgleda nekoliko dana down…), biće vam potrebna i baza, o kojoj ništa ne saznajete iz teksta, a objašnjenje kako ona izgleda možete da vidite iz komentara Kenneth Ellis McCall:

1) create a database “quickstart” and add the user/pass to it like it is configured in quickstart\application\config\quickstart.ini

2) create the table that holds the data (reverse engineered, real struct may differ):

CREATE TABLE `comments` (
`comment_id` int(10) unsigned NOT NULL auto_increment,
`comments` text NOT NULL,
PRIMARY KEY (`comment_id`)
);

3) that’s all. i used phpmyadmin for it

i to je to… Sada možete polako da krenete da učite ZF :)

Apache, PHP, Mysql i Zend Framework

Instalacija Apacha nije bila problem, samo treba pratiti FreeBSD handbook, doduse samo AddModule treba isključiti, pošto od verzije 2.0 Apacha on ne postoji… Takođe mi se javio problem pri startovanju servera, koji sam rešio prateći ovaj link:

http://www.mydigitallife.info/2006/04/23/freebsd-apache-http-accept-filter-error/

Posle instalacije PHP-a, za svaki slučaj iskompajlirajte sve što vam treba iz /usr/ports/language/php5-extensions, pošto su mi zafalile neke preg_* funkcije…

Zend postoji već u /usr/ports/www/zend-framework ali sam se odlučio za manuelnu instalaciju i skinuo paket sa njihovog sajta… Instalacija istog je prošla bez problema, samo pratite INSTALL.txt…

Ako se desi da vam primer Zend/Locale/AllLanguages.php ne radi, samo dodajte na početak fajla echo meta taga za enkoding UTF8… Tako sam na brzinu rešio taj problem, nisam želeo da sada tražim okolo kako se postavlja default encoding za Apache, ali ako budem našao okačiću ovde(edit: evo linka, i još jednog zanimljivog)…

Cron za web

Pogodna stvarčica posebno ako želite da izvršavate neke skriptice na određeno vreme… Ideja je uglavnom odlična :) Koristiće svakako…

http://www.webcron.org