Heim >Backend-Entwicklung >PHP-Tutorial >So installieren Sie PHP mit OCIn Laragon

So installieren Sie PHP mit OCIn Laragon

Patricia Arquette
Patricia ArquetteOriginal
2024-12-26 19:14:10161Durchsuche

How to install PHP  with OCIn Laragon

In diesem Tutorial gehen wir die Schritte zur Installation und Konfiguration der OCI8-Erweiterung auf Laragon mit PHP 8.3 durch. Mit der OCI8-Erweiterung kann PHP eine Verbindung zu Oracle-Datenbanken herstellen, und die Einrichtung kann etwas schwierig sein.

1. Laden Sie den Oracle Instant Client herunter

Um die OCI8-Erweiterung verwenden zu können, müssen Sie den Oracle Instant Client herunterladen. Gehen Sie zur Downloadseite für Oracle Instant Client für Windows x64 und erhalten Sie Folgendes:

  • instantclient-basic-windows.x64-23.6.0.24.10.zip
  • instantclient-sdk-windows.x64-23.6.0.24.10.zip

Sobald die Downloads abgeschlossen sind, extrahieren Sie beide Dateien und verschieben Sie den Inhalt nach C:oracleinstantclient_23_6.

2. Umgebungsvariable hinzufügen

Um den Oracle Instant Client systemweit zugänglich zu machen, müssen wir den Instant Client-Pfad in unserem System registrieren.

  • Suchen Sie nach Systemumgebungsvariablen bearbeiten und klicken Sie dann auf die Schaltfläche Umgebungsvariablen.
  • Klicken Sie im Abschnitt Systemvariablen auf Pfad und bearbeiten Sie.
  • Fügen Sie einen neuen Wert hinzu, C:oracleinstantclient_23_6, und klicken Sie auf OK.

Sie können jetzt alle Fenster schließen.

Damit die Änderungen wirksam werden, starten Sie Ihren Computer neu.

3. Laden Sie PHP 8.3 herunter

Standardmäßig wird Laragon nur mit PHP 8.1 ausgeliefert, aber wir können problemlos andere PHP-Versionen hinzufügen.

Gehen Sie zu PHP für Windows und holen Sie sich Ihre bevorzugte Version. In diesem Tutorial werden wir Folgendes herunterladen:

  • PHP 8.3 VS16 x64 Thread-sicher.

Sobald der Download abgeschlossen ist, extrahieren Sie die Datei auf Ihrem Computer. Verschieben Sie dann den Ordner php-8.3.14-Win32-vs16-x64 nach C:laragonbinphpphp-8.3.14-Win32-vs16-x64.

4. Aktualisieren Sie Apache für die PHP 8.3-Kompatibilität

Jetzt müssen wir den mit Laragon gebündelten Apache auf die neueste Version aktualisieren, um den Fehler „httpd.exe – Einstiegspunkt nicht gefunden“ zu verhindern.

Besuchen Sie die Apache Lounge und laden Sie die neueste Version von Apache herunter. Zum Zeitpunkt des Verfassens dieses Artikels ist die neueste Version httpd-2.4.62-240904-win64-VS17.

Nach dem Herunterladen extrahieren Sie die Datei und verschieben Sie alle Dateien und Ordner in diesem httpd-2.4.62-240904-win64-VS17Apache24-Ordner in den übergeordneten Ordner httpd-2.4.62-240904-win64-VS17.

Wir können den Apache24-Ordner sicher löschen.

5. Konfigurieren Sie Laragon

Öffnen Sie die Laragon-Anwendung, um den Apache zu ändern und die OCI8-Erweiterung zu aktivieren. Stoppen Sie aus Sicherheitsgründen zunächst alle Dienste.

Apache

Wählen Sie die neue Apache-Version über das Menü Apache > Version > httpd-2.4.62-240904-win64-VS17.

OCI8-Erweiterung

Aktivieren Sie die OCI8-Erweiterung über das Menü PHP > Erweiterungen > oci8_19.

Jetzt können wir alle Dienste starten und testen.

6. Testen

Um zu überprüfen, ob OCI8 installiert ist und funktioniert, erstellen Sie ein neues leeres Projekt in Laragon mit Quickapp > Leer.

Erstellen Sie eine neue Datei in diesem Projekt und fügen Sie die folgenden Codes hinzu:

<?php

if (function_exists('oci_connect')) {
    echo "OCI is installed";
} else {
    echo "OCI is not installed";
}

Führen Sie das Projekt in Ihrem Webbrowser aus und Sie sollten sehen, dass OCI installiert ist.

Herzlichen Glückwunsch! Sie haben die OCI8-Erweiterung auf Laragon mit PHP 8.3 erfolgreich installiert und konfiguriert. Sie können Ihre PHP-Anwendungen jetzt mit Oracle-Datenbanken verbinden.

Wenn Sie auf Probleme stoßen, überprüfen Sie die oben genannten Schritte noch einmal oder konsultieren Sie die offizielle Dokumentation für weitere Hilfe.

Viel Spaß beim Codieren! ?

Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP mit OCIn Laragon. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn