Fatal error: Class 'cmsDatabase' not found

 
Посетитель
no avatar
Сообщений: 16
Добрый вечер, вчера решил обновить систему на 1.8, все вроде прошло нормально, после этого добавлял контент на сайте. А сегодня выдается ошибка Fatal error: Class 'cmsDatabase' not found in ../core/cms.php on line 2345

Может у кого-то уже было такое, помогите советом.
Модератор
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 964
попробуйте вставить
Код PHP:
  1. $this->loadClass('db');
перед
Код PHP:
  1. $inDB = cmsDatabase::getInstance();
в файле /core/cms.php строка 2345
Но проблема где-то глубже, наверно. Стоит перезалить файлы в двоичном режиме по фтп.
Хватит париться, живи как нравится!
Посетитель
small user social cms
Медаль
Сообщений: 128
Ребята, подскажите пожалуйста.
в backend.php модуля
Код PHP:
  1.  
  2. if (isset($_POST['submit'])) // если кнопка "сохранить тэг" нажата
  3. {
  4. $tagname = $_POST['submit']; //имя тэга
  5. $tagline = $_POST['linetag']; //выбранное значение
  6. $inDB->query("UPDATE cms_tags SET numline = '$tagline' WHERE tag = '$tagname'");
  7.  
все работало, но с перезагрузкой страницы. Решил сделать через скрипт
Код PHP:
  1.  
  2. <script type="text/javascript">
  3. function saveform (data)
  4. {
  5. var linetag1 = data.linetag.value;
  6. var submit1 = data.submit.value;
  7.  
  8. $.post('modules/mod_tagnew/testsub.php',{linetag1:linetag1,submit1:submit1},function(data){
  9. $('#enter_name').html(data);
  10. },'json');
  11. }
  12. </script>
  13. <div id="enter_name"></div>
  14.  
в файле testsub.php
Код PHP:
  1.  
  2. $inDB = cmsDatabase::getInstance();
  3. $linetag = $_POST['linetag1'];//получаем выбранную категорию
  4. $tagname = $_POST['submit1'];// получаем название тэга
  5. $inDB->query("UPDATE cms_tags SET numline = '$linetag' WHERE tag = '$tagname'");
  6. die (json_encode ($linetag . $tagname)); //передать обратно
  7.  
Теперь столкнулся с проблемой:
/testsub.php 500 (Internal Server Error)
в логах: Class 'cmsDatabase' not found

$tagpatch = $_SERVER['DOCUMENT_ROOT']; возвращает правильный путь
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.