Question

J'ai un CPT WordPress que j'ai eu en cours d'exécution pendant deux semaines. Il n'y avait pas de problèmes avec elle.

Dans les deux derniers jours, il a été détraqué. Toutes les quelques minutes, WordPress oublie que la page existe et renvoie une erreur 404. Cela peut être fixé par la suppression des règles permalien dans le panneau d'administration, mais quelques minutes plus tard, les mêmes choses qui se passe et il doit être fixé à nouveau.

Quelqu'un sait ce qui pourrait être la cause, ou comment réparer?

Erreurs: Certains d'entre eux:

[Fri Sep 24 04:11:17 2010] [error] [client 150.254.160.253] Invalid method in request \\n\\n

Plus de ces (TV2 est la limace pour le CPT):

[Fri Sep 24 03:25:15 2010] [error] [client 67.142.166.25] File does not exist: /var/www/vhosts/default/htdocs/tv2

Et une tonne de celles-ci:

[Fri Sep 24 03:58:36 2010] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
Était-ce utile?

La solution

Je ne sais pas la mise en page de chemin spécifique sur votre serveur Web, mais les entrées du journal d'erreur ne regarde pas moi qu'il est spécifiquement lié wordpress:

  

Méthode non valide dans la demande \\ n \\ n

Cette erreur est causée par une requête HTTP non valide. Chaque requête HTTP a une méthode. Très certainement il manquait dans la demande qui a abouti à l'entrée du journal.

  

Le fichier n'existe pas: / var / www / vhosts / default / htdocs / TV2

Le fichier n'existe pas message n'est pas normalement créé lorsqu'un script renvoie PHP 404 têtes de réponse. Donc, certainement, cette erreur n'a pas été rapporté par Wordpress, mais par le serveur lui-même. Probablement la configuration mod_rewrite pour votre blog wordpress était indisponible.

  

index Répertoire interdit par la directive Options: / var / www / html /

Cela semble la même chose pour moi. Si /var/www/html/ est le Webroot de votre blog, cela montre que index.php n'a pas été trouvée ou n'a pas été cherché comme index de répertoire par votre serveur Web.


Donc à la fin ce ressemble beaucoup à un problème de configuration de serveur Web pour moi. reconstruction permanente permaliens ne contribuerait pas ici non plus alors. Si vous n'êtes pas sûr, vous pouvez utiliser le permafrost (Plugin Wordpress) . Une question connexe regaring 404 erreurs et permaliens est: pas travail, la livraison 404.

Autres conseils

Mon premier instinct est qu'un plug-in peut être à blâmer. De nombreux plugins qui touchent le moteur de réécriture de WordPress videra les règles de réécriture quand ils sont utilisés plutôt que quand ils sont d'abord activés (qui est ce qu'ils sont supposé à faire).

Alors je vérifiez vos plug-ins et voir si l'un d'entre eux touchent les rewriter ou en appelant flush_rewrite_rules() et, le cas échéant, désactivez-les et voyez si cela résout le problème. Si vous devez vivre sans fonctionnalité pour un jour ou deux pour diagnostiquer le problème, je dirais que ça vaut le coup.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top