Je conçois mon site dans le système win7 et, aujourd'hui, avant de louer un serveur, je déplace mon blog de win7 vers un autre ordinateur sur lequel CentOS 5.5 est installé pour un dernier test. J'ai référencé l'article http : //codex.wordpress.org/Moving_WordPress
déplacer mon site de d:/www/
à /var/www/html
, et mon site fonctionne bien, tous les post, commentaire n'ont aucun problème.
Mais je ne peux pas me connecter sur mon site. J'ai deux comptes de test, l'un est administrateur, l'autre utilisateur normal, les deux comptes ne peuvent pas se connecter. Lorsque je remplis le nom d'utilisateur et le mot de passe, cliquez sur le bouton de connexion. La page s'actualisera et ne retournera pas à la page de connexion sans indication d'erreur. J'ai cherché sur Google avec une tonne de messages, j'ai essayé de renommer le dossier du plugin, d'effacer les cookies du navigateur Web ...
Désolé, je ne peux pas tester un mot de passe, oubliez et enregistrez-vous, car je n’ai pas installé de script de messagerie dans localhost.
En attendant une solution possible, salutations.
J'ai résolu ce problème étrange par moi-même. Partagez mon expérience à tous.
Trouver ces 2 lignes dans /etc/php.ini
upload_max_filesize 16M
post_max_size 16M
Ajoute commun avant, pour que le changement soit:
;upload_max_filesize 16M
;post_max_size 16M
Et enfin, n'oubliez pas de redémarrer Apache: service httpd restart
via SSH.
Ensuite, je pourrais me connecter à mon site sous Linux en tant que système Win7.
Je pense que vous devrez peut-être modifier certaines données de votre base de données.
En supposant que votre préfixe de table est wp_
et que votre base de données est wordpress
...
1) Ouvrez la base de données Admin
2) Regardez sous la table wp_options
et cherchez siteurl
pour vous assurer qu’elle est correcte.
3) Si vous avez plusieurs sites, regardez sous chaque wp_XX_options
et vérifiez que siteurl
est correct.
4) Allez à la page de connexion ... et connectez-vous
5) Problème résolu. (si tout va bien)