php + postgresql

интересует как собирать пхп с поддержкой постгреса?

это что шутка

это что шутка такая?

а как это? я

а как это?
я почему-то думал, что пхп собирается сам по себе, постгрес отдельно. а на этапе сборки они никак не пересекаются. или я неправ?

В виндах да. В

В виндах да. В юникс системах почему-то пакеты зависимости имею обычно, друг друга тянут. Читай про emerge вообще и про use в частности. Будешь ставить php, он у тебя sql как зависимость вытянет.

...

+1

Только что

Только что пересобирал ПХП и могу засвидейтельствовать, он собирается НЕ ОТДЕЛЬНО не только от скуэлев но и много ещё от чего. В любом случае, сначала надо поставить postgresql.
Я компилил php-5.2.0 скаченный с сайта (его ещё нет в портажах) c поддержкой mysql. Поддержка postgres включается заменой флагов mysql и mysqli на postgresql (если не ошибаюсь). Компилил так:

./configure --with-apxs2=/usr/sbin/apxs2 --with-mysql --with-gd=/usr --enable-sockets --enable-soap --enable-shmop --with-readline --with-mysqli --with-ldap --with-imap-ssl --with-ttf --enable-gd-native-ttf --with-freetype-dir=/usr --enable-gd-jis-conv --with-gettext --with-gmp --enable-ftp --enable-filepro --enable-exif --enable-dba --with-curl --enable-calendar --with-bz2 --enable-bcmath --with-zlib --with-openssl --with-mbstring

make

ln -s /etc/apache2/httpd.conf /etc/apache2/apache2.conf

make install

После чего в httpd.conf дописал
DirectoryIndex index.html index.html.var index.htm index.php
и

AddType application/x-httpd-php .php  .php3 .php4 .phtml
AddType application/x-httpd-php-source .phps

теперь наслаждаюсь работающим свежим пхп под генту...

Quote:После чего в

Цитата:
После чего в httpd.conf дописал
DirectoryIndex index.html index.html.var index.htm index.php
и
AddType application/x-httpd-php .php .php3 .php4 .phtml
AddType application/x-httpd-php-source .phps
теперь наслаждаюсь работающим свежим пхп под генту...

а правильнее будет прописать в /etc/conf.d/apache2 опции -D PHP5 или -D PHP4

тогда оно само все настройки возьмет из /etc/apache2/modules.d/*_mod_php*.conf

sorry, не заметил,

sorry, не сразу заметил, что php не из портежней.

есть такая

есть такая софтина - eix зовут, вот её маскированая верся может искать по оверлеям.
вот с её помощью я получил такой вот вывод

evadim ~ # eix -v  ^php$
* dev-lang/php
     Available versions:  
        (4)     4.3.11-r5 4.4.4-r6 ~4.4.4-r8 ~4.4.4-r8[2]
        (5)     5.0.5-r5 5.1.6-r6 ~5.1.6-r8 ~5.1.6-r8[2] ~5.1.6-r20[1] ~5.2.0[2]
     Installed versions:  Version: 5.1.6-r6(5)
                          Date:    00:25:04 07.11.2006
                          USE:     -adabas -apache apache2 -bcmath berkdb -birdstep bzip2 -calendar -cdb -cgi -cjk cli -concurrentmodphp crypt -ctype curl -curlwrappers -db2 -dbase -dbmaker -debug -discard-path -doc -empress -empress-bcs -esoob exif -fastbuild -fdftk -filepro -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd -gd-external gdbm gmp -hardenedphp -hash -hyperwave-api iconv imap -informix -inifile -interbase -iodbc ipv6 -java-external -kerberos -ldap -libedit -mcve -memlimit -mhash -ming -msql -mssql mysql -mysqli ncurses nls -oci8 -oci8-instant-client -odbc -pcntl pcre -pdo -pdo-external -pic -posix postgres -qdbm readline -recode reflection -sapdb -sasl session -sharedext -sharedmem -simplexml snmp -soap -sockets -solid spell spl -sqlite ssl -sybase -sybase-ct -sysvipc -threads -tidy -tokenizer truetype unicode -vm-goto -vm-switch -wddx xml -xmlreader -xmlrpc -xmlwriter xpm -xsl -yaz -zip zlib
     Best versions/slot:  4.4.4-r6(4) 5.1.6-r6(5)
     Description:         The PHP language runtime engine: CLI, CGI and Apache SAPIs.
     Provides:            virtual/php virtual/httpd-php

[1] (layman/kolab2)
[2] (layman/php-testing)
evadim ~ # 

почитав его можно сделать вывод, что если поставить оверлей php-testing (говорящее название правда?), с помощю программы layman, то то будет у тебя ебилд 5.2 которого по твом словам нет...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".