aConfig - Общие настройки для плагинов

3

Что это?

Всем нам (пользователям и разработчикам) известно, что почти все плагины настраиваются через файл config.php.
В этом способе меня всегда напрягал тот факт, что для того, чтобы настроить несколько плагинов надо перелопатить файлы config.php этих плагинов. Т.е. в livestreet не хватает единого интерфейса настройки.
А учитывая тот факт, что я немного лентяй, то моя лень породила новый плагин — aConfig.
Плагин представляет собой API для создания настроек вашего плагина, и единый интерфейс для управления настройками.
Выглядит это так:



Читать дальше
  • +2
  • 28 апреля 2012, 10:39
  • Doka

ошибка при смене шаблона

 
Parse error: syntax error, unexpected T_STRING in /home/b/bigmas/ттттттт.ru/public_html/config/config.local.php on line 40

Вообщем хотел сменить шаблон и прописал в файлах config.local.php и config.php его название

Ограничение на размер тела топика

 
приветствую!

/config/config.php
$config['module']['topic']['max_length'] = 15000;       // Максимальное количество символов в одном топике


правлю это значение — изменений нет, все также не пускает к публикации топики <15000 символов.

Как быть?

Не получается настроить файл config.php, для того чтобы сайт нормально заработал

 
Добрый день.
В кофигурационном файле прописал данные базы данных, теперь не могу нормально прописать остальные пути. Хостинг от мастерхост (может это важно).
Как я понял, кроме информации про базу данных нужно прописать информацию вот здесь:
$config['path']['root']['web']        = 'http://kinotomates.ru'     // полный WEB адрес сайта
$config['path']['root']['server']     = '/home/u310994/kinotomates.ru/www'          // полный путь до сайта в файловой системе

Вроде бы всё готово, но когда захожу на сайт, он мне выдаёт ошибку: «Parse error: syntax error, unexpected T_VARIABLE in /home/u310994/kinotomates.ru/www/config/config.php on line 46» (Синтаксическая ошибка: синтаксическая ошибка, неожиданный T_VARIABLE в / home/u310994/kinotomates.ru/www/config/config.php на линии 46).
Получается, что там какая то ошибка на 46 линии. Раз ошибка синтаксическая, вероятно эти линии нужно смотреть в редакторе. Вот что у меня в редакторе на 46 линии:
$config['path']['root']['server']     = '/home/u310994/kinotomates.ru/www'          // полный путь до сайта в файловой системе

Я не могу разобраться какая здесь ошибка. Может быть ошибка где то в другом месте, я не знаю. Нужна ваша помощь.

P.S. Я в этом деле новичок и сайт выкладываю впервые, так что просьба сильно не пинаться:)

UPD: Проблема была в точке с запятой.
  • 0
  • 21 августа 2011, 11:41
  • GrafBU

Вопрос по config.local.php и config.php

 
Всем привет.
Установил последнюю версию (0.4.2) livestreet на двух разных хостингах — hc и agava. На обоих хостингах работает, насколько я понимаю, только config.local.php, сам config.php по очучениям вообще никак в общественной жизни не участвует. Так и должно быть или это я ленюсь факи читать?
И вопрос по кэшу шаблонов. Это которое в папке tamplates/cashe/имя_шаблона. Как этот кэш отключить?

Настройка config.php (требуется помощь)

 
Помогите пожалуйста настроить конфигурационный файл. Следующая ошибка:

Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/var/www/html/config/config.table.php) is not within the allowed path(s): (/home/vhosts/мой сайт/:/tmp/:/usr/share/pear/) in /home/vhosts/мой сайт/config/config.php on line 164

Warning: require_once(/var/www/html/config/config.table.php) [function.require-once]: failed to open stream: Операция не позволяется in /home/vhosts/мой сайт/config/config.php on line 164

Fatal error: require_once() [function.require]: Failed opening required '/var/www/html/config/config.table.php' (include_path='.:/usr/share/pear:/usr/share/php:/home/vhosts/мой сайт') in /home/vhosts/мой сайт/config/config.php on line 164

Указываю путь /home/vhosts/сайт/ вместо DIR_SERVER_ROOT. Появляется куча других ошибок

Изменение config файлов

 
Я честно говоря никак не пойму, почему изменения в config файлах тут же вызывают ошибки или просто зависания движка. Везде указания на classes. Неужели все так туго связано. Ведь я меняю параметры (минуты, секунды, ID) и ничего больше. Даже если я просто сделаю пробел в «безобидном месте» — таже хрень. Меняешь на «оригинальный» конфиг — всё в порядке. В чем секрет???
Это во всех причем файлах(включая плагины). Я знаю, что тут всё очень просто, но не могу понять где, то ли туплю конкретно, то ли… хз.
Комрады поясните на пальцах плиз как правильно изменять конфиги. FAQ для тех кто в танке.

ТРЕБУЕТСЯ ПОМОЩЬ

 
Пожалуйста помогите. Не могу разобраться с config.php!

Просто надо на поддомен только сделать blog.mobiflash.ru

Как это сделать??? Что куда сувать в config.php покажите плиз!

Покажите пример готового config.php

Буду бесконечно благодарен!!!)

$DIR_WEB_ROOT - вопрос!?

 
$DIR_WEB_ROOT в конфиге выглядит так:
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST']); // полный WEB адрес сайта


как бы прикол в том, что есть два домена 2 и 3 уровня, главный естесвенно первый, который я купил отдельно, а загвостка в том что на мыло уведомления приходят от второго, как и должно потому что я мыло прописал в конфиге, а ссылки даёт на третьего, а хотелось бы чтобы слал на второго…
тоесть:
DIR_WEB_ROOT = *.*.ru
а надо чтобы было
DIR_WEB_ROOT = *.ru

Пути к папке UPLOADS и пути к загруженным файлам

 
Прошу разработчика чуть иначе трактовать путь к папке uploads (константа DIR_UPLOADS в config.php). Надо бы там полный путь задавать, а не относительно расположения корня ЛС. Тогда загружаемые файлы можно было б располагать где угодно.

Зачем это нужно: если я прикручиваю ЛС к стороннему сайту, где уже есть «специально обученная» папка для загрузки файлов, то желательно было бы туда же заливать и файлы юзеров ЛС.