|
|
|
|
Bonjour,
je travaille avec pear et j'ai un message d'erreur que je n'arrive pas a resoudre :
Fatal error: Call to undefined function: assertextension() in /usr/share/pear/DB/mssql.php on line 79
<?include "*********.php";
require_once("DB.php");
$Connexion=Connecte("mssql","IP","base","utilisateur","motpasse");
Configuration: Linux Firefox 2.0.0.11
Salut,
require_once('DB.php');
$dbType="mysql";
$host="********";
$account="*****";
$pass="******";
$dbName="cartouche";
$db=DB::connect('$dbType://'.$account.':'.$pass.'@'.$host.'/'.$dbName);
Or cette fois tu as mis :
$Connexion=Connecte("mssql","IP","base","utilisateur","motpasse");
S'agit-il toujours du même script ? Si oui, quel type de base de données utilise tu exactement ? Sinon, pour tenter de résoudre ton problème, est ce que ton serveur PHP est bien compilé avec la bonne extension de base de données ? Ex : Si tu utilise une base de données mysql, est ce que PHP a bien été configuré/recompilé avec l'option --with-mysql ? Si ce n'est pas le cas, recompile ton PHP avec la bonne option et retente pour voir si cela change quelque chose. Autre solution possible, j'ai vu que dans certaine version du package de la librairie PEAR, la fonction assertextension est manquante. Quelle est la version que tu as téléchargée, que tu utilise ? As-tu essayer avec une version plus récente, ou une autre version dont tu es sur que la fonction est présente ? ~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~
|
Ok, si le problème est résolu pense bien à modifier le statut de la discussion :)
|