Перейти к содержанию
maraleks

[Решено {пути в конфигах}] Ошибка при переносе на хостинг

Рекомендуемые сообщения

Здравствуйте.

Перенёс с Денвера, к хостеру сайт, в config прописал пути, на хосте сделал новую базу данных в нее залил, сохраненный в денвере дамп, в опен карт прописал пользователя, базу и пароль. При запуске сайта выскакивает ошибка -

Warning: require_once(Z:\home\e-dver.ru\www/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/cl60208/data/www/e-dver.ru/index.php on line 15

Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\e-dver.ru\www/system/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/cl60208/data/www/e-dver.ru/index.php on line 15

Помогите советом, не понимаю в чем проблема.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В путях. У вас прописаны старые пути от денвера

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В путях. У вас прописаны старые пути от денвера

Здравствуйте, о каких путях речь? Напишете, плиз, подробнее где смотреть. В конфиге прописаны нужные пути (об этом я написал выше). На Денвере у меня была сделана папка с именем нужного домена (e-dver.ru), поэтому и пути, в принципе, не пришлось переписывать. Или я чего то не знаю? Напишите, пожалуйста, подробнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что тут не понятно где ты видел путь на хостинге: Z:\home\e-dver.ru\www/system/startup.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверяйте config файлы

В OpenCart их два

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо огромное, помогло - сайт запустился, но возникла такая ошибка, когда открываешь товар(причем не на каждом товаре, а только на некоторых) -

Warning: imagejpeg() [function.imagejpeg]: Unable to open '/var/www/cl60208/data/www/e-dver.ru/image/cache/data/pp_door_02-400x400.jpg' for writing: Permission denied in /var/www/cl60208/data/www/e-dver.ru/system/library/image.php on line 43

Warning: fopen(/var/www/cl60208/data/www/e-dver.ru/system/logs/error.txt) [function.fopen]: failed to open stream: Permission denied in /var/www/cl60208/data/www/e-dver.ru/system/library/log.php on line 12

Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/cl60208/data/www/e-dver.ru/system/library/log.php on line 14

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/cl60208/data/www/e-dver.ru/system/library/log.php on line 16

Warning: imagejpeg() [function.imagejpeg]: Unable to open '/var/www/cl60208/data/www/e-dver.ru/image/cache/data/pp_door_02-250x250.jpg' for writing: Permission denied in /var/www/cl60208/data/www/e-dver.ru/system/library/image.php on line 43

Warning: fopen(/var/www/cl60208/data/www/e-dver.ru/system/logs/error.txt) [function.fopen]: failed to open stream: Permission denied in /var/www/cl60208/data/www/e-dver.ru/system/library/log.php on line 12

Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/cl60208/data/www/e-dver.ru/system/library/log.php on line 14

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/cl60208/data/www/e-dver.ru/system/library/log.php on line 16

И зайти в админку не получается - пишет: Error: Could not load database file mysql!

Подскажите, пожалуйста где копать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

права на папки поставь

0755 или 0777 image/
0755 или 0777 image/cache/
0755 или 0777 image/data/   
0755 или 0777 system/cache/
0755 или 0777 system/logs/
0755 или 0777 download/
0755 или 0777 config.php
0755 или 0777 admin/config.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Права поставил 777, но проблема так и не решилась.

Помогите!!!. Ошибки описанные выше остались.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ставь права на папки и подпапки.

А по поводу админки: admin/config.php у тебя неправильно настроен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ставь права на папки и подпапки.

А по поводу админки: admin/config.php у тебя неправильно настроен

Поставил 777 на подпапки, первая проблема решилась. Но вот в админку так и не могу зайти. Файл admin/config.php проверил, вроде бы всё так, но в админку не пускает. Подскажите, пожалуйста, путь к базе надо как и в config.php прописывать? Может есть еще какие то тонкости?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделай backup сайта, потом удали его с хоста, установи заново на хост опенкарт, сохрани два файла config.php и admin/config.php на компьютер, залей то с чего, ты делал backup и эти два файла, далее у тебя все заработает.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно сделать все просто:

1. сделай бэкап базы данных в админке на локальном сайте

2. на сервер залей папку install

3. удали оба файла конфига на сервере (в корне и в admin/)

4. сделай процедуру установки на сервере через install (базу данных на сервере можно предварительно очистить), потом удали папку install

5. в админке на сервере сделай восстановление базы данных из бэкапа в пункте 1

6. в админке на сервере измени в настройках URL сайта с локального на реальный

7. все работает

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно сделать все просто:

1. сделай бэкап базы данных в админке на локальном сайте

2. на сервер залей папку install

3. удали оба файла конфига на сервере (в корне и в admin/)

4. сделай процедуру установки на сервере через install (базу данных на сервере можно предварительно очистить), потом удали папку install

5. в админке на сервере сделай восстановление базы данных из бэкапа в пункте 1

6. в админке на сервере измени в настройках URL сайта с локального на реальный

7. все работает

Спасибо, всё сделал. Теперь работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык без конфигов установка вообще не произойдет....

Пробовал на beget.ru ......

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

подниму тему, тоже интересен последний вопрос

 

Дык без конфигов установка вообще не произойдет....
Пробовал на beget.ru ......

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смысл удаления конфигов,не в удалении самих файлов config, а в удлении данных прописанных в этих файлах, то есть оба файла конфиг перед началом установки должны быть девственно пусты,а в ходе установки данные в них пропишутся автоматом исходя из параметров размещения дистрибутива на хосте и данным связи с БД которые будут указаны при установке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если даже после удаления конфигов ошибки не исчезают, следует удалить содержимое папки /system/cache и /system/logs кроме index.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.