Dans ce tutoriel, nous allons parcourir les étapes pour installer et configurer l'extension OCI8 sur Laragon avec PHP 8.3. L'extension OCI8 permet à PHP de se connecter aux bases de données Oracle, et sa configuration peut être un peu délicate.
Pour utiliser l'extension OCI8, vous devez télécharger Oracle Instant Client. Accédez à la page de téléchargement d'Oracle Instant Client pour Windows x64 et obtenez ce qui suit :
Une fois les téléchargements terminés, extrayez les deux fichiers et déplacez le contenu vers C:oracleinstantclient_23_6.
Pour rendre Oracle Instant Client accessible à l'échelle du système, nous devons enregistrer le chemin d'accès Instant Client à notre système.
Vous pouvez fermer toutes les fenêtres maintenant.
Pour que les modifications prennent effet, redémarrez votre ordinateur.
Par défaut, Laragon est livré avec PHP 8.1 uniquement, mais nous pouvons facilement ajouter d'autres versions de PHP.
Dirigez-vous vers PHP pour Windows et obtenez votre version préférée. Dans ce tutoriel, nous allons télécharger les éléments suivants :
Une fois le téléchargement terminé, extrayez le fichier sur votre ordinateur. Ensuite, déplacez le dossier php-8.3.14-Win32-vs16-x64 vers C:laragonbinphpphp-8.3.14-Win32-vs16-x64.
Nous devons maintenant mettre à niveau Apache fourni avec Laragon vers la dernière version pour éviter l'erreur httpd.exe - Entry Point Not Found.
Visitez Apache Lounge et téléchargez la dernière version d'Apache. Au moment de la rédaction, la dernière version est httpd-2.4.62-240904-win64-VS17.
Une fois téléchargé, extrayez le fichier et déplacez tous les fichiers et dossiers de ce dossier httpd-2.4.62-240904-win64-VS17Apache24 vers le dossier parent httpd-2.4.62-240904-win64-VS17.
Nous pouvons supprimer le dossier Apache24 en toute sécurité.
Ouvrez l'application Laragon pour changer l'Apache et activer l'extension OCI8. Arrêtez d'abord tous les services, juste pour être en sécurité.
Sélectionnez la nouvelle version d'Apache à l'aide du menu Apache > Version> httpd-2.4.62-240904-win64-VS17.
Activez l'extension OCI8 en utilisant le menu PHP > Extensions> oci8_19.
Maintenant, nous pouvons démarrer tous les services et tester.
Pour vérifier qu'OCI8 est installé et fonctionne, créez un nouveau projet vierge dans Laragon en utilisant Quickapp > Vierge.
Créez un nouveau fichier dans ce projet et ajoutez les codes suivants :
<?php if (function_exists('oci_connect')) { echo "OCI is installed"; } else { echo "OCI is not installed"; }
Exécutez le projet dans votre navigateur Web et vous devriez voir OCI est installé.
Félicitations ! Vous avez installé et configuré avec succès l'extension OCI8 sur Laragon avec PHP 8.3. Vous pouvez désormais connecter vos applications PHP aux bases de données Oracle.
Si vous rencontrez des problèmes, revérifiez les étapes ci-dessus ou consultez la documentation officielle pour obtenir de l'aide.
Bon codage ! ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!