Još se malo zezam sa PHP počecima, ali samo nailazim na čudne probleme...
OS=Win NT;
Apache 2.0.44
MySQL 4.0.9; Sybase ASA 6.0.3; MSSQL 7
PHP 4.3.0
Juče sam uspeo da nateram da Apache i MySQL rade zajedno, napisao par prvih skripti i sve je OK, znači - PHP garantovano radi bez problema.
Danas pokušam istu stvar sa Sybase i MSSQL bazama, ali ne mogu ni da se konetkujem, prosto ne prepoznaje proceduru, dobijam:
Call to undefined function: sybase_connect() in C:\Apache Group\Apache2\htdocs\first_connect.php on line 7
a ta linija je:
sybase_connect("syb_server", "dba", "sql");
gde je syb_server ime Sybase DB servera... isto se dešava i kad probam da zovem mssql_connect("ms_server", "dba", "sql");
Pogledam PHP.INI fajl, tamo jeste da su linije
;extension=php_sybase_ct.dll
;extension=php_mssql.dll
commented out, ali isto tako odmah tu piše "Note that MySQL and ODBC support is now built in, so no dll is needed for it." A i da probam da ih uncomment, čim restartujem Apache, ne može da ih učita, jer mu fali neki libct.dll koga nema na čitavoj mašini. To je izgleda Sybaseov client library, ali koliko sam ja čitao, na Windows platformama PHP može da se poveže sa bazama podataka koristeći samo ODBC-je, to je dovoljno.
Da li treba da skinem neki modul za Sybase ili MSSQL? S obzirom da mi je sve na Windowsu, ne verujem da mu treba išta osim ODBC, ali ne znam šta je drugo po sredi?
Pozdrav i hvala
Humax 5400Z
ToH 3.3 - HoT7.1
ToH 3.3 - HoT7.1