Lorsque vous installez WordPress pour la première fois programme, configuration nginx Le port est 8081.
Après avoir démarré les services nginx et php, visitez http://www.example.com:8081/wp-admin pour démarrer l'installation étape par étape, puis avec succès créez le site Web du blog.
Une fois le site Web exécuté pendant un certain temps, vous devez changer le port 8081 en port 80. À ce stade, changez le port 8081 dans la configuration nginx en port 80 et rechargez le fichier de configuration nginx. L'accès au site Web passera automatiquement au port 8081. (Ancien port configuré la dernière fois), vider le cache du navigateur et redémarrer nginx ne peut toujours pas résoudre le problème.
Cause du problème :
Lors de l'installation de WordPress pour la première fois, l'adresse de la page d'accueil du site Web sera enregistrée dans la base de données WordPress. Lors de l'accès ultérieur au site Web, l'adresse de la page d'accueil dans la base de données prévaudra. modifiez individuellement l'adresse d'accès mappée par les serveurs Web tels que nginx (modifications de l'adresse IP, du nom de domaine et du port), elle accédera toujours automatiquement à l'adresse de la page d'accueil stockée.
Solution :
Modifiez la base de données wordpress, la table wp_options, le champ option_name est égal à 2 enregistrements de siteurl et home will La valeur option_value de ces deux enregistrements est mise à jour avec votre dernière adresse modifiée, par exemple : http://www.example.com ou http://www.example.com:80Une fois le changement réussi, vous pouvez accéder normalement au site Web WordPress via le port 80Instruction d'opération MySQL :
# wp_options表 查询记录 select * from wp_options where option_name in ('siteurl','home'); # wp_options表 更新option_value的值 update wp_options set option_value='http://www.example.com:80' where option_name in ('siteurl','home');