Всем доброго времени суток! Подскажите чайнику как после переноса на хостинг попасть в свою админку? Прописываю после сайта /admin, не заходит, как на денвере.
Warning: require_once(system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /home/u740133487/public_html/admin/index.php on line 17 Fatal error: require_once() [function.require]: Failed opening required 'system/startup.php' (include_path='.:/opt/php-5.3/pear') in /home/u740133487/public_html/admin/index.php on line 17
Какой CMS? Opencart судя по ошибки Сделай следующее: 1. Перепеши все config.php файлы, в них указываются root пути к твоему сайту Если не знаешь полный пути, смотри пункт 2: 2. На новом хостинге, в файле config.php необходимо указать новые параметры доступа к базе и изменить пути к папкам на диске. Если вы не знаете новые пути, то в корне создаете файл info.php с кодом <?php phpinfo(); ?> и запрашиваем его по адресу http://www.youdomain.com/info.php. Внизу страницы посмотрите значение переменной _ENV["SCRIPT_FILENAME"], и там указан путь. 3. Тоже меняем в файле admin/config.php 4. Выставляем права на папки и файлы 0777 image/ 0777 image/cache/ 0777 image/data/ 0777 system/cache/ 0777 system/logs/ 0777 download/ 0777 config.php 0777 admin/config.php Вроде и все
Да, все верно опенкарт. Сделал все как вы сказали, там указан путь /home/u740133487/public_html/info.php, и его ко все папкам нужно прописать в обоих config.php ? --- Добавлено, 13 окт 2015 --- Вот так выглядит конфиг <?php // HTTP define('HTTP_SERVER', 'http://адрес/'); // HTTPS define('HTTPS_SERVER', 'http://адрес/'); // DIR define('DIR_APPLICATION', 'catalog/'); define('DIR_SYSTEM', 'system/'); define('DIR_DATABASE', 'system/database/'); define('DIR_LANGUAGE', 'catalog/language/'); define('DIR_TEMPLATE', 'catalog/view/theme/'); define('DIR_CONFIG', 'system/config/'); define('DIR_IMAGE', 'image/'); define('DIR_CACHE', 'system/cache/'); define('DIR_DOWNLOAD', 'download/'); define('DIR_LOGS', 'system/logs/'); // DB define('DB_DRIVER', 'mysql'); define('DB_HOSTNAME', 'mysql.hostinger.ru'); define('DB_USERNAME', 'u740133487_ben'); define('DB_PASSWORD', '123456'); define('DB_DATABASE', 'u740133487_avto'); define('DB_PREFIX', 'oc_'); ?>
О еще хостингер? У вас хостингер не потянет на долго, у них лимит процессорной памяти низкий и сайт будет падать, не советую их. Ну это так к слову, менять надо и в корневом конфиге и в admin дериктории, вам надо прописать ко всем папкам/файлам этот путь /home/u740133487/public_html/ тока не отрежте путь к главным дерикториям: например у вас указан путь: define('DIR_APPLICATION', 'catalog/'); А должно быть так: define('DIR_APPLICATION', '/home/u740133487/public_html/catalog/'); Надеюсь понятно. Далее, тоже самое в admin/ там тот же путь /home/u740133487/public_html/ Если вопросы будут обращайтесь
Я знаю что хостингер последнее говно, я просто для пробы пытаюсь разобраться ) А так, дружище ты меня просто спас) Спасибо тебе большое!