Call to undefined function rar_open()
Résolu/Fermé
A voir également:
- Uncaught error: call to undefined function ssh2_connect()
- Qwerty to azerty - Guide
- Press esc in 1 seconds to skip startup.nsh any other key to continue ✓ - Forum Windows 10
- Welcome to nginx! ✓ - Forum Applis & Sites
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
6 réponses
J'ai essayé une version de l'adresse que tu donnes, ça plante aussi chez moi.
J'avais téléchargé la mienne ici :
http://fr.topdll.com/download/php_rar.dll?q=7ab99680e0567fefd4387e1d9ce16dd7
J'avais téléchargé la mienne ici :
http://fr.topdll.com/download/php_rar.dll?q=7ab99680e0567fefd4387e1d9ce16dd7
Bonjour
Si c'est une dll que tu as installée, l'extension c'est rar.dll, pas rar.so, comme indiqué dans la page de doc dont tu donnes le lien
Si c'est une dll que tu as installée, l'extension c'est rar.dll, pas rar.so, comme indiqué dans la page de doc dont tu donnes le lien
C'était php_rar.dll, pas simplement rar.dll. Ta dll a-t-elle bien ce nom là ?
je viens de faire la manip chez moi, car je n'avais pas cette extension.
J'ai mis php_rar.dll dans le répertoire ext de php
J'ai ajouté une ligne extension=php_rar.dll dans php.ini
J'ai relancé Apache
Et c'est tout.
rar apparaît bien dans phpinfo()
Si c'est bien ce que tu as fait aussi, crée une faute dans php.ini et relance Apache pour voir qu'il plante. S'il ne plante pas, c'est que tu as 2 php.ini et que tu ne travailles pas sur le bon
J'ai mis php_rar.dll dans le répertoire ext de php
J'ai ajouté une ligne extension=php_rar.dll dans php.ini
J'ai relancé Apache
Et c'est tout.
rar apparaît bien dans phpinfo()
Si c'est bien ce que tu as fait aussi, crée une faute dans php.ini et relance Apache pour voir qu'il plante. S'il ne plante pas, c'est que tu as 2 php.ini et que tu ne travailles pas sur le bon
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
13 oct. 2011 à 13:56
13 oct. 2011 à 13:56
La question c'est: "a t-il pensé à bien redémarrer Apache?"
merci pour ta réponse,
je viens de tester mon php.ini, il fonctionne
quand je lance mon IDE (netbeans) j'ai un message d'erreure:
"Impossible de charger l'extension ...\ext\php_rar.dll, module non trouvé"
j'ai vérifié plusieurs fois, le .dll est bien dans le dossier ext et il n'y'a pas de faute dans le php.ini...
je ne comprend vraiment pas
je viens de tester mon php.ini, il fonctionne
quand je lance mon IDE (netbeans) j'ai un message d'erreure:
"Impossible de charger l'extension ...\ext\php_rar.dll, module non trouvé"
j'ai vérifié plusieurs fois, le .dll est bien dans le dossier ext et il n'y'a pas de faute dans le php.ini...
je ne comprend vraiment pas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ignore comment fonctionne xampp ; si Apache est utilisé en service, es-tu sûr qu'il est bien arrêté et redémarré quand tu arrêtes xampp ?
D'autre part, les autres extensions que tu as dans PHP sont -elles en .dll ou en .so ? Es-tu sous windows ou linux ou autre ?
D'autre part, les autres extensions que tu as dans PHP sont -elles en .dll ou en .so ? Es-tu sous windows ou linux ou autre ?
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
13 oct. 2011 à 18:24
13 oct. 2011 à 18:24
Je peux déjà répondre à une partie des questions.
Je viens de télécharger un Xamp Lite (dernière version).
Les extensions sont dans le dossier \xamp\php\ext et sont en .dll
Pour arrêter Apache & MySQL il faut lancer le ficher \xampp\xampp_stop.exe et pour redémarrer: \xampp\xampp_start.exe
Je viens de télécharger un Xamp Lite (dernière version).
Les extensions sont dans le dossier \xamp\php\ext et sont en .dll
Pour arrêter Apache & MySQL il faut lancer le ficher \xampp\xampp_stop.exe et pour redémarrer: \xampp\xampp_start.exe
le probleme vient d'apache
Très probablement non. Apache ne fait que constater le problème.
deux pistes :
re - télécharger php_rar.dll, ton fichier a peut-être un problème. éventuellement, essayer plusieurs versions
Es-tu allé voir dans l'observateur d'événements de windows ? (panneau de configuration - outils d'administration - observateur d'événements - Application)
Très probablement non. Apache ne fait que constater le problème.
deux pistes :
re - télécharger php_rar.dll, ton fichier a peut-être un problème. éventuellement, essayer plusieurs versions
Es-tu allé voir dans l'observateur d'événements de windows ? (panneau de configuration - outils d'administration - observateur d'événements - Application)
Modifié par jp le 14/10/2011 à 12:49
merci pour ton aide ca fait plaisir
14 oct. 2011 à 13:52
Bon week-end