Добрый день,
Столкнулся с проблемой переноса магазина сделанного на локальном сервере на хостинг.
На хостинге сделал базу и пользователя , импортировал базу с локального сервера , процедура прошла успешно.
С помощью filezilla закачал файлы в папку public_html на хостинге.
При попытке открыть сайт выдает такую ошибку
Warning: require_once(Z:\home\localhost\www\ocart/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /usr/home/home/u1352/domains/site.ru/public_html/index.php on line 15
Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\localhost\www\ocart/system/startup.php' (include_path='.:/usr/local/php5/lib/php') in /usr/home/home/u1352/domains/site.ru/public_html/index.php on line 15
на локальном сервере файлы сайта у меня находятся по следующему пути
Z:\home\localhost\www\ocart
Прочитав форум, понял что нужно внести изменения в файлы
config.php и admin\config.php
файл config.php выглядит следующим образом
<?php
// HTTP
define('HTTP_SERVER', 'http://localhost/ocart/');
define('HTTP_IMAGE', 'http://localhost/ocart/image/');
define('HTTP_ADMIN', 'http://localhost/ocart/admin/');
// HTTPS
define('HTTPS_SERVER', 'http://localhost/ocart/');
define('HTTPS_IMAGE', 'http://localhost/ocart/image/');
// DIR
define('DIR_APPLICATION', 'Z:\home\localhost\www\ocart/catalog/');
define('DIR_SYSTEM', 'Z:\home\localhost\www\ocart/system/');
define('DIR_DATABASE', 'Z:\home\localhost\www\ocart/system/database/');
define('DIR_LANGUAGE', 'Z:\home\localhost\www\ocart/catalog/language/');
define('DIR_TEMPLATE', 'Z:\home\localhost\www\ocart/catalog/view/theme/');
define('DIR_CONFIG', 'Z:\home\localhost\www\ocart/system/config/');
define('DIR_IMAGE', 'Z:\home\localhost\www\ocart/image/');
define('DIR_CACHE', 'Z:\home\localhost\www\ocart/system/cache/');
define('DIR_DOWNLOAD', 'Z:\home\localhost\www\ocart/download/');
define('DIR_LOGS', 'Z:\home\localhost\www\ocart/system/logs/');
// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'u1352_alex');
define('DB_PASSWORD', '12345');
define('DB_DATABASE', 'u1352_mybase');
define('DB_PREFIX', '');
?>
я исправил его следующим образом
<?php
// HTTP
define('HTTP_SERVER', 'http://www.site.ru/ocart/');
define('HTTP_IMAGE', 'http://www.site.ru/ocart/image/');
define('HTTP_ADMIN', 'http://www.site.ru/ocart/admin/');
// HTTPS
define('HTTPS_SERVER', 'http://www.site.ru/ocart/');
define('HTTPS_IMAGE', 'http://www.site.ru/ocart/image/');
// DIR
define('DIR_APPLICATION', '/usr/home/home/u1352/domains/site.ru/public_html/catalog/');
define('DIR_SYSTEM', '/usr/home/home/u1352/domains/site.ru/public_html/system/');
define('DIR_DATABASE', '/usr/home/home/u1352/domains/site.ru/public_html/system/database/');
define('DIR_LANGUAGE', '/usr/home/home/u1352/domains/site.ru/public_html/catalog/language/');
define('DIR_TEMPLATE', '/usr/home/home/u1352/domains/site.ru/public_html/catalog/view/theme/');
define('DIR_CONFIG', '/usr/home/home/u1352/domains/site.ru/public_html/system/config/');
define('DIR_IMAGE', '/usr/home/home/u1352/domains/site.ru/public_html/image/');
define('DIR_CACHE', '/usr/home/home/u1352/domains/site.ru/public_html/system/cache/');
define('DIR_DOWNLOAD', '/usr/home/home/u1352/domains/site.ru/public_html/download/');
define('DIR_LOGS', '/usr/home/home/u1352/domains/site.ru/public_html//system/logs/');
// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'www.site.ru');
define('DB_USERNAME', 'u1352_alex');
define('DB_PASSWORD', '12345');
define('DB_DATABASE', 'u1352_mybase');
define('DB_PREFIX', '');
?>
на мои исправление при попытке зайти на сайт , выдается пол экрана варнингов и ошибок , вот они ниже
Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 61 in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 6
Notice: Error: Could not make a database link using
[email protected] in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 7
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 10
Notice: Error: Could not connect to database u1352_chinabase in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 11
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 14
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 15
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 16
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 17
Warning: mysql_real_escape_string() expects parameter 2 to be resource, boolean given in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 55
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 21
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 49
Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 49
Notice: Error:
Error No:
SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = '' in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 49
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /usr/home/home/u1352/domains/site.ru/public_html/system/database/mysql.php on line 67
Подскажите что я неправильно сделал?