Перейти к содержанию
Форум поддержки пользователей VamShop

Ошибка после слета сервера


Рекомендуемые сообщения

Ошибка после слета сервера

Warning: _cake_core_ cache was unable to write 'cake_dev_ru' to File cache in /var/www/site/data/www/site.ru/lib/Cake/Cache/Cache.php on line 310 
Warning: /var/www/site/data/www/site.ru/app/tmp/cache/persistent/ is not writable in /var/www/site/data/www/site.ru/lib/Cake/Cache/Engine/FileEngine.php on line 337 
Fatal error: Uncaught exception 'CacheException' with message 'Cache engine _cake_core_ is not properly configured.' in /var/www/site/data/www/site.ru/lib/Cake/Cache/Cache.php:166 
Stack trace: #0 /var/www/site/data/www/site.ru/lib/Cake/Cache/Cache.php(136): Cache::_buildEngine('_cake_core_') #1 /var/www/site/data/www/site.ru/app/Config/core.php(328): Cache::config('_cake_core_', Array) #2 /var/www/site/data/www/site.ru/lib/Cake/Core/Configure.php(77): include('/var/www/sexman...') #3 /var/www/site/data/www/site.ru/lib/Cake/bootstrap.php(170): Configure::bootstrap(true) #4 /var/www/site/data/www/site.ru/app/webroot/index.php(77): include('/var/www/sexman...') #5 {main} thrown in /var/www/site/data/www/site.ru/lib/Cake/Cache/Cache.php on line 166

Как лечить?

Ссылка на сообщение
Поделиться на другие сайты

Поставьте права доступа на запись на папку /app/tmp/cache/ и поддиректории внутри папки cache.

 

Сами файл из поддиректорий внутри /app/tmp/cache/ тоже можно удалить.

Ссылка на сообщение
Поделиться на другие сайты

Теперь полезло 

Warning (2): include(/var/www/site/data/www/site.ru/app/Plugin/Gzip/Config/bootstrap.php): failed to open stream: No such file or directory [CORE/Cake/Core/CakePlugin.php, line 249]
Warning (2): include() [http://php.net/function.include]: Failed opening '/var/www/site/data/www/site.ru/app/Plugin/Gzip/Config/bootstrap.php' for inclusion (include_path='/var/www/site/data/www/site.ru/lib:.:/usr/share/pear:/usr/share/php') [CORE/Cake/Core/CakePlugin.php, line 249]
Warning (2): realpath() [http://php.net/function.realpath]: open_basedir restriction in effect. File(/usr/lib64/php/modules) is not within the allowed path(s): (/var/www/site/data:.) [APP/Controller/AppController.php, line 2]
Warning (2): file_exists() [http://php.net/function.file-exists]: open_basedir restriction in effect. File(/var/www/site/ioncube/ioncube_loader_lin_5.3.so) is not within the allowed path(s): (/var/www/site/data:.) [APP/Controller/AppController.php, line 2]
Warning (2): file_exists() [http://php.net/function.file-exists]: open_basedir restriction in effect. File(/var/www/ioncube/ioncube_loader_lin_5.3.so) is not within the allowed path(s): (/var/www/site/data:.) [APP/Controller/AppController.php, line 2]
Warning (2): file_exists() [http://php.net/function.file-exists]: open_basedir restriction in effect. File(/var/ioncube/ioncube_loader_lin_5.3.so) is not within the allowed path(s): (/var/www/site/data:.) [APP/Controller/AppController.php, line 2]Site error: the file /var/www/site/data/www/site.ru/app/Controller/AppController.php requires the ionCube PHP Loader ioncube_loader_lin_5.3.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.
Ссылка на сообщение
Поделиться на другие сайты

Gzip plugin уже давно не используется.

По умолчанию в VamShop 2 его нет.

 

Можете взять файл /app/Plugin/ModuleReviews/Config/bootstrap.php и перепиать его в /app/Plugins/Gzip/Config/bootstrap.php

Ссылка на сообщение
Поделиться на другие сайты

Gzip plugin уже давно не используется.

По умолчанию в VamShop 2 его нет.

 

Можете взять файл /app/Plugin/ModuleReviews/Config/bootstrap.php и перепиать его в /app/Plugins/Gzip/Config/bootstrap.php

 

самое смешное, что это файла нет и не было

 

и в дирректории 

сайт/app/Plugin/Gzip/

только папка Controller

Ссылка на сообщение
Поделиться на другие сайты

Где именно?!

 

Видимо, где-то прописано в public $components

Gzip

 

Нужно удалить.

 

В общем, запустите поиск по 'Gzip' и удалите упонимание в файл, вроде в /app/Controller/CartController.php было.

Ссылка на сообщение
Поделиться на другие сайты

Хотя можно проще ведь.

 

Включив debug (по идее, достаточно будет только debug 2 указать) - http://vamshop.ru/forum/topic/12579-%D0%BA%D0%B0%D0%BA-%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-php-%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA-%D0%BF%D1%80%D0%B5%D0%B4%D1%83%D0%BF%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD/

 

Там будет видно, где именно проблема, в каком файле.

Ссылка на сообщение
Поделиться на другие сайты

Хотя можно проще ведь.

 

Включив debug (по идее, достаточно будет только debug 2 указать) - http://vamshop.ru/forum/topic/12579-%D0%BA%D0%B0%D0%BA-%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-php-%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA-%D0%BF%D1%80%D0%B5%D0%B4%D1%83%D0%BF%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD/

 

Там будет видно, где именно проблема, в каком файле.

 

 

 

Так и есть.

 

/lib/Cake/Core/CakePlugin.php

 

пришлось по удалять.

вот файл в итоге

 

 

осталась только ошибка

Error: A Database connection using "Mysql" was missing or unable to connect. 

The database server returned this error: SQLSTATE[28000] [1045] Access denied for user 'USER'@'localhost' (using password: YES)

Notice: If you want to customize this error message, create app/View/Errors/missing_connection.ct

 

но это, Я так понимаю, БД не находит

CakePlugin.php

Ссылка на сообщение
Поделиться на другие сайты

Да, к базе подключиться не может.

 

В /app/config.php правильно доступ к базе указан?!

 

в /config.php наверное?

Да, правильно. тут уже сервер до конца не подняли

Ссылка на сообщение
Поделиться на другие сайты

сайт ожил
но теперь почти в каждом месте, где по идее смарти метка вылезло

Notice (8): Undefined index: short_description [APP/Vendor/smarty/vam_plugins/function.content_listing.php, line 271]

и

otice (8): Undefined index: customer_id [APP/tmp/cache/smarty_templates_c/c57fc61a47fc0eaf59a98ce1693ad4ec23b5c002.string.php, line 147]

после добавления товара в корзину вылезло

Notice (8): Undefined index: module_coupon_code [APP/Plugin/ModuleCoupons/Controller/EventController.php, line 16]
Ссылка на сообщение
Поделиться на другие сайты

ок. отключил

 

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

 

 

Not Found

Error: The requested address '/module_coupons/action/checkout_box/' was not found on this server.

Ссылка на сообщение
Поделиться на другие сайты

Почему вообще такая куча ошибок?!

 

Намешаны чтоли разные версии в одном магазине?!

 

Скачайте архив vamshop.ru/vamshop2.zip и перепишите файлы из него к себе.

 

или хотя бы взять /app/Config/core.php

+ папку /app/tmp/ из архива.

 

Эта ошибка бывает если кэш неправильно указан в конфиге.

Ссылка на сообщение
Поделиться на другие сайты

Нужно включить debug 2 в /app/Config/core.php и смотреть, что за ошибка.

 

Вроде там исправление уже вносилось какое-то в /app/Controller/ImportExporController.php

 

Можно попробовать скачать http://vamshop.ru/vamshop2.zip и взять этот файл из архива.

Ссылка на сообщение
Поделиться на другие сайты

Нужно включить debug 2 в /app/Config/core.php и смотреть, что за ошибка.

 

Вроде там исправление уже вносилось какое-то в /app/Controller/ImportExporController.php

 

Можно попробовать скачать http://vamshop.ru/vamshop2.zip и взять этот файл из архива.

 

Warning (2): include(/var/www/sexmango/data/www/site.ru/app/Plugin/Gzip/Config/bootstrap.php): failed to open stream: No such file or directory [CORE/Cake/Core/CakePlugin.php, line 249]
Ссылка на сообщение
Поделиться на другие сайты

Это всё к тому вопросу про Gzip.

Запускайте поиск по всем файлам и ищите, где у Вас Gzip используется, в каких файлах, и удаляйте везде упоминание о Gzip.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...