- Forums
- Aide et assistance
- Aides Générales Joomla!
- Apache http a cesse de fonctionner et pourtant ...
Question Apache http a cesse de fonctionner et pourtant ...
- jjjjulious
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 110
- Remerciements reçus 1
J'ai continue a progresser et à récupérer la forme concernant Joomla.
Mais il a un problème que m'a vraiment freiné cette semaine :
mon serveur
EasyPHP DevServer 14.1 VC9
• Apache 2.4.7 VC9
• MySQL 5.6.15
• PHP 5.4.x / 5.3.x / 5.2.x VC9
se plante à n'importe quel moment (changement de page)
"apache http a cesse de fonctionner"
Je suis allé à Internet à chercher une solution et il semble que c'était
un problème TYPIQUE dans les années 2009, qui concernait à php version 5.3.0
(donc en principe je ne devrait avoir des problèmes, voir la version ci-dessus)
Et le problème pouvait se résoudre ON SUPPRIMANT mysql_close() mais
je n'arrive pas à trouver dans quel fichier)
Je travaille avec Windows Vista -donc je ne suis pas gaté- et la recherche
en fonction d'un mot clé ce n'est pas fiable!!
Est ce que quelqu'un peut me dire sur quel fichier (et dans quel dossier ) je dois
intervenir pour régler mon problème
MERCI D AVANCE ET CORDIALEMENT
Connectez-vous ou Créer un compte pour participer à la conversation.
- xillibit
- Hors Ligne
- Modérateur
- Kunena développeur
Cela serait plutôt une question à poser sur les forums d'easyphp, tu utilise la VC9 qui est plutôt faite pour windows XP. As-tu essayé avec la version VC11 ? Tu utilise quelle version de Php ? Quelle version de Joomla! utilise-tu ?
Joomla! 2.5 utilise ça, dans libraries / joomla / database / driver / mysql.php
:
public function disconnect()
{
// Close the connection.
if (is_resource($this->connection))
{
foreach ($this->disconnectHandlers as $h)
{
call_user_func_array($h, array( &$this));
}
mysql_close($this->connection);
}
$this->connection = null;
}
A mon avis tu utilise une antiquité...
Connectez-vous ou Créer un compte pour participer à la conversation.
- jjjjulious
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 110
- Remerciements reçus 1
D'abord merci pour la réponse.
a) question serveur web je disais qu'il s'agit d'un serveur
EasyPHP DevServer 14.1 VC9
• Apache 2.4.7 VC9
• MySQL 5.6.15
• PHP 5.4.x / 5.3.x / 5.2.x VC9 (un sorte de cocktail de versions!!?)
J'avais oublié de mentionner qu'il s'agit d'un SERVEUR LOCAL
mais on pouvait le supposer facilement.
b) Non pour le moment je n'ai pas utilisé VC11
c) Mon Joomla est la version 2.5.54 si je ne me trompe la plus récente
parmi Joomla 2.5.x
d) J'ai bien cherché le fichier mysql.php que j'ai trouvé en effet ici :
localweb/ librairies/joomla/database/database et non pas database/driver
et la partie du code que tu indiques (qu'il semble vraiment UNE SOLUTION
ASSEZ PROPRE), malheureusement n'apparait pas!!
Alors quoi faire?
0.-
Ajouter le code quand même sur le fichier mysql.php !
cela pourrait marcher à condition qu'on fasse appel à la
fonction disconnect() mais on ne peut pas être sûr.
ou bien
1.-
J'avais envie d'essayer d'installer wampserver à la place d'easyphp, souhaitant
(priant) de ne pas trouver le même problème.
Est ce que cela est sous garantie?
2.-
Profiter aussi de passer à Joomla 3.3.3
MERCI POUR TES NOUVELLES SUGGESTIONS
Cordialement
Connectez-vous ou Créer un compte pour participer à la conversation.
- xillibit
- Hors Ligne
- Modérateur
- Kunena développeur
Oui mais les trois versions de Php ne fonctionnent pas toutes en même temps, regarde ton phpinfo pour savoir la version que tu utilise, à voir : forum.wampserver.com/read.php?1,59664 mais de toute façon Php 5.3 est plus supporté depuis fin juin dernier donc la version minimale de Php qui doit être utilisé est la 5.4jjjjulious écrit: Bonjour xillibit,
D'abord merci pour la réponse.
a) question serveur web je disais qu'il s'agit d'un serveur
EasyPHP DevServer 14.1 VC9
• Apache 2.4.7 VC9
• MySQL 5.6.15
• PHP 5.4.x / 5.3.x / 5.2.x VC9 (un sorte de cocktail de versions!!?)
Le code que j'ai mentionné venait de la version 2.5.24 de Joomla! donc celle que utilise, en parcourant google le souci venait du fait que la fonction était mysql_close() était utilisé sans paramètre alors que dans Joomla! il y a bien un paramètrejjjjulious écrit: d) J'ai bien cherché le fichier mysql.php que j'ai trouvé en effet ici :
localweb/ librairies/joomla/database/database et non pas database/driver
et la partie du code que tu indiques (qu'il semble vraiment UNE SOLUTION
ASSEZ PROPRE), malheureusement n'apparait pas!!
Modifier les fichiers des bibliothèques ou du core de Joomla! c'est pas une chose que je recommande
Dans la configuration de Joomla! pour le type de base de données, est-tu sur mysql ? Si oui essaie sur mysqli ?
Connectez-vous ou Créer un compte pour participer à la conversation.
Droit d'accès du forum
- Vous ne pouvez pas: Créer un nouveau sujet.
- Vous ne pouvez pas: Répondre au sujet.
- Vous ne pouvez pas: Éditer votre message.
- Forums
- Aide et assistance
- Aides Générales Joomla!
- Apache http a cesse de fonctionner et pourtant ...