Привет, я нахожусь в проекте, который использует drupal и postgresql, и я разрабатывал с использованием console и ssh, но у меня были некоторые проблемы, и я хочу сделать его локальным. Итак, я включил Mac Apache и PHP, и все прошло нормально, но затем я установил pgsql, и у меня возникли проблемы, так как это не сработало, так как php mac не поддерживает pg. Я скопировал phppgadmin в папку «Сайты», и когда я открываю его, Safari показывает ошибку, которая говорит: «Ваша установка php не поддерживает PostgreSQL. Пожалуйста, скомпилируйте снова, используя --with-pgsql» (только что перевел это, это что-то вроде что так как мой макинтош португальский-бр). Затем я установил Entropy PHP и прокомментировал строку на httpd, в которой использовался оригинальный php для mac, как говорится в руководстве по установке. Но это не сработало, я написал test.php, и сафари его не показывали, я перезапустил Apache, но даже с этим он не появился.

Теперь мне нужны новые идеи. Я загружаю phppgadmin и Apache из stackbuilder из приложений Postgre и смотрю, что он делает, может быть, он "ловит" Entropy PHP и использует его, так как он имеет модуль pgsql.

Что случилось с моим Entropy PHP, который не работает должным образом? возможно, Apache не использует свои библиотеки, и я не представляю, как это сделать, так как я новичок в веб-программировании.

Веб-сайт Entropy:http://www.entropy.ch/software/macosx/php/

и они не говорят раскомментировать эту строку после установки:

#LoadModule php5_module libexec/apache2/libphp5.so

так что я думаю, что установка прошла неправильно, но я не увидел никакой ошибки.

изменить снова:

отказался от Entropy PHP, очевидно, он не работает на Leopard, поэтому я должен придерживаться PHP-реализации Apple, сейчас я ищу самый простой способ включить поддержку pgsql. я попробовал это:

discussions.apple.com/message.jspa?Код = 10524084

но когда я запускаю команду "phpize", я получаю некоторые странные ошибки и не могу двигаться дальше. возможно, мне придется установить macports, ну .. посмотрим, что получится.

1 ответ1

0

Нашел способ заставить drupal, php и pgsql работать на MAC, после долгого поиска и почти загрузки исходного кода для apache и php и их компиляции нашел этот "скрытый" пакет, который включает в себя все, что мне нужно:

http://bitnami.org/stack/mappstack

Google показывает много вещей, которые не связаны с этим, если вы ищете. Это похоже на установку Windows, просто продолжайте нажимать «Далее», и это работает как шарм.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .