Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

установка магазина с денвера на хостинг


Recommended Posts

Добрый день,

Столкнулся с проблемой переноса магазина сделанного на локальном сервере на хостинг.

На хостинге сделал базу и пользователя , импортировал базу с локального сервера , процедура прошла успешно.

С помощью 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

Подскажите что я неправильно сделал?

Надіслати
Поділитися на інших сайтах


спасибо за подсказку , на сайт попал , но он в текстовом формате получился , только текс в линию. не пойму как скриншот вставить.

загрузите на radikal.ru, не забудьте еще файл в admin/config.php так же отредактировать.
Надіслати
Поділитися на інших сайтах


Точно все файлы перенесли и шаблон темы?

define('DIR_LOGS', '/usr/home/home/u1352/domains/site.ru/public_html//system/logs/');

тут опечатка, две наклоные черты.

На папку кеш, картинки, логи права 777 поставили?

  • +1 1
Надіслати
Поділитися на інших сайтах


Да файлы перенес все что было по пути Z:homelocalhostwwwocart .

Вот права не ставил не знаю как это сделать , я через мой компьютер файл-свойства смотрю, но там только атрибуты "только чтение",

"скрытый" , напротив этих поле галочки не стоят.

Надіслати
Поділитися на інших сайтах


Да файлы перенес все что было по пути Z:homelocalhostwwwocart .

Вот права не ставил не знаю как это сделать , я через мой компьютер файл-свойства смотрю, но там только атрибуты "только чтение",

"скрытый" , напротив этих поле галочки не стоят.

на эти папки:

0777 image/

0777 image/cache/

0777 image/data/

0777 system/cache/

0777 system/logs/

Выставить права на папки можно с помощью ftp клиента.

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Здравствуйте. Столкнулся с такой же проблемой. Всё сделал: доступ к базе, права доступа. Всё равно выдаёт такой список:

 

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'bakzzz_tcm'@'localhost' (using password: YES) in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 6

Notice: Error: Could not make a database link using bakzzz_tcm@localhost in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 7

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 10

Notice: Error: Could not connect to database bakzzz_tcm in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 11

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 14

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 15

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 16

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 17

Warning: mysql_real_escape_string() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 55

Warning: mysql_query() expects parameter 2 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 21

Warning: mysql_error() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 49

Warning: mysql_errno() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 49

Notice: Error: 
Error No: 
SELECT * FROM oic_store WHERE REPLACE(`url`, 'www.', '') = '' in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 49

Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/b/bakzzz/tc-moskva/public_html/system/database/mysql.php on line 67

Надіслати
Поділитися на інших сайтах


  • 3 years later...

у меня вопрос по синтаксису, у топикстартера в локальном хостинге директории прописаны до wwww слэши влево, а после - вправо

Цитата

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/');

а когда он переносил на реальный хостинг, то там слэши стоят строго наклонно в право.Как правильно надо писать?

Надіслати
Поділитися на інших сайтах


В 06.07.2017 в 21:36, Niagara сказал:

у меня вопрос по синтаксису, у топикстартера в локальном хостинге директории прописаны до wwww слэши влево, а после - вправо

а когда он переносил на реальный хостинг, то там слэши стоят строго наклонно в право.Как правильно надо писать?

На хостинге всё вправо. При установке сайта на Денвере прописываются пути как в цитате, но если сделать все вправо - тоже работает.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.