Cet article présente principalement un résumé des problèmes liés à l'installation, à la configuration et à l'utilisation de la plateforme open source de gestion des défauts PHP mantis. Mantis est une plateforme open source de gestion des défauts pour PHP. Les amis dans le besoin peuvent se référer au
.besoins de développement. Installez mantis (Mantis Bug Tracker, plateforme de gestion des défauts du système de suivi des défauts), téléchargez la dernière version, l'adresse du site officiel est http://www.mantisbt.org/download.php
Installation.n'est pas fluide. Mais c'est assez cahoteux. Voici un résumé pour une utilisation future (PS : la dernière version de mantisbt-1.2.11)
1.
1.Votre base de données n'a pas encore été créée. Veuillez créer la base de données, puis installer les tables et les données en utilisant les informations ci-dessus avant de continuer.
Cela signifie que les données n'ont pas été créées et doit être créé manuellement, ce qui signifie qu'une longue liste sera affichée devant. Exécutez simplement l'instruction SQL. Bien sûr, ne copiez pas le message d'avertissement à l'intérieur. Mon expérience personnelle consiste à séparer la table de création de la table de modification suivante. , car souvent, les instructions suivantes ne sont pas exécutées. Lors de l'utilisation, j'ai constaté que de nombreuses requêtes signalent des erreurs telles qu'une colonne inconnue, ce qui est dû à cela
2.config_inc.php indiquera que cela ne peut pas l'être. créé. Il s'agit simplement d'un fichier php qui écrit certaines configurations pour la connexion à la base de données. Créez-le directement et placez-le. Copiez simplement le contenu de l'invite
3. changer le mot de passe de l'administrateur par défaut (il est recommandé de reconstruire l'administration puis de désactiver l'administrateur. Vous connaissez la raison.
Problèmes rencontrés lors de l'utilisation
1. Problème d'heure de fonction, des fonctions telles que date() indiqueront qu'elles ne sont pas sécurisées, puis indiqueront que le fuseau horaire a été défini. Quelque chose comme ça. Cela nécessite de définir un fuseau horaire par défaut dans php.inc. Asie/Shanghai. Remplacez-le par ceci $g_default_lingual= 'chinese_simplified';3.database_version (c'est la raison pour laquelle les données mantis_config_table ne sont pas insérées, tout ira bien après la réexécution).4. Cliquez pour afficher la distribution (view .php?id=1), une erreur sera signalée, ou colonne inconnue 'user_id', vérifiez l'instruction alter liée à la table mantis_bug_file_table et exécutez-la (cela semble un un peu absurde, le fonctionnaire ne nettoiera pas la déclaration sql) ).5. Configuration du courrier, j'utilise smtp, cette configuration est universelle (j'utilise 163) Baidu, vous saurez qu'il y a des paramètres pertinents dans . config_defaults_inc.php, écrivez-le correctement Pas de problème Après les étapes précédentes, mantis ira bien Ensuite, profitez du plaisir de mantis, chers amis.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!