Oracle8+php
Moderator: Moderatori
floorin, eu am PHP 5.2.3 si nu am nici un php_oracle.dll in \ext, ci doar php_oci8.dll, si la fel in php.ini. Daca si pd are la fel, atunci ar fi cazul sa decomenteze linia cu php_oci8, caci in 5.2 php_oracle este obsolete.
floorin, cred ca e destul de clar ca "functiile nu sunt in PHP", ci in librariile cu care vine distributia de PHP , dar problema este ca daca nu are un php_oracle.dll compilat pentru versiunea lui de PHP atunci nu ramane sa incerce decat extensia php_oci8.dll.
pd, ai o directiva in httpd.conf de genul
? Cred ca acolo o sa gasesti php.ini pe care il ia de fapt PHP-ul. Si, te-ai uitat prin error log-ul Apache ? Ai locatia dll-urilor clientului bagate pn PATH-ul de windows ?
floorin, cred ca e destul de clar ca "functiile nu sunt in PHP", ci in librariile cu care vine distributia de PHP , dar problema este ca daca nu are un php_oracle.dll compilat pentru versiunea lui de PHP atunci nu ramane sa incerce decat extensia php_oci8.dll.
pd, ai o directiva in httpd.conf de genul
Cod: Selectaţi tot
PHPIniDir "C:/PHP"
Versiunea php pe care o folosesc este 5.2.1
am gasit problema, multumesc celor care s-au straduit sa ma ajute
php.ini pe care il apela era in apache\bin si nu in directorul php
am decomentat cele doua linii si acum merg functiile cu ora, dar cand am restartat apache mi-a dat de doua ori eroarea:
The procedure entry point OCIStmtPrepare2 could not be located in the dynamic link library OCI.dll
aveti idee ce poate fi?
am gasit problema, multumesc celor care s-au straduit sa ma ajute
php.ini pe care il apela era in apache\bin si nu in directorul php
am decomentat cele doua linii si acum merg functiile cu ora, dar cand am restartat apache mi-a dat de doua ori eroarea:
The procedure entry point OCIStmtPrepare2 could not be located in the dynamic link library OCI.dll
aveti idee ce poate fi?
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 27 vizitatori