Автор Тема: Беда с mysql  (Прочитано 58 раз)

26 Август 2017, 12:29:01
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ребят , подскажите как лечить ?

Цитировать
Link to database cannot be established: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Захожу на сайт а там такая ошибка .. :/

Пытался перезагрузить  MySQL , не хочет запускаться , пишет ошибку Failed

Магазин на Debian 7 VPS :/ подскажите пожалуйста :(
26 Август 2017, 13:22:48
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22326
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Лог MySQL нужно проверить, ошибки в нем регистрируются.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
26 Август 2017, 13:26:52
Ответ #2
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Лог MySQL нужно проверить, ошибки в нем регистрируются.
Не успел написать)) вот лог..
170826 12:25:02 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
170826 12:25:02 [Note] Plugin 'FEDERATED' is disabled.
170826 12:25:02 InnoDB: The InnoDB memory heap is disabled
170826 12:25:02 InnoDB: Mutexes and rw_locks use GCC atomic builtins
170826 12:25:02 InnoDB: Compressed tables use zlib 1.2.7
170826 12:25:02 InnoDB: Using Linux native AIO
/usr/sbin/mysqld: Can't create/write to file '/tmp/ibrkMWTB' (Errcode: 28)
170826 12:25:02  InnoDB: Error: unable to create temporary file; errno: 28
170826 12:25:02 [ERROR] Plugin 'InnoDB' init function returned error.
170826 12:25:02 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
170826 12:25:02 [ERROR] Unknown/unsupported storage engine: InnoDB
170826 12:25:02 [ERROR] Aborting

170826 12:25:02 [Note] /usr/sbin/mysqld: Shutdown complete
26 Август 2017, 14:59:25
Ответ #3
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22326
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Причин много, первое, что нужно сделать очистить систему.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
26 Август 2017, 15:11:12
Ответ #4
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Причин много, первое, что нужно сделать очистить систему.
Можешь подсказать :/ как сделать? Что именно ?:(
26 Август 2017, 15:38:25
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22326
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Старые логи удалить нужно, лог mysql очистить.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
26 Август 2017, 15:39:46
Ответ #6
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Старые логи удалить нужно, лог mysql очистить.
Хорошо сейчас сделаю , а по основной причине ? Что может быть ?
Так как файл сокета найти не могу , его нету , хотя он должен быть :/
26 Август 2017, 15:58:58
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 3074
  • Репутация: +72/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Error writing file ..... (Errcode: 28).
Причина - нехватка места для временных файлов, нет доступа к папке временных файлов.
1) Очистить место на диске
2) Установить другую директорию для временных файлов
26 Август 2017, 19:08:08
Ответ #8
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Error writing file ..... (Errcode: 28).
Причина - нехватка места для временных файлов, нет доступа к папке временных файлов.
1) Очистить место на диске
2) Установить другую директорию для временных файлов


А не подскажешь как установить другую дерикторию для временных файлов ?
27 Август 2017, 01:26:36
Ответ #9
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Разобрался, проблема возникла из за места, было мало свободного места - почистил проблема ушла..
Однако заметил другую может быть кто то сможет обьяснить что не так?  Появилась новая ошибочка  (сайт работает, но вверху над шаблоном строчка)
" Notice: Undefined variable: cms_category in /var/www/modules/productscms/productscms.php on line 193 "  глянул что на 193 строке
$smarty->assign('cms_category', $cms_category);Не понятно(
27 Август 2017, 01:33:17
Ответ #10
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
index: reduction in /var/www/cache/smarty/compile/64/27/11/64271108d2b6826713945634a5231df96b0e3eb0.file.product.tpl.php on line 455Warning: math: function call reduction not allowed in /var/www/tools/smarty/plugins/function.math.php on line 53 И тут опять этот smarty =/  Это уже другая ошибка, может быть они как то связанны?
27 Август 2017, 11:17:27
Ответ #11
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86543
  • Репутация: +25419/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Очистите кеш и включите перекомпиляцию шаблонов.
Отключите режим отладки.