WebAsyst
Сегодня пришлось поработать с WebAsyst. Ну и херня же эта система.
А пришлось мне переносить его с одного сервера на другой.
Сначала оказалось, что все таблицы, кроме таблиц с префиксом «CS_» в нижнем регистре, а в скриптах используется в верхнем регистре.
Потом я искал место, где в этой системе можно прописать данные для базы данных.
Потом оказалось, что логин и пароль от панели администрирования клиент не знает.
Итак, для того, чтобы сменить данные для базы данных необходимо внести изменения в 2-х файлах:
- /kernel/wbs.xml
- /dblist/%dbkey%.xml
В файле /kernel/wbs.xml в теге SQLSERVER необходимо указать настройки подключения к БД.
В теге FRONTEND а атрибуте dbkey находится идентификатор имя xml-файла, расположенного в директории /dblist/.
В файле /dblist/%dbkey%.xml в теге DBSETTINGS необходимо указать данные к базе данных. В тегах ADMINISTRATOR и FIRSTLOGIN указать пароль для пользователя, указанного в атрибуте LOGINNAME.
Далее в таблице WBS_USER для пользователя %LOGINNAME% необходимо указать пароль.
Вот и все.
я писал для этого движка мелкие модули и экспорт товаров в формате xls. Посмотрев код меня затошнило… КЯ даже подумал: «Это вообще человек написал?».
Олени писали. Через жопу. Спасибо за статью помог перенести этот г*вно-шоп)
Не за что 🙂