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

сменили хостинг, полезли проблемы


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

поменяли хостера (был мастерхост, стал хостмонстер - америка), и в процессе эксплуатации магазина полезли ошибки:

при попытке оформить заказ после выбора способа доставки:

Warning: Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/includes/modules/shipping/russianpostpf.php:1) in /home2/ambiplan/public_html/inc/vam_redirect.inc.php on line 47

в каталоге:

Warning: Smarty error: unable to read resource: "boxes/box_wishlisht_add.html" in /home2/ambiplan/public_html/includes/external/smarty/Smarty.class.php on line 1113

в чем может быть проблема?

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

В BOM метке на первой строке в файле /home2/ambiplan/public_html/includes/modules/shipping/russianpostpf.php

Сохраните файл в utf8 кодировке без BOM.

Либо удалите BOM метку на первой строке, видна эта метка например через FAR Manager.

По второй ошибке, пишет, что нет файла /templates/шаблон/boxes/box_wishlisht_add.html

Такого файла по умолчанию и нет, это какая-то доработка Ваша.

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

Если б был на месте, не было бы ошибки.

Тогда, возможно, конфиг-файлы:

/includes/configure.php

/admin/includes/configure.php

неправильный, путь неправильно указан до файлов и папок.

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

на странице редактирования других данных заказа вдруг появилось:

Warning: constant() [function.constant]: Couldn't find constant MODULE_ORDER_TOTAL_SURCHARGE_TITLE in /home2/ambiplan/public_html/admin/orders_edit_other.php on line 282

Warning: constant() [function.constant]: Couldn't find constant MODULE_ORDER_TOTAL_SURCHARGE_SORT_ORDER in /home2/ambiplan/public_html/admin/orders_edit_other.php on line 299

файлы не менялись, зуб даю :)

что это за ошибка, как исправить?

и после нажатия Сохранить:

Warning: Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/admin/orders_edit.php:559) in /home2/ambiplan/public_html/admin/includes/functions/general.php on line 131

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

Попробуйте добавить в /lang/russian/admin/orders_edit.php


define('MODULE_ORDER_TOTAL_SURCHARGE_TITLE','');
define('MODULE_ORDER_TOTAL_SURCHARGE_SORT_ORDER','');
[/code]

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

помогло, спасибо!

А как такое может быть? На старом хостинге таких проблем не возникало. Хотя как связан хостинг и эта проблема, не представляю....

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

Это из-за редактора заказов, он не совсем правильно обрабатывает константы итоговых модулей.

Вообще это не ошибка, а просто предупреждение.

В следующих версиях исправится.

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

а теперь вообще :(

Интернет-магазин закрыт на техническое обслуживание, заходите позже!

Requested    : /admin/orders.php

Trace Back    : admin/orders.php:29(requirearray(1) {;  [0]=>;  string(62) "admin/includes/application_top.php"; }; ) => admin/includes/application_top.php:293(vam_db_connectarray(0) {; }; ) => inc/vam_db_connect.inc.php:38(vam_db_errorarray(3) {;  [0]=>;  &string(7) "connect";  [1]=>;  &int(2002);  [2]=>;  &string(82) "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)"; }; )

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

и при попытке зайти на главную:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home2/ambiplan/public_html/redirector.php on line 23

Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home2/ambiplan/public_html/redirector.php on line 24

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home2/ambiplan/public_html/redirector.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/redirector.php:23) in /home2/ambiplan/public_html/includes/application_top.php on line 33

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

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

Либо у хостера с MySQL что случилось, либо в конфиг-файлах:

/includes/configure.php

/admin/includes/configure.php

Внизу неправильно указан доступ к базе.

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

и ещё одна глобальная проблема - из магазина (а точнее, из админки) не отправляются никакие письма:

1) при способе отправки sendmail пишет:

Не удалось отправить email.

Ошибка: Невозможно выполнить эту команду: /usr/sbin/sendmail

хотя хостером явно указан /usr/sbin/sendmail как путь к программе

2) при способе отправки smtp пишет:

Не удалось отправить email.

Ошибка: SMTP ошибка: Данные не были приняты.

3) при способе отправки mail пишет:

Не удалось отправить email.

Ошибка: Произошла ошибка при инициализации Mail функции.

уже сотню раз проверял логины, пароли и параметры подключения. Что это может быть?

Письма из самого магазина со страницы обратной связи отправляются нормально, из админки ни в какую

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

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

Может у хостера какие-то ограничения или может фильтры какие-то!?

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