Un défi : Connecter PHP à Oracle

Les étapes

Une application très rapide (mais certes un peu obsolète) sous windows

Le formuulaire de test permettant, soit une connexion directe (pour les versions 8i et supérieure) soit une connexion de type 'EZ connect' (pour la 10g) aucune configuration de la couche réseau d'Oracle n'est nécessaire ici...

Une application moins rapide (et moins obsolète) sous windows

Apache 2.0 + PHP ne sont pas forcément conseillés sur cette plate forme...

LoadModule php5_module "c:/php_502/php5apache.dll"
AddModule mod_php5.c
SEtEnv PHPRC C:/php_502
AddType application/x-httpd-php .php
DirectoryIndex ... index.php

on fait la modif manuellement l'installeur windows n'aurait pas configuré Apache de toutes façons...
et on a choisi module plutôt que CGI, car CGI nécessite de la config supplémentaire pour être correctement sécurisé...

dans php.ini ( C:\WINDOWS par défaut) :
faire pointer si nécessaire extension_directory sur le répertoire adéquat
extension_dir = "c:\php_502\ext"
enlever le commentaire sur la ligne :
extension=php_oci8.dll

un aperçu dans la config de PHP devrait nous confirmer qu'Oracle est désormais pris en compte :


on remarque que dans cette version; les LOBs et les collections sont supportées