Привет, я нахожусь в проекте, который использует 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, ну .. посмотрим, что получится.