Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Перенос сайта с хостинга на Денвер

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

bela_lugosi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Задача-перенести сайт с хостинга на локальный сервер Денвер, нашел несколько рецептов-и с помощью Акида бэкап, и с помощью дампа-все делаю, как описывают-результат нулевой. Сайт со сложной структурой, большой базой данных, сейчас в наличии есть бэкап Акиды (jpa-146 мб), дамп БД (sql в архиве-56 мб) и полный бэкап сайта сайта (tar-1,5 Гб), может кто нибудь пошагово объяснить, как мне из всего этого собрать работоспособный сайт на локальном Денвере?
Насчет БД-в пустую базу заливаю Sympex Dumper'ом, jpa распаковываю Akeeda extract wizard'ом.

Всего записей: 14 | Зарегистр. 12-11-2007 | Отправлено: 21:24 27-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bela_lugosi

Цитата:
как описывают-результат нулевой.

в чем он выражается? может не хватает каких то используемых модулей в php или что у вас там используется.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:49 27-07-2013
bela_lugosi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выходит ошибка денвера, с описанием возможных проблем, возможно несовпадение версий на хомтинге и на денвере-но хоть даже криво сайт отображался бы, или нет?

Всего записей: 14 | Зарегистр. 12-11-2007 | Отправлено: 21:57 27-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bela_lugosi

Цитата:
Выходит ошибка денвера

ну так у нас нет телепатов - цитируйте ошибки
+ Джентльменский набор Web-разработчика / Denwer

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:57 27-07-2013
bela_lugosi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
 
Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
 
More information about this error may be available in the server error log.
 
Подсказка Денвера
Вероятнее всего, скрипт, который запускает данная страница, не смог корректно выполниться. Детально причины ошибки должны быть описаны в файле Y:/home/localhost/error.log.
 
Вот наиболее частые причины 500-й ошибки:
 
    В скрипте имеются ошибки. Например, каждый скрипт должен выводить заголовок Content-Type перед началом печати страницы. Подробнее об этом читайте в статье Борьба с 500-й Ошибкой закончилась.
 
    Корректные пути к CGI-директориям следующие:
 
    URL     Куда указывает
    http://***/cgi-glob/script.cgi     /home/cgi-glob/script.cgi
    http://***/cgi/script.cgi     /home/***/cgi/script.cgi
    http://***/cgi-bin/script.cgi     /home/***/cgi-bin/script.cgi
 
    Вы не установили некоторые библиотеки, которые необходимы скрипту. Для Perl-скриптов: установите пакет с библиотеками Perl, который доступен по адресу http://dklab.ru/chicken/web/packages/perl.html.
    Вы указали неправильную первую строчку в скрипте, по которой Apache определяет путь к интерпретатору. Первая строка должна быть:
        для Perl:
 
        #!/usr/bin/perl -w  
 
        или
 
        #!/usr/local/bin/perl -w  
 
        для PHP:
 
        #!/usr/bin/php  
 
        или
 
        #!/usr/local/bin/php  
 
    Здесь указывается путь относительно корня до файлов perl.exe и php.exe соответственно (расширение exe и буква диска опускаются для совместимости с Unix). Проверьте, чтобы до этой строке в скрипте ничего не было (в том числе и комментариев).
 
    Хотя Денвер поддерживает оба варианта, заметьте также, что PHP-скрипты удобнее запускать из-под mod_php, встроенного в Apache, а не через внешнюю программу php.exe. Для использования mod_php просто поместите PHP-скрипт в www-директорию (а не в директорию с CGI-скриптами).
    В текущей директории расположен файл .htaccess с ошибочными директивами. Например, Apache в Денвере не поддерживает устаревший модуль mod_charset, имеющийся у некоторых хостеров, и расценивает директивы вроде CharsetDisable как ошибочные. Для того, чтобы исправить ситуацию, отредактируйте файл .htaccess, чтобы он выглядел примерно так:
 
    <IfModule mod_charset.c>  
      CharsetRecodeMultipartForms off  
      # и другие директивы mod_charset
    </IfModule>
 

Всего записей: 14 | Зарегистр. 12-11-2007 | Отправлено: 22:03 27-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bela_lugosi

Цитата:
Хотя Денвер поддерживает оба варианта, заметьте также, что PHP-скрипты удобнее запускать из-под mod_php, встроенного в Apache, а не через внешнюю программу php.exe. Для использования mod_php просто поместите PHP-скрипт в www-директорию (а не в директорию с CGI-скриптами).  
    В текущей директории расположен файл .htaccess с ошибочными директивами. Например, Apache в Денвере не поддерживает устаревший модуль mod_charset, имеющийся у некоторых хостеров, и расценивает директивы вроде CharsetDisable как ошибочные. Для того, чтобы исправить ситуацию, отредактируйте файл .htaccess, чтобы он выглядел примерно так:  

вот же все сказано )  
 
если у вас скрипты на perl, то первой строкой в них должен быть указать путь к интерпретатору.
если на php, то лучше использовать mod_php, а не CGI версию.. плюс в .htaccess что то не так

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:07 27-07-2013
bela_lugosi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для использования mod_php просто поместите PHP-скрипт в www-директорию (а не в директорию с CGI-скриптами).  
 
Я восстанавливал в этот раз из акиды, нет там вообще директории CGI-она есть только в самом денвере, а там, насколько я знаю и работает mod_php.
 
По поводу чарсетов-исправил, как описано.
 
А вот по поводу скриптов-там почти 2 гига все вместе, если нет папок CGI и т.п. то где их искать?

Всего записей: 14 | Зарегистр. 12-11-2007 | Отправлено: 22:25 27-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bela_lugosi

Цитата:
если нет папок CGI и т.п. то где их искать?

смотрите лог ошибок сервера - там, обычно, достаточно информации

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:12 27-07-2013
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bela_lugosi
Цитата:
сли нет папок CGI и т.п. то где их искать?
Так может, их и вовсе нет? Обычно CGI используют на сайтах со статическим контентом для генерации различной динамики типа счетчиков посещения, обработки форм ввода инфы для посетителей.
А если сайт полностью сделан на PHP, то в CGI и необходимости нет.


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17274 | Зарегистр. 13-06-2007 | Отправлено: 23:14 27-07-2013 | Исправлено: vlary, 23:16 27-07-2013
bela_lugosi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В папке логов сайта только индекс.хтмл, лог, о котором говорится в сообщении денвера об ошибках не создается, даже и посмотреть то негде.

Всего записей: 14 | Зарегистр. 12-11-2007 | Отправлено: 23:26 27-07-2013
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bela_lugosi
Цитата:
В папке логов сайта только индекс.хтмл,
У тебя апач то вообще запускается? Все директории, права на них сделаны правильно?
 


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17274 | Зарегистр. 13-06-2007 | Отправлено: 23:34 27-07-2013
bela_lugosi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
запускается, установил тестовый сайт(джумла 2.5.11-пустой)-нормально работает.

Всего записей: 14 | Зарегистр. 12-11-2007 | Отправлено: 23:45 27-07-2013
vitalich2013

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема с .htaccess.У меня такая проблема была. Сайт на ДЛЕ 9.8.Что то прописано  в нём что не совместимо с локалкой.Пробуйте по очереди удалять из документа записи деректив.Они все равно большой роли не играют.

Всего записей: 3 | Зарегистр. 28-07-2013 | Отправлено: 00:21 28-07-2013
bela_lugosi

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробую...  

Всего записей: 14 | Зарегистр. 12-11-2007 | Отправлено: 08:03 28-07-2013
vitalich2013

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отпишите результат.

Всего записей: 3 | Зарегистр. 28-07-2013 | Отправлено: 08:31 28-07-2013
sanya_nsk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В корне сайта backup на денвере есть htaccess.txt  я взял и с него перезаписал .htaccess и сохранил и все за работало. Была такая же проблема после переноса сайта на денвер ошибка 500.

Всего записей: 1 | Зарегистр. 24-12-2013 | Отправлено: 10:49 24-12-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sanya_nsk
это вопрос или что?
 

Цитата:
ошибка 50

причина, обычно, хорошо описывается в логе ошибок сервера

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:30 25-12-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Перенос сайта с хостинга на Денвер


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru