PHP 7.3 -> 7.4 : GET not supported for current URL
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

PHP 7.3 -> 7.4 : GET not supported for current URL

Par
PascalC25
Créé le 2022-03-11 12:50:58 (edited on 2024-09-04 12:33:26) dans Hébergements Web

Bonjour,
Je veux passer à PHP 7.4, mais de simples page WEB ne fonctionnent plus, avec l'erreur
> Not Implemented
> GET not supported for current URL.
> Additionally, a 501 Not Implemented error was encountered while trying to use an ErrorDocument to handle the request.


Par exemple la page https://cambier.eu/meteo/maison.php
Je suis assez démuni, et je n'ai rien trouvé ici pour m'aider. Je suis aussi désappointé, car ce code PHP fonctionne en local.
Je suis loin d'être expert en hébergement, ce n'est pas ma partie.
Alors si vous pouvez me mettre sur une piste pour résoudre le problème, MERCI !


9 réponses ( Latest reply on 2023-03-08 10:02:38 Par
Gaston_Phone
)


GET not supported for current URL.


Probablement avez-vous laissé "stable" en même temps que 7.4
Mais 7.4 n'est plus disponible en version 32-bit, il faut choisir "stable64"

Je sais chez OVH il y a tellement d'options disponibles qu'on a du mal à s'y retrouver...

Merci de ta réponse,
En effet, il n'y a pas d'autre moyen que choisir "stable64" pour passer en 7.4. Et c'est ce que j'ai fait
Mais cela ne résous pas mon problème.

Bonjour,

regarder en FTP dans vos dossier si vous avez plusieurs fichiers .ovhconfig

Et si il n'y en a qu'un seule c'est quoi son contenu ?

Cordialement, janus57

Je ne vois qu'un seul fichier et son contenu est (quand il est en 7.4) :
> app.engine=phpcgi
> app.engine.version=7.4
> http.firewall=security
> environment=production
> container.image=stable64

Bonjour,


app.engine=phpcgi

si vous le changer en "app.engine=php" ?

Et perso je dé-conseil d'activer le firewall

Cordialement, janus57

Cela ne change rien :/

Bonjour,

il faut alors regarder dans les logs d'erreur, il doit y avoir un fichier qui perturbe.

Cordialement, janus57

Et où sont les logs ?

Bonjour,

je vous invite à consulter la documentation qui est mise à votre disposition => https://docs.ovh.com/fr/hosting/mutualise-consulter-les-statistiques-et-les-logs-de-mon-site/

Cordialement, janus57

Ah... encore une litanie à se farcir. C'est fatiguant de donner une réponse directe ? Ben oui, nul ne la connait car c'est selon ?

Bonjour,
Voici donc les erreurs lors du changement en 7.4. Je dois dire que je n'y comprend rien !

[Sat Mar 12 17:04:18 2022] [warn] [client 10.12.10.4] [host www.cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2, referer: http://pascal.cambier.eu/
[Sat Mar 12 17:04:25 2022] [warn] [client 10.12.10.4] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2
[Sat Mar 12 17:05:55 2022] [warn] [client 10.12.10.4] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2
[Sat Mar 12 17:05:56 2022] [warn] [client 10.12.10.4] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2, referer: https://cambier.eu/meteo/
[Sat Mar 12 17:07:17 2022] [warn] [client 10.12.10.4] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2
[Sat Mar 12 17:07:23 2022] [warn] [client 10.12.10.4] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2
[Sat Mar 12 15:04:10 2022] [error] [client 198.136.54.34] ModSecurity: Access denied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "/usr/local/apache2/conf/modsecurity/base_rules/modsecurity_crs_21_protocol_anomalies.conf"] [line "65"] [id "960009"] [rev "2.1.1"] [msg "Request Missing a User Agent Header"] [severity "NOTICE"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER_UA"] [tag "WASCTC/WASC-21"] [tag "OWASP_TOP_10/A7"] [tag "PCI/6.5.10"] [hostname "cambier.eu"] [uri "/"] [unique_id "YiyoWlm2mStK5-Y2QYo2egAAAAk"]
[Sat Mar 12 17:04:42 2022] [warn] [client 10.12.10.4] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2
[Sat Mar 12 17:05:46 2022] [warn] [client 10.12.10.6] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2
[Sat Mar 12 17:05:55 2022] [warn] [client 10.12.10.6] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2
[Sat Mar 12 17:07:04 2022] [warn] [client 10.12.10.4] [host cambier.eu] engine phpcgi version 7.2 not available at /var/lib/fastcgi/php//images/stable64/7.2


engine phpcgi version 7.2 not available


et 2 jours plus tôt :

si vous le changer en "app.engine=php" ?


L'avez-vous fait ?


ModSecurity


et 2 jours avant:

Et perso je dé-conseil d'activer le firewall


L'avez-vous fait aussi ?

Bonjour,

je dirais même que au vu des logs je soupçonne plusieurs .ovhconfig

Car dans les logs :


[host www.cambier.eu] engine phpcgi **version 7.2** not available at /var/lib/fastcgi/php//images/[b]stable64/7.2[/b], referer: http://pascal.cambier.eu/

et c'est juste impossible d'avoir PHP7.2 en environnement stable64, donc soit il y a plusieurs .ovhconfig (malgré une affirmation contraire), soit tout n'a pas été dit.

Et je me répète pour les .ovhconfig il faut regarder sur **TOUT l'espace FTP/disque** (y compris les autres sites si il y en a).

Cordialement, janus57

Bon donc, au temps pour moi :
À jouer entre les différentes configurations, le phpcgi et le parefeu sont revenus.
Hé oui, j'ai trouvé un 2ème fichier ovhconfig. Heureusement que FileZilla a une option de recherche !

Et maintenant, cela fonctionne.

Merci @Fritz2cat et @janus57 pour votre patience, disponibilité et expertise !

il faut supprimer les deux ? meme problem

Bonjour,

faite votre propre sujet avec toute les informations nécessaires

Cordialement, janus57

salut et merci pour votre réponse
apres fait mise a jour de mon web toujours affiché
501 not implemented
avant fait le mise a jour le version de php 7 apres mise a jour le php vers 7.4 il maffiche le problem
le problème que la nouvelle mise a jour de web besoin le 7.4

Bonjour @WalhaziB

Faites votre propre sujet et indiquez votre domaine s'il vous plaît.

Les réponses sont actuellement désactivées pour cette question.