|
|
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
Стоит FreeBsd 7.2, используется apache-2.2.13 + php-5.2.11 + mysql-server-5.1.39 + php-extensions в числе которых есть php-interbase-5.2.11, последний в свою очередь ставит firebird-client-2.0.3_2, так вот вопрос в том что клиент файерберда сам по себе отлично работает, еслю юзать тот же isql то все коннектится и фетчится )), а вот из под пхп при вызове ibase_connect вылетает ошибка segmentation fault которая убивает процесс пхп и рабочий тред апача... как победить эту ошибку, в инете нашел только ссылку на известный баг и все ссылающееся на него, а вот решения не увидел... может кто сталкивался, помогите... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 15:45 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
как вариант остается только сделать portsnap и пересобрать нужные порты... хотя версия системы то вроде свежая, значит и портснап даст те же версии портов что в комплекте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 16:28 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
А ты уверен, что вызываешь ibase_connect() с правильными параметрами? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 16:43 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, да, вроде бы все верно - ibase_connect("ип_сервера:база","логин","пароль"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 16:50 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
вот что-то похожее на правду в моей аналогичной теме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 16:55 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
пробовал без апача, набирал: php -r "ibase_connect('ip:alias','login','pwd');" и в ответ ошибка сегментации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 17:02 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
asu10в ответ ошибка сегментации gdb или другим отладчиком пользоваться умеешь? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 17:18 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, так а потом то что, править исходники клиента? вот там то я точно наисправляю ))... кстати в версии системы опечатался, стоит не 7.2 это я с нее начинал эксперименты, а 8.0, свежая, значит и порты свежие, я надеюсь по крайней мере... завтра попробую обновить порты, если удачи не будет попробую наоборот более раннюю версию, собственно к freebsd не особо привязан, но почему то больше нравится чем та же ubuntu-server... просто была идея перенести работающий сегодня сервис из под виндового апача на *nix, а тут такая засада... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 17:28 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
asu10так а потом то что, править исходники клиента? Клиента - не надо (скорее всего - isql же работает). Гораздо вероятнее это вызов неинициализированной переменной (при динамической загрузке библиотеки) или передача неправильных параметров. Хотя, возможно и symbol hell. Так что править придётся PHP драйвер. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2009, 18:32 |
|
||
|
как победить segmentation fault при вызове ibase_connect
|
|||
|---|---|---|---|
|
#18+
проблема решена откатываением версий софта в прошлое... поставил apache-1.3.41 + php-4.4.9 + php4-extensions... все работает. Понятно что это не решение, а способ избежать проблем... но пока вот так вот... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2010, 06:42 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=36390391&tid=1485230]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 472ms |

| 0 / 0 |
