LeedRSS / Leed

Leed (contraction de Light Feed) est un agrégateur RSS libre et minimaliste qui permet la consultation de flux RSS de manière rapide et non intrusive.
211 stars 41 forks source link

[Setup]Pas de vérification de la présence des fonctions mysql #166

Closed monsieurben closed 11 years ago

monsieurben commented 11 years ago

Bonjour,

Pendant l'installation de leed, le fichier install.php ne vérifie pas la présence de l'extension myql (fonctions mysql_*).

Du coup, sur un serveur ne contenant pas cette extension, on devrait avoir un message indiquant que l'extension mysql doit être installée.

Dans l'état actuel (commit 98b8847ed730d74e64e0e2e8fd411fd4710d8a7c), la page n'indique aucune erreur et propose la configuration de la BDD, mais lorsque le formulaire est validé, on obtient une Fatal error : PHP Fatal error: Call to undefined function mysql_connect() in /var/www/leed/Functions.class.php on line 351

Hope that helps ! Ben-

cobalt74 commented 11 years ago

est ce que tu as moyen de restester ?

ligne 215, est ce que tu peux ajouter ça : (juste avant : if (!@function_exists('file_get_contents')){)

if (!@function_exists('mysql_connect')){
   $test['Erreur'][] = 'La fonction requise "mysql_connect" est inaccessible sur votre serveur, verifiez vote installation de MySql.';
}else{
   $test['Succès'][] = 'Fonction requise "mysql_connect" : OK';    
}