Quote from: Andchir at Oct 14, 2009, 11:35 AM
Quote from: mdn74 at Oct 13, 2009, 11:52 AM
Переставил все. Результат тот же самый. :’(
Подскажите как проверить, что ajax в принципе работает? Может косяк в настройках у хостера?
[адрес сайта]/assets/snippets/shopkeeper/ajax-action.php?stuff_all=1&cart_type=full&cart_tpl=shopCart
По этому адресу должно что-то выводиться. Проверить, что имя чанка корзины указано верно и чанк обновлен на новый. Включить вывод ошибок на сайте или посмотреть лог. В файле можно включить так:
После включения вывода ошибок наблюдаю следующие:
В место корзины, после добавления товара выводится:
Warning: require_once(/home/httpd/public_html/assets/snippets/shopkeeper/lang/russian.php) [function.require-once]: failed to open stream: No such file or directory in /home/t/tuningtoyt/public_html/assets/snippets/shopkeeper/ajax-action.php on line 42
Fatal error: require_once() [function.require]: Failed opening required ’/home/httpd/public_html/assets/snippets/shopkeeper/lang/russian.php’ (include_path=’.:/opt/php5/lib/php:/opt/php5/lib/ZendFramework/library’) in /home/t/tuningtoyt/public_html/assets/snippets/shopkeeper/ajax-action.php on line 42
т.е. $_SERVER["DOCUMENT_ROOT"] возвращает
/home/httpd/public_html/, а должна
/home/t/tuningtoyt/public_html/
И еще. Хостер сделал "технический домен"
http://tuning-toyota.ru.swteh.ru, но когда заходишь на него, то в шаблоне base_url возвращает
http://tuning-toyota.ru а не полностью -
http://tuning-toyota.ru.swteh.ru
У кого настроенно не правильно? у меня? или у хостера?
Конечно можно вместо $_SERVER["DOCUMENT_ROOT"] прописать конкретный, правильный путь и отказаться от base_url, но это же не правильное решение.