echo $begrüßung;
Habe ich nun gemacht, bekomme aber folgende Fehlermeldung:
PHP Startup: Unable to load dynamic library './php_oci8.dll' - Das angegebene Modul wurde nicht gefunden.
Das muss auf das Verzeichnis zeigen, in dem sich die o.g. php_oci8.dll befindet.
diese wird nicht gefunden...
Dass sie nicht geladen werden kann, kann daran liegen dass sie nicht gefunden wird, oder daran, dass sie weitere DLLs nachladen möchte, die nicht gefunden werden.
Bei mir (eben grad noch mal getestet) geht's so (PHP unter IIS):
- Ein Oracle-Client ist vorhanden, wurde aber nicht von mir installiert. Dazu kann ich nichts weiter sagen.
- Von der PHP-Seite nahm ich "PHP 5.0.5 zip package". (Beim der "installer"-Version fehlen die externen Bibliotheken.)
- Auspacken der Zip-Datei
- php.ini-recommended umbenannt/kopiert nach php.ini
- Zeile 515: extension_dir = "ext/"
- Zeile 646: extension=php_oci8.dll
- Zeile 526: cgi.force_redirect = 0 ;Kommentare in der php.ini beachten
- IIS-Konfiguration: Zuweisen der LW:\Pfad\zu\PHP\php-cgi.exe zur Endung .php
Für PHP4 ist die Vorgehensweise prinzipiell gleich, nur dass noch der Inhalt des dll-Verzeichnisses in das Verzeichnis der php.exe kopiert/verschoben werden muss.
Wenn es mit den Hinweisen nicht funktioniert oder du den Apachen verwendest, muss ich passen.
echo "$verabschiedung $name";