| « prev next » |
Auteur : Jian Shuo Wang. Édité : 27 octobre 2003. Étiquette : movabletype (11)
Copyright : Vous êtes libre pour redistribuer ce travail, tant que vous gardez ces déni et lien.
Permlink : http://home.wangjianshuo.com/fr/20031027_invalid_login_on_my_movabletype.htm
Car il a pu avoir noté, mon emplacement a éprouvé des difficultés techniques yersterday. Le système de commentaire n'a pas fonctionné. Vous verrez que l'entrée avec l'identification « xx » pas exisit ou paginer messages d'erreur non trouvés ou autres. Ceci a duré pendant environ 20 heures.
Pour moi, quand j'essaye d'ouvrir une session en utilisant mon nom et mot de passe d'utilisateur dans MovableType, j'ai obtenu l'erreur suivante :
« Ouverture inadmissible »
Elle a semblé que j'ai dactylographié l'username et le mot de passe faux, qui j'étais très sûr d'être correct.
J'ai essayé le mot de passe de récupération dans la fonction de MovableType mais ai été dit que l'utilisateur « Jian Shuo Wang » n'existe pas.
De câble
J'ai été vraiment effrayé et immédiatement soutenu tout. J'ai essayé beaucoup de méthodes, y compris la restauration mes protections précédentes au serveur. Celles-ci ne fonctionne pas. Après ce, je sais quelque chose mal avec le logiciel de serveur, au lieu de mes dossiers de base de données.
Des réponses ont été données
Je devrais rechercher avec Google la « ouverture d'Invide » et le MovableType plus tôt. En fait, ce problème est descrbied dans l'utilisateur mannual de MovableType déjà. Selon le secton de dépannage :
J'ai changé des centres serveurs, et maintenant je ne peux pas ouvrir une session au type mobile
Quand vous changez accueillir des fournisseurs (ou le mouvement juste à un serveur différent au même fournisseur), il est possible que les deux serveurs aient différentes versions de la bibliothèque de DB de Berkeley ; c'est la bibliothèque que le type mobile emploie pour stocker vos données. Quand vous copiez les dossiers de DB d'un centre serveur à l'autre, si les deux centres serveurs ont différentes versions de DB de Berkeley, le nouveau centre serveur ne pourra pas indiquer les dossiers du vieux centre serveur.
Ceci peut être fixé en convertissant les dossiers de DB plus d'en format employé par la nouvelle version de bibliothèque ; ceci est accompli de plusieurs différentes manières, selon les versions de DB de Berkeley impliquées. Les dossiers qui doivent être convertis sont tous les dossiers dans votre annuaire de DB dont les noms de fichier finissent dans .db ou .idx (les dossiers de .lock n'ont pas besoin d'être convertis).
L'administrateur de serveur a amélioré le conducteur de Dataase
Il s'est avéré que l'administrateur de serveur a amélioré le conducteur de base de données sur le serveur. J'ai vérifié le système avec mt-check.cgi et ai obtenu le résultat suivant :
Type mobile [mt-check.cgi]
L'INFORMATION DE SYSTÈME :
Annuaire de fonctionnement courant : E : /customer/wangjianshuo
Logiciel d'exploitation : MSWin32
Version de Perl : 5.6.0
(Probablement) courant sous le cgiwrap ou le suexecVÉRIFICATION LES MODULES REQUIS :
HTML : : Calibre (>= 2 de version)…
Votre serveur a le HTML : : Le calibre a installé (version 2.6).Image : : Taille…
Votre serveur a l'image : : Taille installée (version 2.992).Dossier : : Spéc. (>= 0.8 de version)…
Votre serveur a le dossier : : Spéc. installée (version 0.8).Cgi : : Biscuit…
Votre serveur a le cgi : : Biscuit installé (version 1.16).
VÉRIFICATION LES MODULES DE STOCKAGE DE DONNÉES :Les modules suivants sont employés par les différentes options de stockage de données dedans
Type mobile. Dans l'ordre couru le système, votre serveur doit avoir au moins
un de ces modules installés.DB_File…
Votre serveur a DB_File installé (version 1.806).DBD : : mysql…
Votre serveur n'a pas DBD : : mysql installé. DBI et
DBD : : le mysql sont exigés si vous voulez employer la base de données de MySQL
principal. Veuillez consulter les instructions d'installation pour l'aide
en installant DBD : : mysql.DBD : : Page…
Votre serveur n'a pas DBD : : Page installée. DBI et DBD : : Page
sont exigés si vous voulez employer la base de données de PostgreSQL
principal. Veuillez consulter les instructions d'installation pour l'aide
en installant DBD : : Page.DBD : : SQLite…
Votre serveur n'a pas DBD : : SQLite installé. DBI et
DBD : : SQLite sont exigés si vous voulez employer la base de données de SQLite
principal. Veuillez consulter les instructions d'installation pour l'aide
en installant DBD : : SQLite.
VÉRIFICATION LES MODULES FACULTATIFS :Les modules suivants sont facultatifs ; si votre serveur n'a pas ces derniers
des modules installés, vous devez seulement les installer si vous avez besoin du
fonctionnalité que le module fournit.LWP : : UserAgent…
Votre serveur a LWP : : UserAgent installé (version 1.73).SAVON : : Lite (>= 0.5 de version)…
L'un ou l'autre votre serveur n'a pas le SAVON : : Lite installé, ou
la version qui est installée est trop vieille. SAVON : : Lite est facultatif ;
il est nécessaire si vous souhaitez utiliser le serveur de la TA XML-RPC
exécution. Veuillez consulter les instructions d'installation
pour l'aide en installant le SAVON : : Lite.Dossier : : La température…
Votre serveur n'a pas le dossier : : La température installée. Dossier : : La température est
facultatif ; elle est nécessaire si vous voudriez pouvoir en mesure à
recouvrir les dossiers existants quand vous téléchargez. Veuillez consulter
instructions d'installation pour l'aide en installant le dossier : : La température.Image : : Magick…
Votre serveur a l'image : : Magick installé (version 5.26).
Votre serveur a tous les modules exigés installés ; vous n'avez pas besoin
effectuer toutes les installations additionnelles de module. Continuer l'installation
instructions.
Je ne peux pas me rappeler le nombre de version précédent, mais il n'était évidemment pas 1.806 - cette corde semble si étrange à moi.
La difficulté
La difficulté était facile - pour courir le db_upgrade commander sur tous les *.db et *.idx.
« Courir le db_upgrade ? » Il est facile de dire ! Le db_upgrade peut être facilement obtiennent sur un serveur de Linux ou d'Unix. Où peux-je obtenir la commande de db_upgrade d'un système de Windows ?
J'ai recherché l'Internet et non obtenu de réponse. La difficulté finale était, pas étonnamment, j'ai demandé l'aide de mon ami Eric. Il a ouvert un compte sur son serveur de Linux pour moi. Je n'étais pas assez habile pour transférer des données à partir de Windows à Linux encore. Ainsi j'ai ouvert le service de ftp sur un autre serveur 2003 de Windows, transféré tout mon *.db et les dossiers de *.idx à ce serveur, le téléchargent du serveur de Linux - remercier Dieu que le TCP/IP travaille au Linux. Courir la commande du db_upgrade *.db *.idx à la chemise contenant les dossiers de base de données. Transférer alors les nouveaux dossiers en arrière par l'intermédiaire du ftp server. Cela a fonctionné comme un charme. Le cauchemar du problème de dabase fini.
Importance de protection
Beaucoup d'articles sont avaiable sur l'installation de MovableType. Cependant, je n'ai pas vu n'importe qui protection parlante de MovableType. Je suggère l'approche de secours suivante.
1. Exporter les entrées. Sur la console de MovableType, cliquer l'importation/exportation de la barre gauche de navigation et cliquer les entrées d'exportation du name> de blog de <your et vous voyez le code de HTML. Ne pas cliquer directement le dossier - > économiser comme…. pour le sauver. Au lieu de cela, vue de clic - > code source. Après que les codes soient chargés dans le bloc-notes, clic économiser sur le menu de dossier pour le sauver. J'emploie le convension de appellation de yyyymmdd-blogname-weekly.backup.txt pour sauver les dossiers.
Note spéciale : Veuillez vérifier les dossiers exportés pour s'assurer qu'il n'y a aucune ligne avec plus de sept tirets « - ». Les tirets de begining de la ligne a des significations sepecial. Remplacer ainsi n'importe quel seperator dans les commentaires ou les corps d'entrée comme le ""
2. Économiser tous dossiers de .db et de .idx dans vos chemises de base de données. Il devrait y avoir 53 dossiers de elles. Les dossiers de .lock toujours a les bytes 0 dans elle et n'a pas besoin de protection.
« Prev : Commande de trafic à Changhaï
Après » : JW Marriott dans la place de demain s'ouvre