Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.20 »   Проблема: резервное копирование и нестандартный порт
RSS

Проблема: резервное копирование и нестандартный порт

Ошибка резевного копирования, если сервер на нестандпртном порту

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
1. Форум установлен локально с нуля, WinXP SP2, Apache2.0.59, PHP5.2.3, MySQL4.1-22.
Сначала порт сервера был стандартный 80, резервые копии делались. Затем порт был изменен на 1982 (в конфиге сервера и файле iboard.php) и теперь создается пустой файл (0 байт) вида 10_17_76_36

2. Библиотека BZ2 установлена и разрешена в php.ini, но при попытке (в резервном копировании) использовать сжатие BZ2 выдает:
[q]
GLOBAL ADMIN ERROR: 2 (bzopen() [<a href='function.bzopen'>function.bzopen</a>]: 'wb9' is not a valid mode for bzopen(). Only 'w' and 'r' are supported line 100) bzopen() [<a href='function.bzopen'>function.bzopen</a>]: 'wb9' is not a valid mode for bzopen(). Only 'w' and 'r' are supported.
[/q]

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
2. В файле admin/index.php нужно заменить строку (у меня это строка 100): if ($fp_out=bzopen($filepath.'.bz2','wb9')) { на if ($fp_out=bzopen($filepath.'.bz2','w')) {
1. В том же файле нужно заменить вот этот кусок кода (он чуть выше)
  $filename=strtolower($GLOBALS['opt_url']);
  $filename=str_replace("http://","",$filename);

вот на такое:
  $filename=parse_url($GLOBALS['opt_url'],PHP_URL_HOST);
  $filename=str_replace(".","_",$filename);

В виде файла выложу при очередной пересборке дистрибутива (которая будет, предположительно, в конце след. недели).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Все сделал, базы создаются (в /forum/temp) и с BZ2 все нормально.
Но в самой админке почему-то не отображаются файлы резервных копий.

Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Как исправить этот недочет?

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Привести процедуру backup_files() в admin/basic.php вот к такому виду: <? 
function backup_files() {
  
$filename=strtolower(parse_url($GLOBALS['opt_url'],PHP_URL_HOST));
  
$filename=str_replace(".","_",$filename);
  
$dh=opendir($GLOBALS['opt_dir']."/temp");
  
backup_start();
  while (
$file=readdir($dh)) {
    if (
is_file($GLOBALS['opt_dir']."/temp/".$file) &amp;&ampstrpos($file,$filename)!==false) {
      
$fsize=filesize($GLOBALS['opt_dir']."/temp/".$file);
      
backup_entry($file,$fsize);
    }
  }
  
closedir($dh);
  
backup_end();
}
 
?>


Также в admin/index.php заменить строку <? $filename=parse_url($GLOBALS['opt_url'],PHP_URL_HOST); ?> на <? $filename=strtolower(parse_url($GLOBALS['opt_url'],PHP_URL_HOST)); ?>

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.20 »   Проблема: резервное копирование и нестандартный порт
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0536. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!