VOC ++ (чат)

Статус
В этой теме нельзя размещать новые ответы.
кабздец канечно

Проблемы продолжаються форум полистал них ненашёл кароче пишет: Fatal error: require_once() [function.require]: Failed opening required 'languages.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\army-chat.ru\www\inc_common.php on line 492

меня это тоже бесит не думайте!
require_once($file_path."languages/".$language.".php");
злощасная строка и чё в ней править??
 
Попробуй кинуть ещё раз ру файл, а лучше переустанови занова чат!
 
Fatal error: require_once() [function.require]: Failed opening required 'languages.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\army-chat.ru\www\inc_common.php on line 492

include_path='.;/usr/local/php5/PEAR'

Странная дорожка к файлу в которой есть значек "точки с запятой"
 
Проблемы продолжаються форум полистал них ненашёл кароче пишет: Fatal error: require_once() [function.require]: Failed opening required 'languages.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\army-chat.ru\www\inc_common.php on line 492

меня это тоже бесит не думайте! злощасная строка и чё в ней править??

я конечно понимаю что иногда лень головой подумать, но :

1)в data/voc.conf проверяем параметр $language (скорее всего $language = "ru";)
проверяем есть ли такой файл languages/ru.php

2) !!! в data/voc.conf проверяем параметр $file_path
должен быть вида $file_path = "Z:/home/army-chat.ru/www/";
(поидее у тебя так)
/!!!
 
А с садом мне так и никто и непомог)
 
ещё один вопрос а чё ему на 8 шаге то надо несуществующие файлы создал а ещё чё ему надо? не пропускает на 9 шаг и всё!!!
 
так и должно быть
 
2 _Berkut_
До сада я еще не добрался :( буду может в конце недели тестить.

Возник такой вопрос, как добавлять статусы для чатлан (онлайн, ушел, не доступен, не беспокоен). Еще инетересует чтобы о смене статуса сообщалсь в общий чат комнаты. Нашел решение на сайте VOC но у меня не заработало - может кто поможет ?

Предложенное там решение (автор Vadim:(
Код:
В языковый файл добавляем: 
Code: 

$w_user_statusn[0] = "сменил статус на- <b>Онлайн</b><bgsound src=".$chat_url."Alarm4.mid><IMG SRC=".$chat_url."converts/205.gif>"; 
$w_user_statusn[1] = "сменил статус на- <b>Обед</b><IMG SRC=".$chat_url."converts/eatchick.gif>"; 
$w_user_statusn[2] = "сменил статус на- <b>Курю</b><IMG SRC=".$chat_url."converts/060.gif>"; 
$w_user_statusn[3] = "сменил статус на- <b>Я очень злой!</b><IMG SRC=".$chat_url."converts/bur2.gif>"; 
$w_user_statusn[4] = "сменил статус на- <b>Пиво!</b><IMG SRC=".$chat_url."converts/beerchug.gif>"; 
$w_user_statusn[5] = "сменил статус на- <b>Уставший</b><IMG SRC=".$chat_url."converts/ustav.gif>"; 
$w_user_statusn[6] = "сменил статус на- <b>Ухожу</b><IMG SRC=".$chat_url."converts/walksmil.gif>"; 
$w_user_statusn[7] = "сменил статус на- <b>Занят</b><IMG SRC=".$chat_url."converts/gaz.gif>"; 
 


Открываем who.php в корне чата. 
Ищем что-то типа: 
Code: 

      $update_status = intval($update_status); 
      $fields_to_update[0][0] = 8; 
      $fields_to_update[0][1] = $update_status; 

После этого пишем: 
Code: 

           for ($t=0;$t<=7;$t++) { 
                  if ($update_status == pow(2,$t) or ($update_status == 0 and $t == 0)) { 
//                    if (! array_key_exists($user_name, $invisibles)) { 
                      $messages_to_show[] = array(MESG_TIME=>my_time(), 
                  MESG_ROOM=>$room_id,  
                  MESG_FROM=>$rooms[$room_id]["bot"], 
                  MESG_FROMWOTAGS=>$rooms[$room_id]["bot"], 
                  MESG_FROMSESSION=>"", 
                  MESG_FROMID=>0, 
                  MESG_FROMAVATAR=>"", 
                  MESG_TO=>"", 
                  MESG_TOSESSION=>"", 
                  MESG_TOID=>"", 
                  MESG_BODY=>"<font color=\"$def_color\">$user_name $w_user_statusn[$t]</font>");                
//                    } 
                  } 
                } 
                include($engine_path."messages_put.php"); 
 

Если есть мод невидимок то можно попробовать раскоментировать строки. 
В языковом меняешь текст на свой и правишь имена смайлов если они вообще нужны. 
Ну и количества статусов ставишь своё.

Топик откуда решение было утащено:
 
У меня стояла такая фигня осмене статуса в общак, а как добавить статуса я писал уже.
 
2 _Berkut_
Спасибо, попробую еще раз все сделать.
Только что заметил, то чат у меня работает тольк в одном режиме - js_tail . Перечитал еще раз все 80+ страниц так и не понял почему не работают другие режимы :( Скомпилировал демона, порты открыл, настройки PHP проверил, права выствил,а режим tail так и не заработал. Такое ощущуение что никакой реакции нет

Решил посмотреть живет ли демон - живет (вешал его на 7000 порт).
На команду: netstat -nat |grep 7000
выдает что-то типа LISTEN
Захожу в чат в режиме TAIL повторяю команду: netstat -nat |grep 7000
пишет что-то типа, что на таком то IP с такого то IP и статус WAIT... через какойто промежуток демон падает...

Может кто подскажет чего умного ? ;)

PS FedoraCore 8 x64, Apache 2, PHP 5, Mysql 5
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху