La solution lors de l'installation de testlink indique que php doit être mis à niveau : désinstallez d'abord le php précédent via la commande "rm -rf" ; puis mettez à niveau php, puis démarrez enfin php ; Commande 777 -R testlink" Posez simplement une question.
L'environnement d'exploitation de cet article : système windows7, version Windows7, ordinateur DELL G3
Testlink installation et mise à niveau Résumé de la résolution des problèmes
testlink 1.9.4 mis à niveau vers 1.9.9 Remarque :
(1) Pour la méthode de mise à niveau, veuillez vous référer au document Lisez-moi en 1.9.9.
(2) Vous devez mettre à niveau php5.2.x vers 5.4 ou supérieur (j'utilise php-5.5.9).
a. Désinstallez le php5.2.x précédent (répertoire d'installation rm -rf) ; b. Pas besoin d'installer php-pfm, qui est intégré dans php 5.4.x ; > /usr/local/php/sbin/php-fpm
(3) Certaines pages provoquent des erreurs d'autorisation de dossier et de fichier, qui peuvent être résolues par chmod 777 -R testlink.
(4) D'autres problèmes peuvent être trouvés dans la liste d'erreurs ci-dessous.
Remarque : Les méthodes de démarrage, de redémarrage et d'arrêt de php5.4 et supérieur sont différentes :
Référence : http://wayne173.iteye.com/blog/1772186php 5.5.5 Modifier la méthode de restriction du fichier de téléchargement :
Copier Déplacez le fichier de configuration php.ini-production dans le répertoire racine du package de code source vers le répertoire d'installation PHP : /usr/local/php/lib/php.ini puis modifiez-le : /usr /local/php/lib/php post_max_size = **M in .ini; upload_max_filesize = **MNotez quepost_max_size doit être plus grand que upload_max_filesize
1. Affichage du fuseau horaire La solution à une configuration incorrecte
est d'ajouter putenv("TZ=Asia/Shanghai") sous /**[MONDIAL]* / dans le fichier config.inc.php du répertoire htdocstestlink ;
2. Configuration chinoise La version chinoise de TestLink est très simple. Tout d'abord, préparez une chaîne codée en chinois. .txt et copiez le fichier
dans le répertoire...testlinklocalzh_CN Remplacez le fichier d'origine. Ensuite, ouvrez le fichier config.inc.php, recherchez l'option
default_lingual et modifiez le paramètre en "zh_CN", comme indiqué dans la figure 8. A ce moment, actualisez votre page de connexion
et elle deviendra chinoise
3. Configuration du port , modifiez D:testlinkxamppapacheconfhttpd.conf, "Listen 80" Remplacez par "Listen 8081"
4. Erreur lors de la connexion : C:Program Filesxampphtdocstestlinklibfunctionslang_api.php 173 erreur de ligneSolution
Fichier : C:Program Filesxampphtdocstestlinklibfunctionslang_api.php
Ligne 173
$t_lang_var = ereg_replace( '^TLS_', '', $t_var );
Remplacer par : $t_lang_var = preg_replace( '/^TLS_/', '', $t_var );
5. Erreur lors de la connexion : Avertissement : strftime() [function.strftime] : Il n'est pas sûr de se fier aux paramètres de fuseau horaire du système. Vous êtes *obligé* d'utiliser le paramètre de fuseau horaire date_default_timezone_set. (). Si vous avez utilisé l'une de ces méthodes et que vous recevez toujours cet avertissement, vous avez probablement mal orthographié l'identifiant du fuseau horaire. Nous avons plutôt sélectionné « UTC » pour « 8.0/no DST » dans D:testlinkxampphtdocstestlinkconfig .inc.php sur. ligne 911
Solution Fichier : C:Program Filesxampphtdocstestlinkconfig.inc.php
Ajoutez la ligne suivante à l'en-tête du fichier
date_default_timezone_set("PRC");
6. Erreur lors de l'ajout/suppression de cas de test, Erreur fatale : Temps d'exécution maximum de 60 secondes dépassé dans Solution
Modifier la valeur de max_execution_time dans D:testlinkxamppphpphp.ini, la valeur par défaut est 60, changez-le simplement en 180.
definition("TL_REPOSITORY_MAXFILESIZE", 1024*1024*$tlCfg->repository_max_filesize);
dans C:Program Filesxampphtdocstestlinkconfig.inc.php en
définir("TL_REPOSITORY_MAXFILESIZE", 10240*102400*$tlCfg->repository_max_filesize);
Prise en charge du téléchargement de fichiers 1G
9. testlink signale une erreur " Pour désactiver toute référence à ces vérifications, set$tlCfg->config_check_warning_mode =SILENT;"
Solution : Trouvez config.inc.php, recherchez "Cfg->config_check_warning_mode" et modifiez-le comme suit :
$tlCfg->config_check_warning_mode ='SILENT';
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!