Проблема с установкой Voc++ Bse

Discussion in 'PHP' started by _Sniper_, 25 Aug 2007.

  1. _Sniper_

    _Sniper_ Banned

    Joined:
    21 Jul 2007
    Messages:
    409
    Likes Received:
    147
    Reputations:
    -17
    Так вот..дали мне скрипт. (линк в халяве)
    Копирую всё в глав директорию. сам чат у меня находиться в C:\AppServ\www\chat\
    Дата чата в C:\AppServ\www\data\
    Так вот копирую..захожу в http://site/chat/admin/configure/
    (логин пароль в файлике менял)
    Выбивает
    Code:
    VOC++ -- Fatal error 
    We got the error 
    Cannot open voc.conf file, please check your DATA PATH parameter
    at line 174 in the file \chat\inc_common.php 
    Find help at VOC++ homepage 
    
    Читаю мануал..
    Code:
    В файле inc_common.php проставьте значение $data_path
    и $phpAdsNew_path (опционально, если Вы используете phpAdsNew).
    Так же пропишите полный путь к inc_common.php в /admin/update_statistics.php
    и /admin/delete_cron.php
    Открываю файлик.. include("/www/chat/inc_common.php");
    прописал...так..далее..
    //error_reporting(E_ERROR);
    require("/www/chat/inc_common.php");
    Написал..Захожу обратно в конфигур..

    Code:
    VOC++ -- Fatal error 
    We got the error 
    Cannot open voc.conf file, please check your DATA PATH parameter
    at line 174 in the file \chat\inc_common.php 
    Find help at VOC++ homepage 
    
    Задумался..думаю дай открою \chat\inc_common.php
    Открыл...
    Code:
    // It is recommended to put this directory outside of your web-site access-path
    $data_path = "/www/data/";
    Вроде правильно..открываю..тажа ошибка..

    Может кто видео может снять специально для меня? Как устанавливать VOC++ BSE?
     
  2. _Sniper_

    _Sniper_ Banned

    Joined:
    21 Jul 2007
    Messages:
    409
    Likes Received:
    147
    Reputations:
    -17
    Зашол в inc_common.php
    Нашол Эту срочку.
    Что делать?
     
  3. NOmeR1

    NOmeR1 Everybody lies

    Joined:
    2 Jun 2006
    Messages:
    1,068
    Likes Received:
    783
    Reputations:
    213
    Наверно по дефолту функция ftok выключена. Включи её в php.ini.
     
  4. _Sniper_

    _Sniper_ Banned

    Joined:
    21 Jul 2007
    Messages:
    409
    Likes Received:
    147
    Reputations:
    -17
    Точне говори..где..что..и как..
    [​IMG]
     
  5. zindi

    zindi Elder - Старейшина

    Joined:
    11 Apr 2007
    Messages:
    74
    Likes Received:
    17
    Reputations:
    0
    1)ето жадность
    2) не знания пхп
    Решай проблемы.
     
  6. _Sniper_

    _Sniper_ Banned

    Joined:
    21 Jul 2007
    Messages:
    409
    Likes Received:
    147
    Reputations:
    -17
    Какие проблемы?
     
  7. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    папка дата вроде бы должна находиться вне директории www....

    ты скажи, сам voodoo движок ставишь работает без проблем?
     
  8. _Sniper_

    _Sniper_ Banned

    Joined:
    21 Jul 2007
    Messages:
    409
    Likes Received:
    147
    Reputations:
    -17
    Чистый? Конечно.. поставил чистый..сверху новый..позаменял..и болт. Пишет:
    Code:
    Fatal error: Call to undefined function: ftok() in z:\home\10.10.17.147\www\chat\inc_common.php on line 383
    Неважно где дата..мне всёравно..главное чтоб чат работал. А точнее ошибки чтоб не выбивало. А разницы нет где дата..(точнее есть..в безопасности) Но до безопасности дело ещё не дошло..
     
  9. Brun

    Brun Elder - Старейшина

    Joined:
    21 Mar 2006
    Messages:
    95
    Likes Received:
    57
    Reputations:
    16
    У меня всё поставилось и пашет.
    1. Думаю проблема в том что inc_common.php права иные чем 777.
    2. Все *.dat файлі должны иметь права 777
    3. Нужно ставить точно по инструкции. Сначало voodoo chat, а только потом модификацию. Но модификацию ставь через http://chat/admin/configure.php. Там вылезет много того чего хочет модификация. Некоторые файлы которых нет, надо буде создать (в основном это будут dat файлы см п.2 ).
    4. Когда поставится, тогда надо скомпилить демон и поставить в автозагрузку. Без демона не будет показівать.

    Будут другие вопросы - спрашивай.

    P.S. Модификация проверена Algol`ом и другими участниками АЧата. Почему они молчат?..
     
  10. TARANTYL

    TARANTYL Elder - Старейшина

    Joined:
    19 Jul 2008
    Messages:
    25
    Likes Received:
    6
    Reputations:
    1
    Таже проблема :(

    Fatal error: Call to undefined function ftok() in T:\home\virtual\сайт\inc_common.php on line 383
     
  11. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Используйте аналог:
    PHP:
    function ftok($pathname$proj_id) {
       
    $st = @stat($pathname);
       if (!
    $st) {
           return -
    1;
       }
     
       
    $key sprintf("%u", (($st['ino'] & 0xffff) | (($st['dev'] & 0xff) << 16) | (($proj_id 0xff) << 24)));
       return 
    $key;
    }
    Взято из комментов здесь: http://ru.php.net/manual/en/function.ftok.php

    Некропостеры >.<
     
    _________________________