php + postgresql
Гость 5 декабря, 2006 - 19:47
интересует как собирать пхп с поддержкой постгреса?
»
- Для комментирования войдите или зарегистрируйтесь
|
|
Вход в аккаунтНавигацияОбсуждаемые темы
Новые записи в блогахСейчас на сайте0 пользователей и 16 гостей.
|
php + postgresql
Гость 5 декабря, 2006 - 19:47
интересует как собирать пхп с поддержкой постгреса? »
|
это что шутка
это что шутка такая?
а как это? я
а как это?
я почему-то думал, что пхп собирается сам по себе, постгрес отдельно. а на этапе сборки они никак не пересекаются. или я неправ?
В виндах да. В
В виндах да. В юникс системах почему-то пакеты зависимости имею обычно, друг друга тянут. Читай про emerge вообще и про use в частности. Будешь ставить php, он у тебя sql как зависимость вытянет.
...
+1
Только что
Только что пересобирал ПХП и могу засвидейтельствовать, он собирается НЕ ОТДЕЛЬНО не только от скуэлев но и много ещё от чего. В любом случае, сначала надо поставить postgresql.
Я компилил php-5.2.0 скаченный с сайта (его ещё нет в портажах) c поддержкой mysql. Поддержка postgres включается заменой флагов mysql и mysqli на postgresql (если не ошибаюсь). Компилил так:
После чего в httpd.conf дописал
DirectoryIndex index.html index.html.var index.htm index.phpи
теперь наслаждаюсь работающим свежим пхп под генту...
Quote:После чего в
а правильнее будет прописать в /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 которого по твом словам нет...