Лучшая загрузка PHP, чтобы сохранить все мои настройки открытыми? - PullRequest
0 голосов
/ 15 мая 2009

Раньше я использовал WAMPserver в Windows для анализа PHP для меня. Это предварительно настроенный пакет, ориентированный на работу с MySQL.

Когда я пытался запустить PostgreSQL, я получал сообщения об ошибках, в которых говорилось, что моя версия PHP не скомпилирована для работы с PostgreSQL.

Итак, я недавно удалил WAMP и все, что с ним связано. Я скачал Apache 2.2.11 с openSSL, установленным от имени администратора (вы знаете, запустите командную строку от имени администратора, перейдите в каталог, в котором была выполнена загрузка, и запустите его, поэтому установка была выполнена от имени администратора).

Вот так. Теперь у меня установлен Apache, «работает», так что я так далеко.

Теперь мне интересно, мне скачать exe и установить, или zip, или что-то еще. Что лучше всего сделать, чтобы убедиться, что PHP в моей системе может обрабатывать все, что я когда-либо на него бросаю?

Кроме того, сначала PHP или MySQL / Postgre сначала. И, наконец, как насчет PEAR? Мне нужно установить PEAR, что не является стандартным для Windows. Я предполагаю, что файл pear.bat в загрузках PHP сделает это для меня?

РЕДАКТИРОВАТЬ: я вижу одно закрытое голосование, но нет комментариев о том, почему. Это заставляет меня задуматься, как люди, которые так ленивы и грубы, получают столько очков.

Ответы [ 3 ]

3 голосов
/ 15 мая 2009

я раньше не пользовался wamp, поэтому я не могу это прокомментировать

Однако я использую xampp, который звучит очень похоже

в xampp, если я хочу включить поддержку postgres, я редактирую файл php.ini и раскомментирую секцию postgres ini-файла, то же самое с любыми расширениями, которые мне нужны

возможно, это может быть альтернатива, которую вы можете попробовать, если застряли

3 голосов
/ 15 мая 2009

Я бы порекомендовал скачать zip-пакет, так как настройка php не так уж и сложна, и он позволяет добавлять функции по мере необходимости.

Что касается того, нужно ли сначала устанавливать php или MySQL / PostgreSQL, - это не имеет большого значения. Вы можете установить их в любом порядке.

Ваше предположение относительно PEAR вполне верное

0 голосов
/ 15 мая 2009

Есть много способов настроить HTTP-сервер / PHP / компьютер базы данных. Иногда поведение вашей настройки разработки будет отличаться от поведения живого сервера.

Я бы порекомендовал выяснить, какие настройки использует ваш веб-хостинг, а затем получить образ vmware appliance , максимально подходящий для этого, и получить любое дополнительное программное обеспечение с помощью диспетчера пакетов (что проще в установке вещи на винде).

Установите ссылку для обмена файлами между виртуальной машиной и хостом, убедитесь, что вы можете просматривать порт 80 виртуальной машины в браузере, работающем в вашей операционной системе хоста, и все готово.

...