Видео смотреть бесплатно

Смотреть крупно видео

Официальный сайт 24/7/365

Смотреть видео бесплатно

14.02.10 17:28 Bupyc

Есть проблема!WebSocket на ubuntu 9.10

Попытался сделать по статье хабра Поднимаем WebSocket сервер
Но Устанавливаем библиотеку libevent

$ pecl install libevent
В моем случае это было sudo pecl install channel://pecl.php.net/libevent-0.0.2
1
2
3
checking for libevent headers in default path... not found
configure: error: Cannot find libevent headers
ERROR: `/tmp/pear/temp/libevent/configure --with-libevent' failed'

При работе спрашивал путь....но вот до чего путь делать неясно..
Please provide the prefix of libevent installation [autodetect] :

А если без него запускать phpdeamon выдает
1
2
3
PHP Warning:  PHP Startup: skipping dictionary ::Ice::ObjectDict - unsupported key type in Unknown on line 0

Parse error: syntax error, unexpected T_FUNCTION in /home/bupyc/scripts/phpd/lib/Daemon.class.php on line 420

Как заставить все это работать?

ЗЫ Посмотрел что на 420 строчке того файла
1
2
3
4
5
6
7
8
9
10
11
public static function parseStoragepath($path)
 {
  $path = preg_replace_callback('~%(.*?)%~',function($m)
  {
   $e = explode('=',$m[1]);
   if (strtolower($e[0]) == 'date') {return date($e[1]);}
   return $m[0];
  },$path);
  if (stripos($path,'file://') === 0) {$path = substr($path,7);}
  return $path;
 }

чтото дейстительно код странный....но он же у других работает



extra 14.02.10 18:18 # +6
Не сразу понял что это личный блог))
exelens 14.02.10 22:17 # +-1
У нас как таковых нет личных блогов.
divius 14.02.10 19:04 # +0
А как к ошибке относится libevent?

Вы уверены, что у вас "PHP5 CLI >= 5.3 с поддержкой pcntl, shmop и sockets"?
Bupyc 14.02.10 19:08 # +1
Да я уверен. Я собрал с офиц сайта при конфигурации задал эти параметры
Vzlom 14.02.10 20:17 # +1
Перемести в блог "Есть проблема!"
digiwhite 14.02.10 21:51 # +2
1
2
3
4
5
6
7
8

,function($m)
{
   $e = explode('=',$m[1]);
   if (strtolower($e[0]) == 'date') {return date($e[1]);}
   return $m[0];
}
 


Fu**, вот такие конструкции просто убивают. Вынесете это отдельно и попробуйте:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

function preg_callback($m) {
   $e = explode('=',$m[1]);
   
   if (strtolower($e[0]) == 'date') {return date($e[1]);}
   return $m[0];
}

/* ... */

public static function parseStoragepath($path) {
  $path = preg_replace_callback('~%(.*?)%~', 'preg_callback',$path);
  if (stripos($path,'file://') === 0) {$path = substr($path,7);}
  return $path;
}

 
Bupyc 14.02.10 22:25 # +0
1
2
3
[PHPD] libevent extension not found. You have to install libevent from pecl (http://pecl.php.net/package/libevent). `svn checkout http://svn.php.net/repository/pecl/libevent pecl-libevent`.
[PHPD] Unexisting group 'web'. You have to replace config-variable 'group' with existing group-name.
[PHPD] Unexisting user 'web', user not found. You have to replace config-variable 'user' with existing username.

Уже лучше) Осталось либэвент поставить как то)

Лучшие блоги (все 107)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2128 из 160 городов)
Топ пользователей Топ блогов

Новенькие: korovann, blaw, off220, troyane, arts
welinux.ru

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн