[Help] vBSEO Обнуляются настройки при сохранении

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

SoaringHawk

Постоялец
Регистрация
25 Апр 2009
Сообщения
61
Реакции
2
При сохранении настроек в vbseocp.php, они (настройки) обнуляются.:eek:
Т.е. ставлю, например, "Оптимизировать HTML-код?" - "Да", жму сохранить, получаю сообщение, что настройки успешно сохранены, но после рефреша страницы не только эта самая настройка не сохранисась, но и остальные (даже те, что по умолчанию были) сбрасываются в пустую строку. Как пример, поле "Задать акронимы". По умолчанию там текст:
'seo' => 'Search Engine Optimization'
'pr' => 'Page Ranking'
Но стоит попытать внести в конфиг какие-то изменения и сохранить, как это поле благополучно очищается. И так со всеми остальными.

Теперь мистика. Настройки сбрасываются не при любом изменении. Например язык изменил и сохранил нормально, все осталось целым. "Глобальный формат ссылок форума" тоже изменяются без негативных последствий. Но все, что ниже поменять не удается. При чем на локалке все настройки меняются, все сохраняется. Пробовал версии 3.2.0 и 3.3.0. На локалке все работает у хостера ни одна.

В чем может быть проблема?
 
  • Заблокирован
  • #2
права 777 на файл выстави или 666 и попробуй всё заново сохранить
 
права 777 на файл выстави или 666 и попробуй всё заново сохранить
Все по инструкции. Я изначально на config_vbseo.php 666 поставил.
Проблема не в том, что настройки не сохраняются, они обнуляются. Т.е. вместо того, что было по умолчанию, в config_vbseo.php пишится пустое значение.:confused:

Опять же пример.
Сейчас в конфиге есть строчка:
Код:
define('VBSEO_HOMEPAGE_ALIASES',             'index.php|index.php?');
И если я попытаюсь внести какие-то изменения через vbseocp (например что-нибуть в разделе пингов), то после сохранения в конфиге:
Код:
define('VBSEO_HOMEPAGE_ALIASES',             '');
хотя я ее не трогал...:nezn: Иными словами с правами на запись порядок.
 
чтото мне подсказывает что гдето надо указать полный путь или адрес сайта, или параметры самого конфига заданы неверно поэтому скрипт и стирает данные. вобще такое может быть по ряду причин, например передается пустой запрос из за ошибки в имени ячейки.
 
Народ, может кто-нибудь знает или уже переделал ВБСЕО, чтобы замена русских букв не на что попало проходила -
/forum/dh-dh-n-dh-n-dh-dh-dh-dhudh/n-noe-dh-dh-n-dh-n-dh.html
а на нормальный транслит -
/forum/vetka-1/soobshchenie-1.html
 
SoaringHawk,
Rodimus, ставьте вот этот голд


В конфиге меняй $vbseo_custom_char_replacement = array() на
$vbseo_custom_char_replacement = array(
'а' => 'a',
'б' => 'b',
'в' => 'v',
'г' => 'g',
'д' => 'd',
'е' => 'e',
'ё' => 'yo',
'ж' => 'zh',
'з' => 'z',
'и' => 'i',
'й' => 'i',
'к' => 'k',
'л' => 'l',
'м' => 'm',
'н' => 'n',
'о' => 'o',
'п' => 'p',
'р' => 'r',
'с' => 's',
'т' => 't',
'у' => 'u',
'ф' => 'f',
'х' => 'h',
'ц' => 'c',
'ч' => 'ch',
'ш' => 'sh',
'щ' => 'sch',
'ъ' => '',
'ы' => 'y',
'ь' => '',
'э' => 'e',
'ю' => 'yu',
'я' => 'ya',

'А' => 'A',
'Б' => 'B',
'В' => 'V',
'Г' => 'G',
'Д' => 'D',
'Е' => 'E',
'Ё' => 'YO',
'Ж' => 'Zh',
'З' => 'Z',
'И' => 'I',
'Й' => 'I',
'К' => 'K',
'Л' => 'L',
'М' => 'M',
'Н' => 'N',
'О' => 'O',
'П' => 'P',
'Р' => 'R',
'С' => 'S',
'Т' => 'T',
'У' => 'U',
'Ф' => 'F',
'Х' => 'H',
'Ц' => 'C',
'Ч' => 'CH',
'Ш' => 'SH',
'Щ' => 'SH',
'Ъ' => '',
'Ы' => 'Y',
'Ь' => '',
'Ю' => 'YU',
'Э' => 'E',
'Я' => 'YA');
У меня все работает как часы!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху