|
|
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
Установил себе apache+php на Ubuntu машину, но в пхп отказываются работать сокеты. То, что странно: при make test в пхп вот на этом : make testext/sockets/tests/ipv4loop.phpt тесте все долго висело. Общий результат тестирования: Конфигурировался пхп вот так: ./configure --disable-short-tags --with-gd --enable-mbstring --with-mysql --enable-sockets --enable-sqlite-utf8 --enable-zip --with-apxs2=/usr/local/apache2/bin/apxs При конфигурации апача (второго) вот на этом: configurechecking if TCP_NODELAY setting is inherited from listening sockets... Тоже висит пару минут. После чего выдает "no" и нормально конфигурирует/собирает дальше. Кто-нибудь что-нибудь может сказать по поводу того, с чем это может быть связано и чем все это дело поправить? Все версии - скачаны сегодня с соотв. сайтов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2008, 23:46:15 |
|
||
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
забыл собственно вопрос. Сокеты не пашут в php. Бинд происходит, сокет вроде создается. На socket_connect виснет. Если поставтиь non_block и потом пытаться отслеживать изменения в socket_select, то то же самое - ничего не происходит, сокет не коннектится (то есть изменения на чтение не происходит). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2008, 23:47:47 |
|
||
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
файрволл пробовали отключать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 11:56:50 |
|
||
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
хм. где, как это можно посмотреть/настроить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 14:27:35 |
|
||
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
/etc/init.d/iptables stop ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 17:19:05 |
|
||
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
хе.. так я ведь и без локалки и инета останусь. не пойдет. Ладно, приду домой, попробую покапаться в конфигах, может там чего не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 18:04:22 |
|
||
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
1й совет - ничего не собирать из исходников 2й совет - посмотреть что включенно в выводе функции phpinfo() Собственно для чего пересобирали php? Чего не хватает в стандартной поставке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2008, 20:26:15 |
|
||
|
[apache+php] сокеты
|
|||
|---|---|---|---|
|
#18+
1) Ну так получилось. можно сказать, захотелось самому ручками собрать. 2) phpinfo выводит, что сокеты enabled. Да он функции нормально видит, виснет при socket_connect. Так что действительно, проблема скорее всего не в пхп, а где-то вне - что-то блокирует порты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2008, 00:08:15 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35124880&tid=1487146]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 352ms |

| 0 / 0 |
