sunshi Опубликовано: августа 31, 2014 Жалоба Поделиться Опубликовано: августа 31, 2014 Подскажите, пожалуйста, почему на сайте показывается белая страница после установки на хостинг? при этом админка работает... я знаю, что эта тема многократно обсуждалась, но...оба config.php содержат правильные пути, данные для соединения с базой так же полностью идентичны в обоих файлах.в логе ошибок нет... на всякий случай конфиг из корневой папки:// HTTPdefine('HTTP_SERVER', 'http://itdservice.ru/');define('HTTP_CATALOG', 'http://itdservice.ru/');define('HTTP_IMAGE', 'http://itdservice.ru/image/');define('HTTP_ADMIN', 'http://itdservice.ru/admin/');// HTTPSdefine('HTTPS_SERVER', 'http://itdservice.ru/');define('HTTPS_CATALOG', 'http://itdservice.ru/');// DIRdefine('DIR_APPLICATION', '/home/itd/domains/itdservice.ru/public_html/catalog/');define('DIR_SYSTEM', '/home/itd/domains/itdservice.ru/public_html/system/');define('DIR_DATABASE', '/home/itd/domains/itdservice.ru/public_html/system/database/');define('DIR_LANGUAGE', '/home/itd/domains/itdservice.ru/public_html/catalog/language/');define('DIR_TEMPLATE', '/home/itd/domains/itdservice.ru/public_html/catalog/view/theme/');define('DIR_CONFIG', '/home/itd/domains/itdservice.ru/public_html/system/config/');define('DIR_IMAGE', '/home/itd/domains/itdservice.ru/public_html/image/');define('DIR_CACHE', '/home/itd/domains/itdservice.ru/public_html/system/cache/');define('DIR_DOWNLOAD', '/home/itd/domains/itdservice.ru/public_html/download/');define('DIR_LOGS', '/home/itd/domains/itdservice.ru/public_html/system/logs/');define('DIR_CATALOG', '/home/itd/domains/itdservice.ru/public_html/catalog/');// DBdefine('DB_DRIVER', 'mysql');define('DB_HOSTNAME', 'localhost');define('DB_USERNAME', 'itd');define('DB_PASSWORD', 'itd');define('DB_DATABASE', 'itd');define('DB_PREFIX', 'oc_');?>конфиг админки<?php// HTTPdefine('HTTP_SERVER', 'http://itdservice.ru/admin/');define('HTTP_CATALOG', 'http://itdservice.ru/'); // HTTPSdefine('HTTPS_SERVER', 'http://itdservice.ru/admin/');define('HTTPS_CATALOG', 'http://itdservice.ru/'); // DIRdefine('DIR_APPLICATION', '/home/itd/domains/itdservice.ru/public_html/admin/');define('DIR_SYSTEM', '/home/itd/domains/itdservice.ru/public_html/system/');define('DIR_DATABASE', '/home/itd/domains/itdservice.ru/public_html/system/database/');define('DIR_LANGUAGE', '/home/itd/domains/itdservice.ru/public_html/admin/language/');define('DIR_TEMPLATE', '/home/itd/domains/itdservice.ru/public_html/admin/view/template/');define('DIR_CONFIG', '/home/itd/domains/itdservice.ru/public_html/system/config/');define('DIR_IMAGE', '/home/itd/domains/itdservice.ru/public_html/image/');define('DIR_CACHE', '/home/itd/domains/itdservice.ru/public_html/system/cache/');define('DIR_DOWNLOAD', '/home/itd/domains/itdservice.ru/public_html/download/');define('DIR_LOGS', '/home/itd/domains/itdservice.ru/public_html/system/logs/');define('DIR_CATALOG', '/home/itd/domains/itdservice.ru/public_html/catalog/'); // DBdefine('DB_DRIVER', 'mysql');define('DB_HOSTNAME', 'localhost');define('DB_USERNAME', 'itd');define('DB_PASSWORD', 'itd');define('DB_DATABASE', 'itd');define('DB_PREFIX', 'oc_');?> права на папках 755хостер - sprinthost.ru папки тупо копировались, затем запускался установщик и заливалась база.может ли быть причина в том, что в локальной версии - mysqli, на хостинге - mysql? кроме конфига это где-нибудь прописывается? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: августа 31, 2014 Жалоба Поделиться Опубликовано: августа 31, 2014 это чистая установка ? или востановление магазина ?на эти папки\файлы 777 стоит ? system/cache/ system/logs/ image/ image/cache/ image/data/ download/ vqmod/ vqmod/logs/ vqmod/vqcache/ vqmod/xml/вы же теперь не на денвере а на хостинге и тут 755 не хватает нужно 777опять такие если переносили с денвера то почистите кэш vqmod там же грохните mods.cache ну и очистить нужно еще системный кэш и заодно грохнуть файлик лог в папке /system/logs/error.txt Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sten Опубликовано: августа 31, 2014 Жалоба Поделиться Опубликовано: августа 31, 2014 Относительно базы. Насколько я понимаю если базу заливать через Импорт, то проблем быть не должно. Т.е. сначала создали пустую базу на хостинге, потом импортировали данные в нее из локальной.А вот это мне кажется неправильным: define('DB_USERNAME', 'itd'); define('DB_PASSWORD', 'itd'); define('DB_DATABASE', 'itd');юзверь, пасс и имя базы всегда разные делал. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sunshi Опубликовано: августа 31, 2014 Автор Жалоба Поделиться Опубликовано: августа 31, 2014 юзверь, пасс и имя базы всегда разные делал. мне показалось неразумным публиковать в открытом доступе эти данные. конечно же, там все по-другому. база работает, вход в админку есть. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sunshi Опубликовано: августа 31, 2014 Автор Жалоба Поделиться Опубликовано: августа 31, 2014 это чистая установка ? или востановление магазина ? ... вы же теперь не на денвере а на хостинге и тут 755 не хватает нужно 777 опять такие если переносили с денвера то почистите кэш vqmod там же грохните mods.cache ну и очистить нужно еще системный кэш и заодно грохнуть файлик лог в папке /system/logs/error.txt это восстановление. т.е. на локалхосте правились файлы, затем заливались на хостинг. затем install, залив базы. права изменила - результата нет кэш чистился... лог тоже... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: августа 31, 2014 Жалоба Поделиться Опубликовано: августа 31, 2014 Вы уж меня извините но предложу такой вариант он думаю очевиден и не самый быстрый но всегда 100% рабочий1. очистите базу на хостинге что бы она была пустая2. удалите файлы движка3. залейте чистые файлы движка4. начните инсталяцию заново5. если все стало и все хорошо залейте файлы с локалки кроме двух файлов конфигов6. если все хорошо удалите базу и залейте базу с локалкинадеюсь базу восстанавливаете через phpmyadmin ? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sunshi Опубликовано: августа 31, 2014 Автор Жалоба Поделиться Опубликовано: августа 31, 2014 Вы уж меня извините но предложу такой вариант он думаю очевиден и не самый быстрый но всегда 100% рабочий надеюсь базу восстанавливаете через phpmyadmin ? спасибо, попробую. но это и правда не самая простая задача т.к. файлы правились под собственные нужды... да, через phpmyadmin при предыдущих попытках тупого залива (с заменой лишь конфигов и без инсталляции) выдавалась ошибка о чем-то-там связанное с драйвером mysqli - я выше писала, что на локалке mysqli, а на хостинге - mysql. может здесь можно что нибудь сделать? где прописано использование mysql или mysqli (кроме конфига)? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: августа 31, 2014 Жалоба Поделиться Опубликовано: августа 31, 2014 насколько помню то больше нигде но почему не использовать на хостинге тоже mysqli ? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sten Опубликовано: августа 31, 2014 Жалоба Поделиться Опубликовано: августа 31, 2014 Еще раз повторюсь, mysqli - это драйвер для работы с базой. Если Вы в пустую базу mysql после инсталла смs импортируете данные, то все будет нормально. Инсталлируйте чистую смs. Заливайте базу через импорт, потом скопируйте измененные файлы на хостинг. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sunshi Опубликовано: августа 31, 2014 Автор Жалоба Поделиться Опубликовано: августа 31, 2014 я не понимаю. старые файлы удалила, таблицы базы тоже, поставила чистую ocshop, админка работает, сам сайт нет... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: августа 31, 2014 Жалоба Поделиться Опубликовано: августа 31, 2014 я не понимаю. старые файлы удалила, таблицы базы тоже, поставила чистую ocshop, админка работает, сам сайт нет... а при установке жалоб не было ? может на хостинге не включено чего ? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sunshi Опубликовано: августа 31, 2014 Автор Жалоба Поделиться Опубликовано: августа 31, 2014 а при установке жалоб не было ? может на хостинге не включено чего ? нет. все пункты при установке зеленые... хостеру написала... upd: а при смене версии php нужно снова инсталл запускать? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sunshi Опубликовано: августа 31, 2014 Автор Жалоба Поделиться Опубликовано: августа 31, 2014 с дистрибутивом вопрос решен - нужно было изменить версию php на 5.3 (была 5.4).главное, чтобы теперь измененный сайт заработал... upd: всем спасибо! наконец-то все заработало... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
oligarhist Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 Поставил движок на хостинг. Раньше сайт работал под WordPressБазу данных удалил в PHPAdmin Папку DOCS на хостинге полностью почистилСейчас админка работает. А вот сайт не грузится. В Chrome чистая страница. IE показывается ошибку http 500Сайт http://muhomor.net Не подскажете в чем может быть проблема? Хостинг на nic.ru PHP версия 5.3 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 1. переименуйте .htaccess.txt в .htaccess2. в самый верх .htaccess добавьте php_flag display_errors onи когда добавите посмотрим что ему не так Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
oligarhist Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 1. переименуйте .htaccess.txt в .htaccess2. в самый верх .htaccess добавьтеphp_flag display_errors onи когда добавите посмотрим что ему не такО, спасибо за обучение такому дебаггингу. Все сделал по вашей инструкции. Сайт пишет, что Fatal error: Call to undefined function hash() in /home/algoritmus/muhomor.net/docs/system/library/encryption.php on line 7 Библиотека mcrypt* на хостинге у меня включена.В чем может быть засада? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 а когда устанавливали на втором шаге что то было красное ? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
oligarhist Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 При установке все было зеленым. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
oligarhist Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 По всей видимости мне нужно в панели хостинга удалить сайт, а затем создать его снова и поставить Opencart на чистую систему... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 По всей видимости мне нужно в панели хостинга удалить сайт, а затем создать его снова и поставить Opencart на чистую систему... должно натолкнуть на мысли http://forum.nic.ru/showthread.php?t=6469 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
oligarhist Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 Это я уже делал ) Модуль mcrypt у меня включен Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 Это я уже делал ) Модуль mcrypt у меня включен задайте вопрос хостеру думаю он вам в течении секунд 30 наклацает Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
oligarhist Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 В общем должен быть еще включен модуль hash Это как то вспомнил... Теперь заработало Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: октября 14, 2014 Жалоба Поделиться Опубликовано: октября 14, 2014 В общем должен быть еще включен модуль hash Это как то вспомнил... Теперь заработало хм а я вам ссылку не на это кидал ну главное что справились Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.