Ошибки в MySQL запросах Dle к базе данных
Просмотров : 898 14-05-2013, 07:13
Наш сайт не предоставляет ссылки на скачивание |
Оплошки в MySQL запросах Dle к базе настоящих гуще итого происходят по двум причинам. Первая вина, заключается в ложном запросе к БД, и возникает она, будто правило, из-за ложного редактирования кода самой Dle(устанавливаете модули, хаки или что-то попросту удаляете). Вторая вина заключается в самой базе настоящих, в какой отсутствуют кое-какие записи(строки)в таблицах базы настоящих, и при запросе к этой несуществующим настоящим происходит ляпсус, какую можно следить на скриншоте к данной статье(будто образец). Вот будто один о розыске решении этих двух проблем и будут отдан тяни сегодняшний материал статьи.
Если по мере использования
Наш сайт не предоставляет ссылки на скачивание |
Наш сайт не предоставляет ссылки на скачивание |
Наш сайт не предоставляет ссылки на скачивание |
Наш сайт не предоставляет ссылки на скачивание |
Найти эту проблемную строку, незнающему люду PHP, будет будет сложно. Самым простым выходом будет попросту замена отвечающего файла модуля на новейший из архива Dle, какой Вы сможете скачать будто у Вас или у кого иного. Вытекает знать, что почитай все модули(модуль кратковременной новости, модуль абсолютной новости, модуль добавления комментарием и др.)отвечающие за пользовательский интерфейс(страницы сайта)будут в папке "engine/modules/", а файлы модулей админ панели Dle располагаются в папке "engine/inc/". Все звания модулей болтают сами за себя. К образцу, файл отвечающий за отображение комментарием в Dle зовется "engine/modules/comments.php", файл добавления комментарий - "engine/modules/addcomments.php" и тд. Настолько вот, если у Вас возникают MySQL ляпсус при добавлении комментария, то Вам необходимо скачать безукоризненную Dle и скопировать из архива файл "engine/modules/addcomments.php", с заменой такового же файла на сервере.
Настоящий способ позволяет исправить проблемы, если MySQL ляпсус вызывается из-за неправильности кода запроса в самой Dle. Однако случается таковое, что в процессе
Наш сайт не предоставляет ссылки на скачивание |
Для того дабы постановить выработавшуюся проблему, необходимо, Вам самим в ручную, создать недостающие строки в базе настоящих. Для этого перед началом работы сделайте бекап базы настоящих в Dle, на случай если Вы что-то не настолько создадите, настоящий бекап позволит восстановить базу настоящих сайта до начального момента редактирования базы настоящих.
Итак, для того дабы найти, что надобно добавить в БД, а самое основное куда, надобно обратить внимание на саму оплошку. Строка "Unknown column 'allow_vote' in 'field list'" болтает о том, что подобный колонки "allow_vote" в таблице не бытует. А выведать к какой собственно таблице глядит настоящий запрос, можно выведать из описания запроса басистее. К образцу, строка "UPDATE dle_usergroups SET..." болтает о том, что запрос производиться в таблицу "dle_usergroups", где "dle_" - это префикс, какой Вы показали при установке Dle(если при установке Вы не меняли префикс Dle, то по умолчанию он будет "dle_").
Исходя из итого этого, становится удобопонятно, что надобно добавить в таблицу "dle_usergroups"(где "dle_" - это префикс)одну добавочную колонку и зажать её имя(в поле "Field")"allow_vote", с предписанием кое-каких добавочных значений для пустотелее таблицы. К образцу, в моем случае, необходимо добавить колонку, в какой будут храниться информация для групп пользователей, каким разрешен доступ к модулю "Список жалоб". Настолько будто единым смысл, какие будет сохраняться в этом поле будет переключатель чекбокса(разрешить/отменить), я попросту скопирую схожие значения пустотелее для новоиспеченной колонки из уже бытующих записей в БД, однако в поле "Field" заведу звание недостающего поля "allow_vote".
Для этого необходимо отворить на своем хостинге программу управления БД –
Наш сайт не предоставляет ссылки на скачивание |
Немного информации об материале: 14-05-2013, 07:13 наш лучший журналист - admin нашел на просторах интернета новость - "Ошибки в MySQL запросах Dle к базе данных" и сразу же добавил ее к нам на сайт! Хотелось бы добавить, что наш журналист подобрал лучшие файлообменники для скачавания Ошибки в MySQL запросах Dle к базе данных, кроме того оформление новости и самого файла находится в отличном качестве, тем более можно Ошибки в MySQL запросах Dle к базе данных скачать бесплатно и без регистрации и смс. Так же советуем вам посетить раздел "Warez" и найти похожие отличные материалы, такие как этот!