Nach einer kurzen Suche fand ich diese Seite . Wenn Sie die Oracle-Erweiterung in Ihrer php.ini nicht aktiviert haben, ist die Konstante nicht definiert. Versuchen Sie, nach der Zeile zu suchen
;extension=php_oci8.dll
in Ihrer php.ini und entfernen Sie das Semikolon, um es zu entkommentieren. Starten Sie dann Apache neu, um das Modul zu laden und zu sehen, ob es eine Verbindung herstellt.
BEARBEITEN:
Versuchen Sie, die php.ini-Variablen auszugeben, indem Sie etwas wie print_r(ini_get_all())
tun und sehen, was eingestellt ist und was nicht. Möglicherweise verwenden Sie eine andere php.ini für die Befehlszeile.