Étape 1 Placez un phpinfo dans votre dossier racine web pour obtenir des informations sur le fichier de configuration qui est en cours de chargement pour php, et d'autres détails de la configuration de PHP sur votre serveur.
<?php
phpinfo();
?>
Ce que nous devons faire
Vous avez essentiellement pour obtenir le pdo extensions loaded and enabled. Les étapes pour lesquelles « habituellement » sont les suivantes:
- php.ini Ouvrir
- décommenter la ligne extension = php_pdo.dll
- décommentez la ligne (en fonction de la base de données que vous utilisez) extension = php_pdo_mysql.dll
- Redémarrez votre serveur web et recharger la page en question
Étape 2 Pour GoDaddy, nous n'avons pas toujours les droits sur les comptes d'hébergement partagé pour modifier php.ini ou installer et charger des modules manquants . L'alternative est d'avoir notre propre php.ini qui remplace le php.ini par défaut. Pour les versions sous php 5, ce fichier s'appelle php.ini et pour php 5.x il doit être php5.ini. Pour savoir où placer ce fichier php5.ini, placez un fichier php avec le code suivant dans votre racine web.
<?php echo dirname(__FILE__); ?>
Maintenant, placez votre php5.ini dans le dossier racine web et reset the application pool pour que ces modifications prennent effet.
Si vous obtenez l'extension de type non chargé d'erreurs, puis suivez les étapes suivantes
Étape 3 Nous devons place our extensions dans le dossier racine web que nous avons compris dans Étape 2, en particulier les parties où il est suggéré que la «ligne à ajouter dans le fichier php.ini doit spécifier le chemin complet de l'extension, par exemple:
extension=D:\Hosting\2443908\html\extensions\php_pdo.dll
extension=D:\Hosting\2443908\html\extensions\php_pdo_mysql.dll
Juste au cas où vous n'êtes toujours pas autorisé à utiliser/dl charge pdo ls, vous pouvez également essayer de vous connecter via Zend mysqli adapter.
Je suis confus après avoir visité tous les liens ci-dessus. Pouvez-vous s'il vous plaît fournir plus de détails. – Awan
@Awan: J'ai maintenant élaboré ma réponse, pour vous éviter de visiter les liens. –
Je télécharge 'php_mysqli.dll' et j'ai utilisé' extension = D: \ Hosting \ 2443908 \ html \ extensions \ php_mysqli.dll' dans ** php5.ini ** dans le dossier public zend et la base de données est connectée. – Awan