2009-05-15 7 views
0

Dans le passé, j'ai utilisé WAMPserver sur Windows pour analyser PHP pour moi. Ceci est un paquet pré-configuré, axé sur le travail avec MySQL.Meilleur téléchargement PHP pour garder toutes mes options ouvertes?

Quand j'ai essayé d'exécuter PostgreSQL, j'ai des messages d'erreur qui dit que ma version de PHP n'a pas été compilé pour fonctionner avec PostgreSQL. Donc, j'ai récemment désinstallé WAMP et tous les associés. J'ai téléchargé Apache 2.2.11 avec openSSL, installé en tant qu'administrateur (vous savez, exécutez l'invite de commande en tant qu'administrateur, cd dans le répertoire où le téléchargement a été effectué et exécuté, donc l'installation a été effectuée en tant qu'administrateur).

C'est tout. J'ai maintenant Apache installé, "ça marche" apparaît, donc je suis si loin.

Maintenant, je me demande, dois-je télécharger l'exe et installer, ou le zip, ou autre chose. Quelle est la meilleure chose à faire pour s'assurer que le PHP sur mon système peut gérer tout ce que je peux y jeter?

Aussi, PHP d'abord, ou MySQL/Postgre premier. Et enfin, qu'en est-il de PEAR? J'ai besoin de PEAR installé, ce qui n'est pas standard sur Windows. Je suppose que le fichier pear.bat dans les téléchargements PHP le fera pour moi?

EDIT: Je vois un vote proche, mais aucun commentaire sur pourquoi. Cela me fait me demander comment les gens qui sont si paresseux et grossiers ont des points obscurs.

Répondre

3

je recommande de télécharger le package zip, comme la configuration de PHP est pas vraiment difficile, et il vous permet d'ajouter des fonctionnalités au besoin. Pour savoir si vous devez d'abord installer php ou MySQL/PostgreSQL, cela n'a pas vraiment d'importance. Vous pouvez les installer dans n'importe quel ordre.

Votre estimation concernant PEAR est tout à fait correct

3

je ne l'ai pas utilisé WAMP avant, donc je ne peux pas commenter sur ce

je ne l'utilise cependant xampp qui semble très similaire

dans xampp si je veux activer le support postgres je modifie le fichier php.ini et décommenter la section postgres du fichier ini, même avec l'une des extensions dont j'ai besoin

peut-être cela pourrait être une alternative, vous pouvez essayer si vous êtes coincé

0

Il existe plusieurs façons de configurer un serveur HTTP/une machine PHP/base de données. Parfois, le comportement de votre configuration de développement diffère de celui du serveur en direct. Je recommande de découvrir la configuration utilisée par votre hébergeur, puis d'obtenir une image vmware appliance qui correspond le mieux possible et d'obtenir un logiciel supplémentaire en utilisant son gestionnaire de paquets (ce qui est plus facile que d'installer des choses sur Windows).

Installation d'un lien de partage de fichiers entre la machine virtuelle et l'hôte, assurez-vous que vous pouvez voir le port de la machine virtuelle 80 dans un navigateur en cours d'exécution dans votre système d'exploitation hôte et vous définissez.

Questions connexes