[ Spooky @ 27.09.2004. 16:51 ] @
Za potrebe ucenja na Windows XP Pro + SP1 sam instalirao sledece binarne pakete:
apache_2.0.51-win32-x86-no_ssl.exe
php-4.3.9-installer.exe
php-5.0.1-installer.exe
mysql-4.0.21-win.exe

Jedine izmene u httpd.conf su:

DirectoryIndex index.html index.html.var index.php index.php3 index.wml
ScriptAlias /php/ "C:/Program Files/Apache Group/Apache2/PHP/"
AddType application/x-httpd-php .php
# For PHP 4
Action application/x-httpd-php "/php/php.exe"
# For PHP 5
Action application/x-httpd-php "/php/php-cgi.exe"

ostalo je default. Apache i MySQL je se pokrecu kao Windows Services (Automatic). I da predjem na problem, prilikom poziva funkcije mysql_connect() dobijem gresku:
Fatal error: Call to undefined function mysql_connect() in...

U php upustvu za PHP5 i doticnu gresku sam nasao (ima nesto slicno na forumu u 2 teme):

...Windows users may enable the extension php_mysql.dll inside php.ini. Also, copy libmySQL.dll into the appropriate %SYSTEMROOT% directory...

Uradim ja to al sad dobijem gresku:

PHP Startup: Unable to load dynamic library './php_mysql.dll' - The specified module could not be fount.

Najvise me buni sto ja nigne na sistemu ni nemam taj php_mysql (pa je normalno da ne moze da ucita). Pocetnik sam u ovim vodama pa ako neko ima resenje problema neka posalje odgovor. Unapred hvala na odgovorima.
[ dr ZiDoo @ 27.09.2004. 17:57 ] @
Moji savjeti:

1. Dloadaj PHP za windows onaj od ~7mb da mozes da instaliras php kao modul
2. Instaliraj PHP kao modul ne kao cgi
3. Dobro pogledaj php.ini fajl. Moras da skines komentar prije lodanja mysql extenzije, ali takodje moras da podeses dir od extenzija (ne znam tacan naziv), koji je kod tebe glasi ".", a ne C:/php/sapi ili gdje vec oces.
[ Spooky @ 28.09.2004. 17:25 ] @
Skinuo sam zip binarni paket i sad radi sve, konacno :)

Dodatatak ako neko bude imao slicnih problema:

u php.ini linija je:
extension_dir = "./" i izmeni se putanja izmedju navodnika ko sto rece dr ZiDoo, i odkomentarise linija ;extension=php_msql.dll (tj. ukloni se ';')

iz PHP root direktorijuma prekopirati: libmysql.dll u C:\Windows\system32

(kod mene ne radi ako dodam putanju u PATH (System variables) )

i u fajlu httpd.conf dodati ove linije:

PHPIniDir "c:/Program Files/Apache Group/Apache2/php5/"

LoadModule php5_module "c:/Program Files/Apache Group/Apache2/php5/php5apache2.dll"
AddType application/x-httpd-php .php

(pod navodnicima su vase putanje i bitne su obrnute kose crte)

Jos jednom hvala.