Ce que décrit cet article est basé sur Windows 2003 et les versions du logiciel sont Apache2.2.6 (Win32), PHP5.2.4, MySQL5.0.45 et phpMyAdmin2.11.1. Apache et MySQL doivent être installés, et PHP et phpmyadmin sont décompressés et configurés pour être utilisés.
Je n'entrerai pas dans le processus d'installation détaillé, j'ai beaucoup cherché sur Internet, je parle ici de quelques problèmes que j'ai rencontrés lors du processus d'installation afin que chacun puisse avoir une référence lorsqu'il rencontre le même problème.
1. Copiez php5ts.dll et libmysql.dll du répertoire PHP vers le répertoire system32 du système.
2. La version précédente ne précise pas si php.ini est copié dans le répertoire Windows, mais je n'ai pas copié php.ini dans le répertoire Windows, j'ai directement renommé php.ini-dist et je l'ai placé dans le répertoire php. Bien sûr, vous devez ajouter une ligne de PHPINIDir c:/php/php.ini au fichier de configuration httpd.conf d'Apache (mon PHP est installé dans le répertoire PHP du lecteur C).
3. Apache a une erreur d'accès refusé 403 Dans le fichier httpd.conf, modifiez DocumentRoot "I:/blog" en fonction du répertoire de votre site Web.
4. Comment faire fonctionner le fichier .htaccess. Par défaut, .htaccess ne fonctionne pas dans Apache. Si vous souhaitez que .htaccess fonctionne, vous devez modifier le fichier httpd.conf. Recherchez une seule ligne d'allowOverride none dans le fichier. et remplacez-le par AllowOverride All ou AllowOverride fileinfo.
5. Avant d'utiliser phpmyadmin, pensez à modifier $cfg['blowfish_secret'] = '' dans config.inc.php (ce fichier est renommé de config.sample.inc.php), et remplissez le '' à volonté. , tel que dfdf877ddff.
6. Une erreur 1045 s'est produite dans phpmyadmin. Les résultats de recherche sur Internet ont tous indiqué que cela était dû à un problème de mot de passe, mais que j'avais utilisé un nom de domaine pour y accéder sur le serveur, par exemple. comme http://blog.tryboy.org /phpadmin, si vous utilisez http://localhost/phpmyadmin ou http://127.0.0.1/phpmyadmin pour y accéder, tout sera normal. C'est peut-être parce que MYSQL a défini ". les hôtes distants ne sont pas autorisés à accéder via les autorisations ROOT", utilisez donc http://blog L'accès à .tryboy.org/phpadmin est considéré comme un accès à l'hôte distant.
7. phpmyadmin affiche l'invite "Impossible de charger l'extension mcrypt, veuillez vérifier la configuration PHP." Bien que cette invite apparaisse, elle n'a aucun impact sur l'utilisation générale. Si vous souhaitez le résoudre, supprimez d'abord le ";" devant php_mcrypt.dll dans la configuration php.ini de PHP. 2. Copiez libmcrypt.dll de php5 vers le répertoire système system32.
8. Si vous souhaitez activer le Rewrite Mod d'Apache, vous devez modifier #LoadModule rewrite_module modules/mod_rewrite.so dans le fichier httpd.conf et supprimer le #.
9. Les modifications apportées au fichier httpd.conf doivent être redémarrées pour prendre effet.