Отправляет email-рассылки с помощью сервиса Sendsay

Problema s PHP

Доброе время суток,

RedHat 7.1, PHP 4.1.2.

Сегодня пыталась подсоединиться к postgresql с помощью РНР. Сервак выдал:

"Warning: Unable to load dynamic library '/usr/lib/php4/pgsql.so' -
libpq.so: cannot open shared object file: No such file or directory in
/var/www/html/irekdoc/test.php on line 4

Fatal error: Call to undefined function: pg_connect() in / "

Нашла информацию, что пофиксить можно, перекомпилировав РНР с поддержкой
постгресса.

Вопрос: Нельзя ли как-то просто добавить то, чего ему не хватает? Очень не
хочется перекомпилировать, ибо одно обычно за собой тянет другое.

Спасибо заранее,

Анна


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4346; Возраст листа: 214
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88286



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 24 Feb 2004 20:23:30 -0000 (#88286)

 

Ответы:

i686-pc-linux-gnu)

On Tue, 24 Feb 2004 20:23:30 -0000
"Anjutta" <anjut***@d*****.lv> wrote:

можно собрать модуль отдельно.
для этого нужно найти в корне исходников файл README.SELF-CONTAINED-EXTENSIONS
и прочесть его.

поподробней, плз.
что, например, за собой тянет модуль для PgSQL ?

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4359; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88605



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 10:03:17 +0300 (#88605)

 

i686-pc-linux-gnu)

On Tue, 24 Feb 2004 20:23:30 -0000
"Anjutta" <anjut***@d*****.lv> wrote:

Насколько я помню, в RH это должно работать без перекомпиляции (если я
чего-то с чем-то не путаю). Лучше поискать в дистрибутиве
соответствующую rpm-ку. Скорее всего что-то надо доставить. Что-нить
типа php-pg....rpm или вроде того.

Ответить   Крохин Анатолий Александрович Wed, 25 Feb 2004 10:00:00 +0300 (#88610)

 

В сообщении от 25 Февраль 2004 09:00 Крохин Анатолий Александрович написал(a):

php-pgsql-4.2.2-17.i386.rpm
только для твоего php

Ответить   "A.Vorobets" Wed, 25 Feb 2004 10:00:32 +0200 (#88648)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 10:00:32 +0200
"A.Vorobets" <a.vorobe***@n*****.ua> wrote:

наверное, если постараться, то можно найти rpm-ки и для php/fi.
но не стоит.
археологические древности должны быть там, где им место - в музее.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4369; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88664



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 11:28:14 +0300 (#88664)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 11:28:14 +0300
Antony Dovgal <tony20***@p*****.net> wrote:

Так эти rpm-ки должны быть в дистрибутиве.

Ответить   Крохин Анатолий Александрович Wed, 25 Feb 2004 11:36:05 +0300 (#88679)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 11:36:05 +0300
Крохин Анатолий Александрович <kr***@b*****.ru> wrote:

да, в дистрибутиве.
но по неизвестным мне причинам, во всех дистрибах, которые я видел, РНР отставал
от жизни минимум на полгода.
учитывая тот факт, что развивается он достаточно быстро, то ставить его из родных
rpm-ок я бы не советовал.
ставьте из исходников, там ничего сложного нет - обычные ./configure <опции>
&& make && make install

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4373; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88716



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 12:12:58 +0300 (#88716)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 12:12:58 +0300
Antony Dovgal <tony20***@p*****.net> wrote:

Я ставил всегда родные RedHat'овские, и никогда никаких проблем у меня с
ними не было. IMHO имеет смысл только если фиксили уязвимости.

Ответить   Крохин Анатолий Александрович Wed, 25 Feb 2004 12:46:35 +0300 (#88724)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 12:46:35 +0300
Крохин Анатолий Александрович <kr***@b*****.ru> wrote:

от релиза к релизу фиксится большое кол-во багов и добавляются новые фичи.
поэтому, если есть возможность поставить последний релиз из сорцов, то лучше
её воспользоваться.
кроме того, стандартные рпм-ки разбиты на динамические модули, что неприемлемо
для боевых серверов, т.к. использовать *.so-шки на загруженных серверах - плохая
идея.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4376; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88738



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 13:10:18 +0300 (#88738)

 

On Среда 25 Февраль 2004 13:10, Antony Dovgal wrote:

И чего в этом плохого?

Ответить   "Sergey B. Khvatov" Wed, 25 Feb 2004 13:20:26 +0300 (#88742)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 13:20:26 +0300
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

Апачу придется загружать:
libphp (если PHP был собран как модуль, а не вкомпилен статикой, что рекомендуется
на серверах с большой нагрузкой)
+ каждую *.so отдельно

как вы понимаете, _повысить_ быстродействие вам при этом вряд ли удастся, а вот
понизить - очень легко.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4380; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88769



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 13:44:30 +0300 (#88769)

 

On Среда 25 Февраль 2004 13:44, Antony Dovgal wrote:

Зато легко растранжирить RAM, а её нехватка оборачивается ещё
большими потерями времени.

(и, в конце концов, время бесконечно :-)

Ответить   "Sergey B. Khvatov" Wed, 25 Feb 2004 14:01:21 +0300 (#88774)

 

On Wednesday 25 February 2004 14:01, Sergey B. Khvatov wrote:

а как это с рамом сделать? насколько я помню, апач форкается. разве при форке

область данных копируется?


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4386; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88798



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Roman Grigoryev Wed, 25 Feb 2004 14:31:40 +0300 (#88798)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 14:01:21 +0300
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

а вы считаете, что модули, загружаемые через php.ini занимают меньше RAM?

у кого/чего? =)

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4388; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88804



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 14:36:45 +0300 (#88804)

 

On Среда 25 Февраль 2004 14:36, Antony Dovgal wrote:

Занимают они не больше, во всяком случае нет вероятности, что
будут загружены сразу несколько экземпляров кода в разных
статически собранных процессах. Зато они загружаются только если
они кем-либо используются.

Если объект используется постоянно, то он и не выгружается, а если
лишь периодически - то не занимает попусту память.

У web-сервера. На realtime process он никак не тянет.

Ответить   "Sergey B. Khvatov" Wed, 25 Feb 2004 15:05:04 +0300 (#88844)

 

On Wednesday 25 February 2004 15:05, Sergey B. Khvatov wrote:

Что значит вероятности? Неужели теперь считают по теорверу загружать
несколько экземляров или нет? Апач форкается, и для его потомков область
кода одна на всех. в результате статическая/динамическая линковка работает по

скорости приблизительно одинаково. разница будет ощущаться только в случае,

если динамическая библиотека будет выгружена из памяти.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4398; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88881



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Roman Grigoryev Wed, 25 Feb 2004 15:45:10 +0300 (#88881)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 15:05:04 +0300
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

не совсем понял что имелось ввиду..
о какой загрузке кода в _статически собранных_ процессах идет речь?

если через php.ini, то они грузятся всегда.
если через dl(), то там свои проблемы, ибо в конце запроса этот модуль должен
быть выгружен.

а у пользователя? =)

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4399; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88882



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 15:44:48 +0300 (#88882)

 

On Wednesday 25 February 2004 13:44, Antony Dovgal wrote:

ээээ..... а libc тоже лучше статически прилинковать? а я то дурка кде не
статически собирал. навеное и модули и в ядре гораздо лучше статически
собирать. правда?

PS
с каких это пор открытие динамической библиотеки равно ее загрузке? с каких
это пор одна и та же динамическая библиотека загружается несколько раз ( а по

вашей версии при нескольких пользователях она еще и в нескольких экземлярах
будет висеть в памяти).


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4382; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88783



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Roman Grigoryev Wed, 25 Feb 2004 14:11:43 +0300 (#88783)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 14:11:43 +0300
Roman Grigoryev <ryg@s*****.su> wrote:

по

и к чему тут ваша ирония?

обычно не рекомендуется использовать динамически подгружаемые модули, если есть
такая возможность.
о достоинствах и недостатках этого способа можно почитать в частности здесь:
http://httpd.apache.org/docs/dso.html

только не надо понимать настолько буквально мои слова: не НЕЛЬЗЯ, а не рекомендуется,
если есть такая возможность.
продакшен-серверах конфигурация не меняется раз в день (а модульная структура
удобна имхо только в этом случае), поэтому есть смысл скомпилить 1 раз все в
статику и трогать всё это хозяйство только при апгрейде версий.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4400; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88892



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 15:52:28 +0300 (#88892)

 

на год посмотрите. с тех пор ld пару раз уже переписали. да и кернел несколько

изменился. и памяти больше стало наконец.

модульная структура лучше всегда. из-за управляемости. даже если меняете раз
в
месяц. даже если меняете раз в год. да, она при старте несколько
медлительнее. но если вы рискнули использовать апач и тем более php - то
подключение бинарной библиотеки - это считанные доли процента по сравнению со

всем остальным. Экономить на них бессмыслено. Зато по просбе пользователей
или по-своим соображениям вы можете поменять все быстро, на лету. опять таки,

вспомните libc. почему никто не додумался ее статически компилять (исключение

- базибокс, но там специфика железа).


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4402; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88905



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Roman Grigoryev Wed, 25 Feb 2004 16:09:03 +0300 (#88905)

 

В сообщении от 25 Февраль 2004 14:52 Antony Dovgal написал(a):

если Вы имеете в виду под продакшн серверами что-то типа порталов или
новостных сайтов и т.д., где на один сатй один или несколько серверов, то при

чем тут пхп ??? Туда CMS ставить надо и не искать себе приключений. И по
поводу апача там тоже очень спорный вопрос.
А если это обычный хостинговый сервер, где например как у нас на одной машине

порядка 200 рабочих сайтов и еще некоторое количество полуживых и на
отдельный сайт хорошо если ходит человек 500 в день, то вот это
# The server is approximately 20% slower at startup time because of the symbol

resolving overhead the Unix loader now has to do.
# The server is approximately 5% slower at execution time under some platforms

because position independent code (PIC) sometimes needs complicated assembler

tricks for relative addressing which are not necessarily as fast as absolute

addressing.
то биш иногда !!! 5%, поскольку стартап естественно во внимание не берется
никакой погоды не сделают, а удобств масса.
И почему не рекомендуется я понять не могу.

Ответить   "A.Vorobets" Wed, 25 Feb 2004 15:10:37 +0200 (#88916)

 

В сообщении от 25 Февраль 2004 12:44 Antony Dovgal написал(a):

ээ - не знаю как где, а в эхотаге все динамические библиотеки используемых
сервисов висят в памяти и так. И в большинстве случаев сервер не
перезагружается до очередной проблемы с электричеством (то есть в наших
условиях до очередной зимы :-) И какая разница как перейти на указатель в
памяти - по ссылке из статически загруженного файла или динамически ???
А на счет объемов памяти - то ситуация как раз обратная. Откуда Вы знаете что

Вам понадобится через месяц например ??? GD, mssql, sybase, pgsql, db2 ...
И что - сразу начинаем все пересобирать ??? Ну нет, я себе не враг :-) Или
вкомпилить все сразу, чтобы каждый child apache по 9-12 Mb в памяти занимал ?
Я и такое видал, но как то себе тоже не хочется.

Ответить   "A.Vorobets" Wed, 25 Feb 2004 13:29:36 +0200 (#88797)

 

On Wednesday 25 February 2004 14:29, A.Vorobets wrote:

Ну скажем висят они в памяти не до зимы в ваших условиях до некоторго момента

когда ВМ посчитает их лишними и выгрузит. причем в зависимости от VM эта
библиотека мб еще открыта(вот тут не уверен, но вроде как про это писали)
Про чилды:ну не будут они ометь одинакове области кода, не будут. Одна на
всех. А top врет в этом случае. Вернее прав он по своему.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4393; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88822



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Roman Grigoryev Wed, 25 Feb 2004 14:52:20 +0300 (#88822)

 

А это еще почему?


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4378; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88749



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Roman Grigoryev Wed, 25 Feb 2004 13:28:39 +0300 (#88749)

 

В сообщении от 25 Февраль 2004 10:28 Antony Dovgal написал(a):

???
не понял, это (php-pgsql-4.2.2-17.i386.rpm) не весь пхп, а только .so для
доступа к pgsql
а все:
ls | grep php
asp2php-0.76.2-5.i386.rpm
asp2php-gtk-0.76.2-5.i386.rpm
php-4.2.2-17.i386.rpm
php-devel-4.2.2-17.i386.rpm
php-imap-4.2.2-17.i386.rpm
php-ldap-4.2.2-17.i386.rpm
php-manual-4.2.2-17.i386.rpm
php-mysql-4.2.2-17.i386.rpm
php-odbc-4.2.2-17.i386.rpm
php-pgsql-4.2.2-17.i386.rpm
php-snmp-4.2.2-17.i386.rpm

With best regards,
Andrey Vorobets
a.vorobe***@n*****.ua


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4371; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88687



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "A.Vorobets" Wed, 25 Feb 2004 10:51:06 +0200 (#88687)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 10:51:06 +0200
"A.Vorobets" <a.vorobe***@n*****.ua> wrote:

да, все верно.
просто PHP 4.2.2 был выпущен в конце июля 2002-го года.
т.е. уже относится к разряду древностей.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4372; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88713



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 12:19:33 +0300 (#88713)

 

В сообщении от 25 Февраль 2004 11:19 Antony Dovgal написал(a):

Не знаю о чем это Вы, мне его возможностей вполне хватает, а на новые версии
я
перехожу только если мне не хватает в чем-то возможностей старых или я вижу в

новых версиях что-то ну уж очень полезное. В данном случае нет ни первого ни

второго. Вот доделают пхп 5, тогда и посмотрим. И то меня там интересует лишь

реализация ООП. Которая похоже так и не будет нормальной к сожалению. Еще бы

они встроили возможность сборки байт кода, тоже на меня это повлияло бы (zend

encoder - это совсем не то, т.к. в нем код все равно интерпретируемый), а так

поскольку я использую все равно не чистый пхп а внешние библиотеки (adodb,
jpgraph + свои собственные для templates), то мне как-то хватает :-)

Ответить   "A.Vorobets" Wed, 25 Feb 2004 11:56:10 +0200 (#88723)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 11:56:10 +0200
"A.Vorobets" <a.vorobe***@n*****.ua> wrote:

поверьте, я _знаю_ о чем я =)

в

в данном случае - *масса* пофиксенных багов.
я вас (пере)убеждать не буду, просто не надо советовать другим использовать старые
версии.
люди должны понимать, что апгрейдиться надо регулярно.

это интересная тема и спорное утверждение.
если хотите - заходите в форум на phpclub.ru/talk/ и там обсудим, не думаю, что
эта тема умещается в топик этого листа.

бы (zend

я вам более того скажу - байткод, который получается после Encoder'а тоже интерпретируется.
причина (тупой пример):
<?php
/* этот код полноценно "скомпилить" не получится */
$function_name = хитрая_функция_которая_возвращает_имя_другой();
echo $function_name();

посмотрите еще вот это: http://pecl.php.net/package/bcompiler, возможно, что
вам подойдет.

я надеюсь, что ADO & jpgraph вы обновляете?
они ведь тоже на месте не стоят.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4379; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88754



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 13:19:14 +0300 (#88754)

 

В сообщении от 25 Февраль 2004 12:19 Antony Dovgal написал(a):

и не надо :-)
у меня как бы порядочно людей работает и если бы кому-то нужны были бы новые

фичи, то он обязательно обратился бы, т.к. по другим поводам обращаются. И
честно говоря я как то не натыкался активно на баги (которые глюки), а по
поводу секюрити - все что не разрешено запрещено, кроме того chroot.

да нет - флейма не люблю :-)

а сколько там полезной информации !!! :-)
поскольку мне его ковырять времени нет, то может Вы скажете, он все таки
делает байт код (в случае линукса elf) или это просто я-ля зенд вид сбоку?
Я бы просто хотел иметь возможность получить обычный бинарник из пхп,
поскольку в наших проектах в пхп внешности нет совсем, мухи отдельно котлеты

отделно :-) И реальная компиляция могла бы намного ускорить приложения.

скажем так - время от времени непроизвольно, хотя по большей части реально это

влияет на код ну раз в полгода хорошо бы. А непроизвольно, т.к. я с одним
проектом по cvs синхронизируюсь, а там люди тоже любители нового :-) Ну и
иногда я синхронизирую их с остальными.

Ответить   "A.Vorobets" Wed, 25 Feb 2004 13:22:58 +0200 (#88792)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 13:22:58 +0200
"A.Vorobets" <a.vorobe***@n*****.ua> wrote:

а если ман прочесть?
http://pear.php.net/manual/ru/pecl.bcompiler.php
он делает байт-код, который потом отдается на выполнение прямиком ZendEngine,
без парсинга.
т.е. интепретатор ему нужен, конечно.

я же написал уже - бинарник из РНР-кода не получится в принципе.
точней, получится, но к нему будет прикомпилен сам интерпретатор.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4401; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88894



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 15:56:50 +0300 (#88894)

 

В сообщении от 25 Февраль 2004 14:56 Antony Dovgal написал(a):

в принципе как раз может получиться и без интерпретатора. Другое дело, что
сейчас это невозможно сделать, но это другой вопрос!!
В том же питоне я например могу сделать бинарник и притом разными методами и

без интерпретатора (хотя язык интерпретируемый). Так что теоретически такая
возможность есть, а что ее нет практически ...
Вот то-то и оно :-)

Ответить   "A.Vorobets" Wed, 25 Feb 2004 15:18:27 +0200 (#88913)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 15:18:27 +0200
"A.Vorobets" <a.vorobe***@n*****.ua> wrote:

бррр.
так возможно или нет?
если вы считаете, что да - предложите идею, это же Open Source.

и

ну и используйте Питон на здоровье =)

тут еще такой вопрос возникает:
а оно нам надо?

PHP - язык чисто веб-ориентированный (gtk.php.net я по-хамски нагло =) упускаю
из вида, ибо не считаю этот проект жизнеспособным), зачем PHP бинарники?
для ускорения есть кэши, оптимайзеры и др.
вы хотите использовать "бинарники"-скрипты в системе?
вы ведь на шелле command.com-а ГУИ не пытаетесь строить? =)
зачем PHP прикладывать в том месте, к которому он никоим боком не относится?
=)

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4407; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88931



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Wed, 25 Feb 2004 16:30:59 +0300 (#88931)

 

В сообщении от 25 Февраль 2004 15:30 Antony Dovgal написал(a):

вообще-то и использую :-)
параллельно с пхп
а идеи - это надо смотреть готовые реализации. К сожалению, я уже занят по шею

другими идеями.

а это Вы зря - посмотрите хотя бы на http://www.agata.org.br

но кроме этого есть еще и веб-системы, которые имеют с одной стороны сайт, а
с
другой много чего - например Corba объекты и взаимодействие с разными
программами, умные пхп модули - сам такие писал для систем биржевых
котировок, где пхп модуль висел в памяти, хотя отсутствие нормального loop
мне тогда крови попортило. Можно было реализовать на чем-то другом, но как
всегда вопрос времени и денег :-)

Ответить   "A.Vorobets" Wed, 25 Feb 2004 15:51:26 +0200 (#88943)

 

В сообщении от 25 Февраль 2004 14:56 Antony Dovgal написал(a):

ладно, все - а то что-то это уже больно на флейм смахивает.

Ответить   "A.Vorobets" Wed, 25 Feb 2004 15:23:47 +0200 (#88927)

 

25 Февраль 2004 16:23, A.Vorobets написал:

Смахивает. Давайте флеймы про PHP в другое место (в личку например).

А про то, что лучше в Linux в:

http://subscribe.ru/catalog/comp.soft.linux.debate
или
comp.soft.linux.discuss-sub@subscribe.ru

Ответить   Xinus Wed, 25 Feb 2004 20:42:09 +0300 (#89195)

 

i686-pc-linux-gnu)

On Wed, 25 Feb 2004 20:42:09 +0300
Xinus <xi***@p*****.ru> wrote:

ага, я уже предлагал переехать куда-нить.
собсно, уже некому и переезжать, похоже, ибо флейм затух.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4472; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/89635



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Thu, 26 Feb 2004 10:05:11 +0300 (#89635)

 

В сообщении от 25 Февраль 2004 12:19 Antony Dovgal написал(a):

посмотрел я на него - нет, не умеет оно бинарники делать похоже, по крайней
мере в readme такого нет. А байт код сам по себе в общем то не нужен,
единственно если Вы хотите от кого-то код скрыть, то может быть, но таких
вещей много. и кроме того, в последнем случае это бывает чаще всего если Вы
выкладываете проект куда-то на чужой хостинг, а там придется пользоваться тем

что есть :-)

Ответить   "A.Vorobets" Wed, 25 Feb 2004 13:51:36 +0200 (#88817)

 

Original Message From: "Antony Dovgal" <tony20***@p*****.net>

"Работает? Да! Проверил? Да! Ничего не трогай!!!" ... Не в музей таких
трудяг отправлять, пыль стирать и радоваться!


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1096
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4432; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/89233



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 25 Feb 2004 10:51:15 -0000 (#89233)

 

Выглядит так, как будто просто не находит библиотеку расширения для
постгреса.

В php.ini (или его аналог см.доку по файлу настройки) посмотри, какие
доступны расширения, и в каком каталоге они находятся, существует ли в
природе pgsql.so, и где он находится.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1104
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4361; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/88614



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 25 Feb 2004 10:13:31 +0300 (#88614)

 

On Вторник 24 Февраль 2004 23:23, Anjutta wrote:

Не надо перекомпилировать - /usr/lib/php4/pgsql.so и есть
поддержка Postgres. Только ему не хватает libpq.so. На RH 7.1 мне
уже не проверить, но в FC 1 он в пакете postgresql-libs. Нужно
его установить.

Ответить   "Sergey B. Khvatov" Wed, 25 Feb 2004 10:23:01 +0300 (#88620)