Как стать автором
Обновить

Комментарии 21

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
это опечатка
исправил)
Эх, всё равно — проблема. Пока остальные браузеры не реализуют, использовать в продакшене — маловероятно.
А у флеша — нестабильность, проблемы с проксями и файрволами.
Уже сейчас можно внедрять в RIA, где людей можно насильно пересадить на Chrome
Под убунтой не могу libevent поставить
для установки libevent нужен php-dev, он есть у тебя?
checking for libevent headers in default path… not found
configure: error: Cannot find libevent headers
ERROR: `/tmp/pear/temp/libevent/configure --with-libevent' failed
вот что пишет…
Для решения данной проблемы необходимо удалить старый libevent ( т.к. необходим Libevent version >= 1.4.3 )

Copy Source | Copy HTML
  1. apt-get remove --purge libevent1


Скачиваем новый и устанавливаем

Copy Source | Copy HTML
  1. ./configure
  2. make && make install


Затем уже устанавливаем расширение libevent для php

Copy Source | Copy HTML
  1. pecl install channel://pecl.php.net/libevent-0.0.2 


У меня в убунту 10.10 пакет php-fpm зависит от libevent. При сносе libevent сносится php-fpm. Придется php компилировать вручную?
Добавил
> Настраиваем файл $path/conf/phpdaemon.conf.php…
Пожалуйста, не надо дезинформировать общественность!
Не надо трогать appResolver вообще!
А для чего подгружать кучу других модулей если нужны только вебсокеты? (см. титул статьи)
Здравствуйте, уважаемый автор!

Вот эта строчка в коде
if ($this->ws) {
$this->ws->routes = array(
'myRoute' => array($this,'openSession') // route
);
}
Едва не наделала у меня в голове перелом мозга. Причина в том, что автор функционала задумал это вот в таком виде: $this->ws->routes['myRoute'] = array($this,'openSession'); Это и есть в коробочном примере. Если приложение оставить так как у вас, то ни одно аналогичное приложение более работать не будет.
да, я как то и не обратил на это внимание… т.к в своем проекте я использовал только модуль вебсокетов (собственно и статья об их использовании )
надо поправить, спасибо
И лучше убрать в самом начале пункта 3, где описывается appDefaults, который трогать не надо вообще. А то население путается :)
Для версии 0.6 неактуальны конфиги и размещение класса в папке application
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации