Erreur 501, htaccess et ovhconfig, plusieurs PHP
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.
Question

Erreur 501, htaccess et ovhconfig, plusieurs PHP

by
MarineF4
Created on 2022-06-27 07:19:17 (edited on 2024-09-04 11:38:08) in Hébergements Web



Bonjour à toutes et à tous,

Mon nom de domaine est : www.lesdessines-imprimes.com pour lequel je rencontre une erreur 501

j'utilise : OVHCloud Pro

Li site fonctionait depuis plusieurs année, J'ai aouté un nouveau site sur mon hébergement , pour lequel j'ai mis à jour PHP (8.0) du coup, mon ancien site construit sous PHP 5.6 ne fonctionnait plus. Suivant les conseils des conseillers OVH, j'ai crée un fichier OVHCONFIG spécifique dans le dossier WWA de l'ancien site, que je vous poste ici,

http.firewall=none
app.engine=php
container.image=stable64
environment=production
app.engine.version=5.6

ainsi que le fichier htaccess ci-dessous, merci d'avance de votre aide !

# BEGIN WPSuperCache
# END WPSuperCache

# BEGIN W3TC Browser Cache

AddType text/css .css
AddType text/x-component .htc
AddType application/x-javascript .js
AddType application/javascript .js2
AddType text/javascript .js3
AddType text/x-js .js4
AddType video/asf .asf .asx .wax .wmv .wmx
AddType video/avi .avi
AddType image/bmp .bmp
AddType application/java .class
AddType video/divx .divx
AddType application/msword .doc .docx
AddType application/vnd.ms-fontobject .eot
AddType application/x-msdownload .exe
AddType image/gif .gif
AddType application/x-gzip .gz .gzip
AddType image/x-icon .ico
AddType image/jpeg .jpg .jpeg .jpe
AddType image/webp .webp
AddType application/json .json
AddType application/vnd.ms-access .mdb
AddType audio/midi .mid .midi
AddType video/quicktime .mov .qt
AddType audio/mpeg .mp3 .m4a
AddType video/mp4 .mp4 .m4v
AddType video/mpeg .mpeg .mpg .mpe
AddType application/vnd.ms-project .mpp
AddType application/x-font-otf .otf
AddType application/vnd.ms-opentype ._otf
AddType application/vnd.oasis.opendocument.database .odb
AddType application/vnd.oasis.opendocument.chart .odc
AddType application/vnd.oasis.opendocument.formula .odf
AddType application/vnd.oasis.opendocument.graphics .odg
AddType application/vnd.oasis.opendocument.presentation .odp
AddType application/vnd.oasis.opendocument.spreadsheet .ods
AddType application/vnd.oasis.opendocument.text .odt
AddType audio/ogg .ogg
AddType application/pdf .pdf
AddType image/png .png
AddType application/vnd.ms-powerpoint .pot .pps .ppt .pptx
AddType audio/x-realaudio .ra .ram
AddType image/svg+xml .svg .svgz
AddType application/x-shockwave-flash .swf
AddType application/x-tar .tar
AddType image/tiff .tif .tiff
AddType application/x-font-ttf .ttf .ttc
AddType application/vnd.ms-opentype ._ttf
AddType audio/wav .wav
AddType audio/wma .wma
AddType application/vnd.ms-write .wri
AddType application/font-woff .woff
AddType application/font-woff2 .woff2
AddType application/vnd.ms-excel .xla .xls .xlsx .xlt .xlw
AddType application/zip .zip


ExpiresActive On
ExpiresByType text/css A31536000
ExpiresByType text/x-component A31536000
ExpiresByType application/x-javascript A31536000
ExpiresByType application/javascript A31536000
ExpiresByType text/javascript A31536000
ExpiresByType text/x-js A31536000
ExpiresByType video/asf A31536000
ExpiresByType video/avi A31536000
ExpiresByType image/bmp A31536000
ExpiresByType application/java A31536000
ExpiresByType video/divx A31536000
ExpiresByType application/msword A31536000
ExpiresByType application/vnd.ms-fontobject A31536000
ExpiresByType application/x-msdownload A31536000
ExpiresByType image/gif A31536000
ExpiresByType application/x-gzip A31536000
ExpiresByType image/x-icon A31536000
ExpiresByType image/jpeg A31536000
ExpiresByType image/webp A31536000
ExpiresByType application/json A31536000
ExpiresByType application/vnd.ms-access A31536000
ExpiresByType audio/midi A31536000
ExpiresByType video/quicktime A31536000
ExpiresByType audio/mpeg A31536000
ExpiresByType video/mp4 A31536000
ExpiresByType video/mpeg A31536000
ExpiresByType application/vnd.ms-project A31536000
ExpiresByType application/x-font-otf A31536000
ExpiresByType application/vnd.ms-opentype A31536000
ExpiresByType application/vnd.oasis.opendocument.database A31536000
ExpiresByType application/vnd.oasis.opendocument.chart A31536000
ExpiresByType application/vnd.oasis.opendocument.formula A31536000
ExpiresByType application/vnd.oasis.opendocument.graphics A31536000
ExpiresByType application/vnd.oasis.opendocument.presentation A31536000
ExpiresByType application/vnd.oasis.opendocument.spreadsheet A31536000
ExpiresByType application/vnd.oasis.opendocument.text A31536000
ExpiresByType audio/ogg A31536000
ExpiresByType application/pdf A31536000
ExpiresByType image/png A31536000
ExpiresByType application/vnd.ms-powerpoint A31536000
ExpiresByType audio/x-realaudio A31536000
ExpiresByType image/svg+xml A31536000
ExpiresByType application/x-shockwave-flash A31536000
ExpiresByType application/x-tar A31536000
ExpiresByType image/tiff A31536000
ExpiresByType application/x-font-ttf A31536000
ExpiresByType application/vnd.ms-opentype A31536000
ExpiresByType audio/wav A31536000
ExpiresByType audio/wma A31536000
ExpiresByType application/vnd.ms-write A31536000
ExpiresByType application/font-woff A31536000
ExpiresByType application/font-woff2 A31536000
ExpiresByType application/vnd.ms-excel A31536000
ExpiresByType application/zip A31536000


AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/bmp application/java application/msword application/vnd.ms-fontobject application/x-msdownload image/x-icon image/webp application/json application/vnd.ms-access application/vnd.ms-project application/x-font-otf application/vnd.ms-opentype application/vnd.oasis.opendocument.database application/vnd.oasis.opendocument.chart application/vnd.oasis.opendocument.formula application/vnd.oasis.opendocument.graphics application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.spreadsheet application/vnd.oasis.opendocument.text audio/ogg application/pdf application/vnd.ms-powerpoint image/svg+xml application/x-shockwave-flash image/tiff application/x-font-ttf application/vnd.ms-opentype audio/wav application/vnd.ms-write application/font-woff application/font-woff2 application/vnd.ms-excel

# DEFLATE by extension
AddOutputFilter DEFLATE js css htm html xml



FileETag MTime Size

Header unset Set-Cookie



FileETag MTime Size

Header append Vary User-Agent env=!dont-vary



FileETag MTime Size

Header unset Set-Cookie




Header unset Last-Modified



Header set Referrer-Policy ""

# END W3TC Browser Cache
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


# END WordPress


12 Replies ( Latest reply on 2022-06-28 15:25:40 by
MarineF4
)

Bonjour @MarineF4

http://www.1imprimes.comimprimes.com --> **GET not supported for current URL.**

Vous avez simplement un plugin qui n'autorise pas PHP 8.

Voir dans mon guide, paragraphe : **W - PLUGINS en erreur, dossier PLUGINS**
Profitez-en pour lire attentivement les paragraphes **A à J** de ce guide.

**__________________________________________________________________________________**


Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements pour une Installation complète et propre de votre Site.

**************************************************************************************************
* **Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site** *
**************************************************************************************************

Voir --> **https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm CMS - WordPress - Guide Installation chez OVH**
Contrôler votre situation en suivant **attentivement** les paragraphes : **A** à **J**

_N'hésitez pas à me faire un retour : positif ou négatif._
_C'est comme cela que je peaufine mon Guide._

_Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »_


GET not supported for current URL.

Vous avez simplement un plugin qui n'autorise pas PHP 8.


Je pense que ce diagnostic est faux.


Suivant les conseils des conseillers OVH, j'ai crée un fichier OVHCONFIG spécifique dans le dossier WWA de l'ancien site, que je vous poste ici,


Chez OVH on a la particularité de pouvoir choisir sa version de PHP via le .ovhconfig, et dans la plupart des cas ça fonctionne si on mélange des versions dans un même hébergement. Ceci n'est pas documenté et je suis très étonné que ce soit recommandé par des conseillers OVH.

En tout cas une chose est sûre. ON NE PEUT PAS MELANGER DES VERSIONS "STABLE" (32-bit) ET "STABLE64" (64-bit)

Bonjour et merci pour votre réponse, en fait le "vieux" site fonctionnait jusqu'ici sur cet hébergement OVH. J'ai ajouté un nouveau site, je l'ai installé sous le nom de domaine du vieux site (4 semaines de prise de tète pour des histoire de too many redirects mais là ca marche) et j'ai acheté un nouveau nom de domaine pour le vieux site, et c'est là que ca bloque, donc je ne vois pas quel plugin pourrait être source du problème sachant que je n'ai rien changé de l'ancien site a part OVHCONFIG


donc je ne vois pas quel plugin pourrait être source du problème sachant que je n'ai rien changé de l'ancien site a part OVHCONFIG

Quelle version de PHP était utilisée avant et maintenant pour ce vieux site ?

Combien de fichiers .ovhconfig avez-vous sur votre hébergement ?
Et quel est le chemin de chacun ?
Même question pour les dossiers d'installation de chacun des sites ?

-Le site était en 5,6 est c'était la version de PHP encore en place avant qu'on installe le nouveau il y a 3 semaines

-Nous avons crée un fichier OVHCONFIG, pour l'ancien site, et il y en a un crée automatiquement par OVH pour le nouveau
-L'ancien site est dans le dossier WWA
-Le nouveau dans le dossier WWW
-Notre fichier OVHCONFIG est dans le dossier WWA
-Celui généré par OVH dans WWW

D'avance merci

Bonjour,

tout a déjà été dit par @Fritz2cat vous ne pouvez **pas** mélanger des version PHP aussi éloigné **sur un même plan d'hébergement**.

container.image=stable64 est incompatible avec app.engine.version=5.6
et inversement container.image=stable est incompatible avec app.engine.version=7.4

Sauf que :
container.image=stable64 == accès à PHP7.3 et supérieur
container.image=stable == accès à PHP7.3 et inférieur.

Cordialement, janus57


Le site était en 5,6 est c'était la version de PHP encore en place avant qu'on installe le nouveau il y a 3 semaines


La version à vous recommander pour faire fonctionner les deux sites serait idéalement
container.image=stable

et version de php=7.3 qui pourrait peut-être coexister avec 5.6
car 7.3 est la dernière version disponible en 32-bit.
Vous ne passerez en 7.4 ou 8 que lorsque le vieux site sera abandonné.
Ou bien vous prenez un 2è hébergement pour faire vos tests.

Bonjour,


car 7.3 est la dernière version disponible en 32-bit.

lors de mes dernier test c'était 7.2 maximum, le passage à 7.3 entrainez le passage en stable64 par un mécanisme de sécurité (pour éviter de se taper un HTTP501 et parce que j'avais **1 seule et unique** .ovhconfig).

Cordialement, janus57


lors de mes dernier test c'était 7.2 maximum, le passage à 7.3 entrainez le passage en stable64 par un mécanisme de sécurité (pour éviter de se taper un HTTP501 et parce que j'avais 1 seule et unique .ovhconfig).


J'avais expérimenté le contraire me semble-t-il, encore faut-il qu'il n'y ait pas des régressions entre les différents clusters !

Bonjour,

je viens de re-tester (cluster021) et effectivement maintenant la 7.3 est compatible "stable" & "stable64"

Cordialement, janus57

Merci pour vos réponses, je viens de passer en Stable et 7.3, je vous tiens informés

J'ai appris à ne pas crier victoire trop vite mais apparemment ça marche! Merci du fond du cœur et pardon pour le doublon