Apache 1.3 ne démarre plus après avoir touché au php.ini

Bonjour tout le monde,

Voilà en vue d’installer un ezpublish sur mon serveur, j’ai voulu augmenter le memory_limit dans le php.ini, et depuis apache 1.3 ne démarre plus.
Ce qui est bizarre c’est que même en remettant les valeurs d’origine apache ne repart pas.

J’ai ca dans /var/log/apache/error.log :

Allowed memory size of 64 bytes exhausted (tried to allocate 16 bytes) Allowed memory size of 64 bytes exhausted (tried to allocate 16 bytes) Allowed memory size of 64 bytes exhausted (tried to allocate 16 bytes) Allowed memory size of 64 bytes exhausted (tried to allocate 16 bytes) Allowed memory size of 164 bytes exhausted (tried to allocate 53 bytes) Allowed memory size of 164 bytes exhausted (tried to allocate 53 bytes) Allowed memory size of 8 bytes exhausted (tried to allocate 16 bytes) Allowed memory size of 8 bytes exhausted (tried to allocate 16 bytes) Allowed memory size of 16 bytes exhausted (tried to allocate 16 bytes) Allowed memory size of 16 bytes exhausted (tried to allocate 16 bytes)

Chaque ligne correspond à une de mes tentatives de redémarrage.

Merci d’avance pour votre aide !

Je suppose que tu as fait un #invoke-rc.d apache reload ou que tu as redémarré ta machine ?

exact =(

up !

salut,
pour php5 c’est 16 Mo et pour php4 c 8 Mo
Remet les valeurs par défaut, vide le cache de ff et redémarre apache.
pas le restart mais stop puis start.

Bonjour,

Je suis sous php4, mais j’ai besoin de plus de mémoire pour l’installation d’ezpublish, de plus j’ai déjà fait cette manip sur une suse, c’est bizarre tout de même…

Je viens d’appliquer une méthode bourin mais ca a le mérite de fonctionner :

  • Supprimer les sources dedibox dans le sources.list d’apt
  • Tout supprimer par des apt-get remove --purge
  • Réinstaller un par un apache, apachelib-mod-php4, php4-mysql, php4-imagick
  • Modifier mon php.ini en mettant les valeurs voulue en memory limit

ouf !

Grr en fait j’ai fait une connerie : il me faut un php 4.4.x et le php4 d’apt-get et un 4.3…

Je suis en train de chercher comment faire pour installer une version précise de php mais si vous avez une réponse rapide je suis preneur !

[quote=“vallica”]Grr en fait j’ai fait une connerie : il me faut un php 4.4.x et le php4 d’apt-get et un 4.3…

Je suis en train de chercher comment faire pour installer une version précise de php mais si vous avez une réponse rapide je suis preneur ![/quote]

Dans les dépots dotdeb

deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all

merci, entre temps j’ai rajouté plusieurs urls dans le sources.list, j’ai ca à présent :

[code]deb http://ftp.fr.debian.org/debian sarge main contrib non-free
deb http://security.debian.org/ sarge/updates main contrib non-free

deb http://mirror.switch.ch/ftp/mirror/debian/ etch main
deb-src http://mirror.switch.ch/ftp/mirror/debian/ etch main
deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main

deb http://security.debian.org/ stable/updates main
deb http://www.backports.org/debian sarge-backports main contrib non-free
[/code]

Et c’est bon, j’ai un php4.4.x, à mon avis c’est grace aux dépots etch

[quote=“vallica”]merci, entre temps j’ai rajouté plusieurs urls dans le sources.list, j’ai ca à présent :

[code]deb http://ftp.fr.debian.org/debian sarge main contrib non-free
deb http://security.debian.org/ sarge/updates main contrib non-free

deb http://mirror.switch.ch/ftp/mirror/debian/ etch main
deb-src http://mirror.switch.ch/ftp/mirror/debian/ etch main
deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main

deb http://security.debian.org/ stable/updates main
deb http://www.backports.org/debian sarge-backports main contrib non-free
[/code]

Et c’est bon, j’ai un php4.4.x, à mon avis c’est grace aux dépots etch[/quote]

si tu es sous sarge vaut mieux prendre les paquets de sarge.
mais bon tu fais comme tu veux…
a moins que tu ais un fichier préférences.

Je pense qu’il vaut mieux faire comme tu le dis, rester en sarge.

Donc si j’ai ca dans mon sources c’est bon ? :

[code]deb http://ftp.fr.debian.org/debian sarge main contrib non-free
deb http://security.debian.org/ sarge/updates main contrib non-free

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

deb http://security.debian.org/ stable/updates main
deb http://www.backports.org/debian sarge-backports main contrib non-free [/code]

Par la suite, existe t-il un moyen de choisir une version de php, ou du moins de consulter la liste de celles disponibles ?

d’habitude je fais des apt-cache search… mais on ne peut pas choisir la version

[quote]Je pense qu’il vaut mieux faire comme tu le dis, rester en sarge.

Donc si j’ai ca dans mon sources c’est bon ?[/quote]
Oui mais a ta place je commenterais les dépots backports le temps d’installer php et ensuite tu peux les décommenter.

dans les dépôts dotdeb tu as les dernières version (php 4.4.4 et php 5.2.0) si tu veux des versions plus anciennes ils faut les compiler.

Voici des paquets pour les anciennes version.
ftp.superuser.co.kr/pub/php/

merci, j’essaye ca demain !