holodoc
26.6.2006, 2:50
Problem je manje više poznat i na web-u ali je više caka u tome što niko neće da kaže da to ne radi nego svako nudi svoje rešenje, koje usput rečeno ni ne radi. Da budem iskren već mi je i muka od isprobavanja. A mrzi me da tražim šifru za elitesecurity :to_care:
Naime, pre neki dan sam rešio da zbog malo većeg projekta instaliram Apache 2.2.2 na Windows XP-u i zamenim već malo vremešnu v1.3. Ponuđena kao najnovija "stabilna" verziju instaliram je i na sve to dodam najnoviji "stabilni" PHP5.1.4. Problemi nastaju na tom mestu jer ni pod bilo kakvim okolnostima nisam uspeo da nateram Apache da registruje PHP modul:nov_mad2: . Kada sam video da od toga "nema 'leba" pokušao sam sa starijom verzijom Apacha (v2.0.48) i ni to nije pomoglo. Kada sam umesto PHP v5.1.4 instalirao verziju 5.1.2 svi problemi sa registracijom modula su nestali. No, tu je nastao drugi problem. Ova kombinacija je uporno odbijalala da preko PHP-a registruje konekciju sa MySQL v5.0.18 bazama:nov_mad2: MySQL server inače radi perfektno i pristup je sasvim OK. Treba li da napomenem da phpMyAdmin zbog ove gluposti takođe ne radi. Proverio sam TCPView-om da li možda postoji neki pozadinski proces koji blokira potrebne portove ali sve je bilo OK.
A da, jedna mala napomena o sitnici koju sam i ja slučajno provalio. Skype, iz meni lično nepoznatog razloga, osluškuje port 80:confused:, tako da ukoliko neko instalira Apache i čudi se zašto mu se vraća poruka o nedostupnim socket-ima, neka proba da isključi Skype. Inače ja se lično ne sećam da Skype ima neku funkciju u sebi zbog koje bi osluškivao port 80.
Čudno mi je samo što sam instalaciju Apache+php+MySQL radio zilion puta (doduše Apache v1.3, php4 i MySQL 5) a tek od skora su počeli ovi problemi da se javljaju. 100% sam siguran da OS nije u pitanju.
Elem, da ne budem lenj skinem source za Apache i posle pola sata kompajliranja (u za kompajliranje ne daj bože SUSE-u 10 :nov_explo ) kombinacija Apache2 + php 5.1.4 + MySQL 5.0.18 je radila perfektno! Da li je ovo definitivan pokazatelj da Windows verzije ovih alata postaju sve bagovitije i nepredvidljivije i da je oko bačeno na Linux?
Server mi inače na Linuxu ne znači nešto preterano jer mi je zbog kombinovanog posla dizajna (izgled nekih delova mora da se menja u toku izrade aplikacije a za to mi je potrebna Adobe kolekcija :)) i programiranja potrebna osposobljena verzija phpMySQL-a na WindowsXP-u.
Ako je neko uspeo da reši ove probleme ili ako bi makar mogao da kaže neku uspešnu kombinaciju Apache2 + php5 + MySQL bio bih mu stvarno zahvalan jer za izradu projekta imam "tight deadline" :nov_explo
Naime, pre neki dan sam rešio da zbog malo većeg projekta instaliram Apache 2.2.2 na Windows XP-u i zamenim već malo vremešnu v1.3. Ponuđena kao najnovija "stabilna" verziju instaliram je i na sve to dodam najnoviji "stabilni" PHP5.1.4. Problemi nastaju na tom mestu jer ni pod bilo kakvim okolnostima nisam uspeo da nateram Apache da registruje PHP modul:nov_mad2: . Kada sam video da od toga "nema 'leba" pokušao sam sa starijom verzijom Apacha (v2.0.48) i ni to nije pomoglo. Kada sam umesto PHP v5.1.4 instalirao verziju 5.1.2 svi problemi sa registracijom modula su nestali. No, tu je nastao drugi problem. Ova kombinacija je uporno odbijalala da preko PHP-a registruje konekciju sa MySQL v5.0.18 bazama:nov_mad2: MySQL server inače radi perfektno i pristup je sasvim OK. Treba li da napomenem da phpMyAdmin zbog ove gluposti takođe ne radi. Proverio sam TCPView-om da li možda postoji neki pozadinski proces koji blokira potrebne portove ali sve je bilo OK.
A da, jedna mala napomena o sitnici koju sam i ja slučajno provalio. Skype, iz meni lično nepoznatog razloga, osluškuje port 80:confused:, tako da ukoliko neko instalira Apache i čudi se zašto mu se vraća poruka o nedostupnim socket-ima, neka proba da isključi Skype. Inače ja se lično ne sećam da Skype ima neku funkciju u sebi zbog koje bi osluškivao port 80.
Čudno mi je samo što sam instalaciju Apache+php+MySQL radio zilion puta (doduše Apache v1.3, php4 i MySQL 5) a tek od skora su počeli ovi problemi da se javljaju. 100% sam siguran da OS nije u pitanju.
Elem, da ne budem lenj skinem source za Apache i posle pola sata kompajliranja (u za kompajliranje ne daj bože SUSE-u 10 :nov_explo ) kombinacija Apache2 + php 5.1.4 + MySQL 5.0.18 je radila perfektno! Da li je ovo definitivan pokazatelj da Windows verzije ovih alata postaju sve bagovitije i nepredvidljivije i da je oko bačeno na Linux?
Server mi inače na Linuxu ne znači nešto preterano jer mi je zbog kombinovanog posla dizajna (izgled nekih delova mora da se menja u toku izrade aplikacije a za to mi je potrebna Adobe kolekcija :)) i programiranja potrebna osposobljena verzija phpMySQL-a na WindowsXP-u.
Ako je neko uspeo da reši ove probleme ili ako bi makar mogao da kaže neku uspešnu kombinaciju Apache2 + php5 + MySQL bio bih mu stvarno zahvalan jer za izradu projekta imam "tight deadline" :nov_explo