Prikaz jedne poruke
Stara 26.6.2006, 2:50   #1
holodoc
Deo inventara foruma
 
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
Određen forumom Katastrofa zvana Apache2+PHP5+MySQL5 u Windowsu

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

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 . 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 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, 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 ) 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"
holodoc je offline   Odgovor sa citatom ove poruke