Помогите с ошибкой при установке на хостинг

Здравствуйте всем!

На локальном хосте oscommerce работает без проблем, переношу на хостинг вылезли ошибки, проблема скорей всего в конфигурации, часть исправил, часть не могу.

Ошибка следующая: Warning: file_put_contents(includes/work/upcoming_products-ru_RU-RUB.cache) [function.file-put-contents]: failed to open stream: Permission denied in /var/www/vhosts/stilits.ru/subdomains/shop/httpdocs/includes/classes/cache.php on line 52

вот часть configure:

  define('HTTP_SERVER', 'http://shop.stilits.ru');
  define('HTTPS_SERVER', 'http://shop.stilits.ru');
  define('ENABLE_SSL', false);
  define('HTTP_COOKIE_DOMAIN', 'shop.stilits.ru');
  define('HTTPS_COOKIE_DOMAIN', 'shop.stilits.ru');
  define('HTTP_COOKIE_PATH', '/');
  define('HTTPS_COOKIE_PATH', '/');
  define('DIR_WS_HTTP_CATALOG', '/');
  define('DIR_WS_HTTPS_CATALOG', '/');
  define('DIR_WS_IMAGES', 'images/');

  define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
  define('DIR_FS_CATALOG', '/');
  define('DIR_FS_WORK', 'includes/work/');
  define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . '/');
  define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
  define('DIR_FS_BACKUP', 'admin/backups/');

Заранее спасибо!

Права на in /var/www/vhosts/test/subdomains/shop/httpdocs/includes/classes/cache.php какие?

« Последнее редактирование: 11 Мар 2018 14:24:43 pm от Spido »

644 стоит по умолчанию, на всех файлах папки includes. На какие файлы какие права нужно выставит?

Для начала выставьте права 777 на эту папку со всеми файлами и подпапками - если ошибка пропадет значит там и ковыряйте 
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

Musicman, так и не получается у меня установить oscommerce (без ошибок).

Вообщем так по порядку, чтоб было понятно всё:

1.Предыдущую ошибку решили с хостерами, всё вроде было нормально, но начал убирать боксы в админке, и слетела кодировка.
У меня на сайте стоит SMC PHP-Fusion7, кодировка ср-1251, на локальном хосте кодировка utf-8, поэтому на локальном хосте движок oscommerce работает без проблем, а на сервере выдаёт ошибки (потому что кодировка 1251).
2. Снёс движок, скачал новый oscommerce + SP 4.1, установил, но проблема всё равно кажется есть.

Теперь вопросы (сразу скажу что я не профессиональный WEBспециалист, а больше продвинутый юзер, поэтому прошу объяснять подробней).

1. Так как база данных сайта в кодировке ср-1251, то изменил в файлах \includes\languages\ кодировку utf-8 на windows-1251 Правильно? Если Да, то где что ещё поменять?
2. Попытался сделать бэкап из админ.части oscommerce, но выдаёт ошибку (сейчас не могу написать, так как в админке проблемы). Как правильно делать бэкап из админ части движка магазина, или можно делать бэкап из админ части движка сайта? (пока делаю именно так).
3. Какие права на файлы и папки нужно выставить?

Сегодня спишусь ещё раз с хостером, попрошу их всё ещё раз посмотреть на наличие ошибок.

P.S. Ещё вопрос один. магазин у меня находиться на субдомене. Можно ли сделать для него отдельную базу данных? Чтобы база данных сайта была одна, а база данных магазина другая, независимая от основной базы данных (в utf-8, к примеру). При установке движка магазина пробовал, но что-то не получилось.

Базу можно отдельную от основного сайта без проблем. Все остальное на форуме описывалось... Поищите по форуму....