Hébergement Web-old - Impossible d'augmenter la mémoire allouée à PHP
... / Impossible d'augmenter la...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Impossible d'augmenter la mémoire allouée à PHP

Von
RichardR1
Erstellungsdatum 2019-04-09 10:56:53 (edited on 2024-09-04 13:01:22) in Hébergement Web-old

Bonjour,
Ma configuration (www.roussel.ch)
OVH hébergement mutualité Perso 2014
Wordpress v5.1.1
Thème Avada v3.9.4
OVH config
app.engine=php
app.engine.version=7.0
http.firewall=none
environment=production
container.image=stable

Pour passer à la version supérieure du thème Avada (4.03), je dois augmenter la mémoire PHP à 128 MO ou 256 MO (actuellement 40 MO)
J’ai ajouté à la fin de wp-config.php
define( 'WP_MEMORY_LIMIT', '128M' );
define( 'WP_MAX_MEMORY_LIMIT', '128M' );
ini_set( 'memory_limit', '128M' );
Aucun effet, la mémoire allouée est toujours 40 MO
Je ne sais plus quoi faire, une idée ?


5 Antworten ( Latest reply on 2019-04-09 16:07:26 Von
kyodev
)

> (actuellement 40 MO)

d'où sors tu ça?

> define( 'WP_MEMORY_LIMIT'

idem...

Wp ne pourra rien
d'autant que tu as 512Mo, voir phpinfo

https://imgur.com/Aqx4Mmdl.pn
http://fpm7.1check.cluster015.ovh.net/phpinfo.phpcheck.cluster015.ovh.net/phpinfo.php

---
accessoirement

php7.0 est périmé -> 7.2
les redirections https ne sont pas forcées
le site est configuré sur le domaine root, pas le sous-domaine www
tu utilise des plugins d'aventuriers (genre hide-login)

Effectivement PhpInfo indique 512 MO.
Le status du thème avada indique
"WP Memory Limit: 40 MB - We recommend setting memory to at least 128MB.
To import classic demo data, 256MB of memory limit is required.
Please define memory limit in wp-config.php file. To learn how, see: Increasing memory allocated to PHP."

Les informations suivantes viennent du Codex WP pour augmenter la mémoire PHP :
define( 'WP_MEMORY_LIMIT', '128M' );
define( 'WP_MAX_MEMORY_LIMIT', '128M' );
ini_set( 'memory_limit', '128M' );

Je suis pour l'instant bloqué au PHP 7.0 car si je passe en 7.1 ou 7.2, le site plante (erreurs de syntaxe dans les composants sliders de Avada). J'attendais d'avoir augmenté la mémoire PHP pour installer Avada 4.03 et passer à PHP 7.2

Pour les "plugins d'aventuriers", j'ai parcouru la liste des extensions, je ne vois pas hide-login que je ne connais pas.

je te garantis que tu as des entêtes qui ne sont pas standard sur un WP:
```text
curl --head http://www.roussel.ch/
HTTP/1.1 301 Moved Permanently
X-Redirect-By: WordPress
```
ou un autre fameux du genre ssl-ready (mais tes redirections ne sont pas correctes)

monte PHP
installe manuellement ton plugin, ça marchera

Merci pour ces infos.
J'ai installé la dernière version du thème Avada, il me donne bien 512 MO pour PHP - ça c'est réglé.
Je suis aussi passé en PHP 7.2, j'ai bien accès au site et à la page WP Admin, tout est OK.
Je vais inspecter tous les plugins pour ne garder que ceux qui sont strictement nécessaires.
Pour les entêtes non standard sur WP, je ne vois pas trop ce que c'est, mais je vais chercher de mon côté.
Comme mon site est la copie d'un autre site existant, c'est peut-être l'origine du "Moved Permanently".

> Comme mon site est la copie d'un autre site existant,

non, sauf si tu utilises un plugin de clonage/transfert


> Je vais inspecter tous les plugins

perso, quand j'analyse un site, tous les répertoires de plugin datant du 1er semestre 2018, donc pas de mise à jour depuis, c'est tribunal pour confirmer leur exécution capitale :)