Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Проблема с установкой ShopOS 2.3.1

Пытаюсь установить версию 2.3.1 и при 4 шаге выдаёт вот такую штуку.


Импорт базы данных.


Warning: os_db_error() : Unable to access /home/dvdilia/public_html/shop/lang/ru/db_error.php in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3554

Warning: os_db_error(/home/dvdilia/public_html/shop/lang/ru/db_error.php) : failed to open stream: No such file or directory in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3554

Warning: os_db_error() : Unable to access /home/dvdilia/public_html/shop/lang/ru/db_error.php in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3554

Warning: os_db_error(/home/dvdilia/public_html/shop/lang/ru/db_error.php) : failed to open stream: No such file or directory in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3554

Warning: os_db_error() : Unable to access /home/dvdilia/public_html/shop/lang/ru/db_error.php in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3554

Warning: os_db_error(/home/dvdilia/public_html/shop/lang/ru/db_error.php) : failed to open stream: No such file or directory in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3554

Warning: os_db_error() : Failed opening '/home/dvdilia/public_html/shop/lang/ru/db_error.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3554

Warning: error_log(mysql_db_error.log) : failed to open stream: Permission denied in /home/dvdilia/public_html/shop/includes/core.include_admin.php on line 3568
DB_ERR_MSG


Может просто настройки для доступа к mysql неправильно указали?


Всё правильно, я несколько раз проверил, соеденение с базой происходит но на 4 шаге вот такая ошибка выводится.


Посмотрите что в файле mysql_db_error.log записано. если его нет - создать в его в папке install и поставить права доступа 777.


Возникла новая проблема, при оформлении заказа в самомом конце данной процедуры выдаёт следующую ошибку.

Parse error: syntax error, unexpected T_VARIABLE in /home/dvdilia/public_html/shop/includes/lib/phpmailer/language/phpmailer.lang-ru.php on line 2


Посмторите что в этом файле. может он поврежден.

Должно быть такое содержание:

<?php
#####################################
# ShopOS: Скрипт интернет-магазина
#  Copyright (c) 2008-2009
# http://shopos.ru
# Ver. 2.4.0
#####################################

$PHPMAILER_LANG = array();
$PHPMAILER_LANG = 'Пожалуйста введите минимум один Email'.'получателя.';
$PHPMAILER_LANG = ' mailer не поддерживается.';
$PHPMAILER_LANG = 'Невозможно выполнить эту команду: ';
$PHPMAILER_LANG = 'Произошла ошибка при инициализации Mail функции.';
$PHPMAILER_LANG = 'SMTP ошибка: ошибка авторизации.';
$PHPMAILER_LANG = 'Неверный адрес отправителя: ';
$PHPMAILER_LANG = 'SMTP ошибка: Следующие '.'адреса получателей неверны: ';
$PHPMAILER_LANG = 'SMTP ошибка: Данные не были приняты.';
$PHPMAILER_LANG = 'SMTP ошибка: SMTP-Host недоступен.';
$PHPMAILER_LANG = 'В доступе к следующему файлу было отказано: ';
$PHPMAILER_LANG = 'Не могу открыть файл: ';
$PHPMAILER_LANG = 'Неизвестный формат кодировки: ';
?>


С предыдущей проблемой как разобрались? все таки была проблема в неправильных данных подключения к базе?


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

Пожалуйста помогите спрвится с данной ошибкой. Адрес сайты http://www.shop.dvdilia.ru возможно что-то подскажете.

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


хм ... ну попробуйте убрать следующие строчки


#####################################
# ShopOS: Скрипт интернет-магазина
#  Copyright (c) 2008-2009
# http://shopos.ru
# Ver. 2.4.0
#####################################


может както хистро сервер настроен, что не воспринимает текст после # как комментарии.
не знаю из за чего там еще может возникать syntax error. все написано правильно.


Убрал лишнее, но теперь выводит новую ошибку.

Warning: fsockopen() : unable to connect to mail.dvdilia.ru:25 in /home/dvdilia/public_html/shop/includes/lib/phpmailer/class.smtp.php on line 129
Не удалось отправить email.
Ошибка: SMTP ошибка: SMTP-Host недоступен.


Проблема решена, нужно было коечто подправить в настройках e-mail.

Спасибо за помощь.


Источник



Copyright ShopOS