J'utilise XAMPP 1.7.2, mais je dois remplacer PHP 5.3 par PHP 5.2 - comment faire?
Réponses
Trop de publicités?Merci pour la réponse. Je viens de recevoir ceci de travail sur Windows XP, avec quelques modifications. Voici mes étapes.
- Téléchargez et installez la dernière version de xampp G:\xampp. Comme de 2010/03/12, c'est 1.7.3.
- Télécharger le zip de la xampp-win32-1.7.0.zip qui est la dernière xampp distrib sans php 5.3. Extrait quelque part, par exemple G:\xampp-win32-1.7.0\
- Supprimer le répertoire G:\xampp\php
- Supprimer G:\xampp\apache\modules\php5apache2_2.dll et php5apache2_2_filter.dll
- Copie G:\xampp-win32-1.7.0\xampp\php pour G:\xampp\php.
- Copie G:\xampp-win32-1.7.0\xampp\apache\bin\php* pour G:\xampp\apache\bin
- Modifier G:\xampp\apache\conf\extra\httpd-xampp.conf.
- Immédiatement après la ligne, <IfModule alias_module> ajouter les lignes
(snip)
<IfModule mime_module>
LoadModule php5_module "/xampp/apache/bin/php5apache2_2.dll"
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phpt
<Directory "/xampp/htdocs/xampp">
<IfModule php5_module>
<Files "status.php">
php_admin_flag safe_mode off
</Files>
</IfModule>
</Directory>
</IfModule>
(Notez que ceci est pris à partir du même fichier dans la version 1.7.0 xampp distribution. Si vous rencontrez des problèmes, vérifiez que le fichier conf et faire le nouveau le match.)
Vous devriez alors être en mesure de démarrer le serveur apache avec PHP 5.2.8. Vous pouvez la queue G:\xampp\apache\logs\error.log fichier pour voir s'il y a des erreurs au démarrage. Si non, vous devriez être en mesure de voir les XAMPP écran de démarrage lorsque vous accédez à localhost.
Espérons que cela aide le gars à côté.
cheers,
Jake
Vous pouvez télécharger les anciennes versions de XAMPP ici . PHP 5.3 a été ajouté dans la version 1.7.2, donc tout ce qui est plus ancien serait bien.
- Arrêter votre serveur Apache en cours d'exécution.
- Télécharger la plus récente version de XAMPP qui contient une version de PHP 5.2.* depuis le site de SourceForge lié à la apachefriends site web.
- Renommer le fichier PHP dans votre installation actuelle (MAC OSX: /xamppfiles/modules/libphp.donc) à quelque chose d'autre (au cas où).
- Copiez le fichier PHP situé dans le même répertoire de l'arborescence de l'ancienne installation de XAMPP que vous venez de télécharger, et de le placer dans le répertoire du fichier que vous venez de renommer.
- Démarrer le serveur Apache, et de générer une nouvelle version de la fonction phpinfo().
- Une fois que vous confirmez que la version de PHP a été abaissé, supprimer les fichiers restants de l'ancienne installer XAMPP.
- Le plaisir s'ensuit.
Je vient de confirmer que cela fonctionne lorsque vous utilisez une version de PHP 5.2.9 de XAMPP pour mac OS X 1.0.1 (avril 2009), et chirurgicalement le déplaçant de XAMPP pour mac OS X 1.7.2 (août 2009).
Vous devrez désinstaller XAMPP 1.7.2 et installer XAMPP 1.7.0, qui contient PHP 5.2.8.
D:\Documents and Settings\box>php -v
PHP 5.2.8 (cli) (built: Dec 8 2008 19:31:23)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technol
ogies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
XAMPP 1.6.8 contient PHP 5.2.6.
D:\Documents and Settings\box>php -v
PHP 5.2.6 (cli) (built: May 2 2008 18:02:07)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technol
ogies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies