Перенос сайта с одного сервера Денвер на другой

Тема в разделе "Перенос Joomla на хостинг и проблемы с хостингом", создана пользователем tina, 06.12.2008.

  1. Offline

    tina Недавно здесь

    Регистрация:
    05.12.2008
    Сообщения:
    3
    Симпатии:
    0
    Стоит такая проблема: сайт сделан на домашнем компьютере на Денвер 3. Нужно перенести его на другой компьютер, где тоже есть Денвер 3 и Joomla.

    Пробовала инструкцию для переноса на хостинг - http://joomla.ru/content/view/112/204/ - файл jsys.php отказывался принимать пароль.
    Подскажите способ экспорта/импорта сайта, пожалуйста.
     
  2.  
  3. doctorgrif
    Offline

    doctorgrif специалист

    Регистрация:
    14.01.2008
    Сообщения:
    1 284
    Симпатии:
    66
    Пол:
    Мужской
    ПК1
    копировать папку сайта
    сделать дамп БД сайта
    ПК2
    залить папку сайта
    залить дапм БД
    поправить пути в конфиге
     
  4. agruts
    Offline

    agruts Russian Joomla! Team

    Регистрация:
    01.03.2006
    Сообщения:
    612
    Симпатии:
    21
    Пол:
    Мужской
    doctorgrif, в денвере дамп БД можно и не делать.
    БД всех домено под денвером находятся в \usr\local\mysql5\data
    То есть просто скопировать папку и потом вставить ее туда же, но на другом ПК.

    tina, если на другом ПК путь будет отличаться (например буквой диска), то нужно будет подправить файл конфигурации джумла
     
  5. doctorgrif
    Offline

    doctorgrif специалист

    Регистрация:
    14.01.2008
    Сообщения:
    1 284
    Симпатии:
    66
    Пол:
    Мужской
    знаю:) но уж слишком тупо так получается - а где сложности, трудности и подводные камни?

    К ответному посту: "Эту темной путь силы, Энакен".
    Перевод - непождедайски:)
     
    Последнее редактирование: 10.12.2008
  6. agruts
    Offline

    agruts Russian Joomla! Team

    Регистрация:
    01.03.2006
    Сообщения:
    612
    Симпатии:
    21
    Пол:
    Мужской
    doctorgrif, что тупого в том, чтобы скопировать 2 папки и рестартануть денвер?
    можно, конечно, сделать дамп БД, потом развернуть его на другом компе, но это не тот случай чтобы так заморачиваться, когда есть очень простой альтернативный вариант.
     
  7. Offline

    tina Недавно здесь

    Регистрация:
    05.12.2008
    Сообщения:
    3
    Симпатии:
    0
    Спасибо всем за советы, помогло!
     
  8. Offline

    darklumen Недавно здесь

    Регистрация:
    28.01.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    я все сделал, как вы написали. сделал дамп. перенес все файлы на др машину. рестанул денвер. но ничего не поменялось=((( нету ни одной страницы, материала, меню тоже отсутствует..
     
  9. Offline

    omtatsat Недавно здесь

    Регистрация:
    16.03.2009
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Я сделал сайт на денвере, стал переносить его на хостинг. И тут началась трабла.
    во первых бэкап базы залить почему то не получалось. саёт сразу вылетал, когда подключал её.
    Поэтом пошёл через ж.
    Поставил плагин джумла пак. сделал бэкап всего сайта. Закачал его, распаковал на сервере, потом обычная процдура установки джумлы.
    Создал на сервере базу данных пустую. Вписал её данные во время установки. И вуаля!
    Сайт на месте.

    Но! Ссылки перестали работать. Т.е. показывает их правильно но везде 404. Убрал сеф всё отлично. Ставлю назад, опять херня..
    Устранение это ж-опы мне заняло пол ночи и день моей драгоценной жизни.

    Как решил.

    всё дело оказалось в .htaccess. Были проведены следственные мероприятия. Чистил базу данных, менял конфиги, чистил кеши, переставлял плагины. опять чистил кеши. Искал где же эти ссылки прячутся. Правда так и не нашёл.

    Ладно не будем о грустном.

    Вот что я вписал в .htaccess и всё стало ок.

    Код (html):
    1. ##
    2. # @version $Id: htaccess.txt 13415 2009-11-03 15:53:25Z ian $
    3. # @package Joomla RE
    4. # @localized Авторские права (C) 2005 - 2009 Joom.Ru - Русский дом Joomla! Все права защищены.
    5. # @copyright Авторские права (C) 2005 - 2008 Open Source Matters. Все права защищены.
    6. # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    7. # Joomla! - свободное программное обеспечение.
    8. ##
    9.  
    10. #  Установка кодировки сайта по умолчанию. При необходимости, закомментируйте.
    11.  
    12. AddDefaultCharset utf-8
    13.  
    14. #  Следующие строки - попытка исправить настройки PHP
    15. #  для полного соответствия системным требованиям Joomla.
    16. #  Раскомментируйте (символ комментария - #) нужные строки,
    17. #  если настройки вашего хоста не соответствуют рекомендациям
    18. #  системных требований Joomla.
    19. #  При возникновении 500 ошибки сервера, закомментируйте строку, вызывающую
    20. #  ошибку, или все строки с php_flag.
    21.  
    22. #  php_flag register_globals Off
    23. #  php_flag display_errors Off
    24. #  php_flag file_uploads On
    25. #  php_flag allow_url_fopen off
    26. #  php_flag magic_quotes_gpc On
    27. #  php_flag magic_quotes_runtime Off
    28.  
    29.  
    30. #  Пример явного указания каталога для записи сессий:
    31. #  Для Windows - c:/temp
    32. #  для UNIX  - /tmp
    33.  
    34. #  Указанный каталог должен физически существовать и быть доступен для записи
    35.  
    36. #  При необходимости, раскомментируйте строку ниже этой
    37. #  php_value session.save_path c:/temp
    38.  
    39. #####################################################
    40. #  ПРОЧТИТЕ ПОЛНОСТЬЮ, ЕСЛИ БУДЕТЕ ИСПОЛЬЗОВАТЬ ЭТОТ ФАЙЛ
    41. #
    42. # Строка ниже этого раздела: 'Options +FollowSymLinks' может вызвать проблему
    43. # при некоторых конфигурациях сервера. Она необходима для использования модуля
    44. # Apache mod_rewrite, но может быть уже настроена администратором вашего
    45. # сервера и изменение этого параметра в .htaccess может быть запрещено.
    46. # Если эта директива вызывает ошибку сервера, то закомментируйте строку
    47. # (добавьте символ # в начало строки), перезагрузите в браузере сайт и
    48. # протестируйте работу SEF-ссылок. Если они работают, то вам не надо ничего
    49. # менять здесь, т.к. всё уже настроено администратором сервера.
    50. #
    51. # Строки, которые можно раскомментирвать (и использовать) имеют только один #.
    52. # Строки с двумя символами ## раскомментировать не надо. В разделах, которые вы
    53. # не используете, все строки должны начинаться с символа #
    54. #
    55. #####################################################
    56.  
    57. ##  Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше.
    58. Options +FollowSymLinks
    59.  
    60. #
    61. #  Включение mod_rewrite
    62.  
    63. RewriteEngine On
    64.  
    65. ########## Начало - Правила обработки запросов для блокировки распространенных эксплоитов
    66. ## Если у вас возникли проблемы с вашим сайтом, используйте ниже описанные операции
    67. ## Они пытаются заблокировать самые распространенные эксплоиты Joomla!
    68. #
    69. ## Код запрета доступа к xml-файлам расширений (раскомментируйте для активации)
    70. #<Files ~ "\.xml$">
    71. #Order allow,deny
    72. #Deny from all
    73. #Satisfy all
    74. #</Files>
    75. ## Конец кода запрета доступа к xml-файлам
    76.  
    77. # Блокировать любой запрос, пытающийся установить значение mosConfig через URL
    78. RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
    79. # Блокировать любой запрос, пытающийся испортить base64_encode через URL
    80. RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
    81. # Блокировать любой запрос, содержащий тег <script> в URL
    82. RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
    83. # Блокировать любой запрос, пытающийся установить значение глобальных переменных PHP через URL
    84. RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    85. # Блокировать любой запрос, пытающийся изменить _REQUEST переменную через URL
    86. RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    87. # Перенаправлять заблокированные запросы на страницу 403 с запрещенными ошибками!
    88. RewriteRule ^(.*)$ index.php [F,L]
    89. #
    90. ########## Конец правил обработки для блокировки распространенных эксплоитов
    91.  
    92. #  Раскомментируйте следующую строку, если URL вашего web-сервера
    93. #  не связаны напрямую с физическими путями файлов.
    94. #  Обновите ваш каталог Joomla (используйте "/" для обозначения корня сервера)
    95.  
    96. # RewriteBase /
    97.  
    98.  
    99. ########## Начало раздела SEF ядра Joomla!
    100. #
    101. RewriteCond %{REQUEST_FILENAME} !-f
    102. RewriteCond %{REQUEST_FILENAME} !-d
    103. RewriteCond %{REQUEST_URI} !^/index.php
    104. RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
    105. RewriteRule (.*) index.php
    106. RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
    107. #
    108. ########## Конец раздела SEF ядра Joomla!
    109. #####Для установки Виртуя
    110. #php_value upload_max_filesize 20m


    Последняя строка закомментирована из-за провайдера авахоста.

    Кстати, раньше я копировал джумлу и не было таких проблем.
    Я даже не знаю в чём дело, потому чото этот же сайт так же плохо копировался на локале.
    Были теже проблемы ошибка 404 при переносе Joomla.
    Возможно что то с новым АРТИО.
     
  10. Offline

    Bumblebee Недавно здесь

    Регистрация:
    12.12.2010
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    Апаю тему
    Всем доброго времени суток! Помогите пожалуйста с такой проблемой..
    На домашнем компутере создан сайт, Джумла 1,5, все работает
    Нужно было перенести его на рабочий комп. Я воспользовался этой статьей, где после архивирования базы есть пункт, где надо подправить configuration.php. Это же файл, который храниться в папке с сайтом ? Тех строк, которые там даны как пример я не нашел, есть другие, похожие, это одно и тоже ?!
    var $host = 'localhost';
    var $user = 'BumbleBee';
    var $db = 'mysql'; - ну и так далее... Это то, что надо ?! Я все поменял как надо, сайт вроде заработал, но пропало Меню главное
    Потом пошел к преподу сдавать сиё чудо, он подключился через удаленный раб стол к моему компу и понеслось:
    1. 3 строки Warning вверху сайта
    2. Не авторизируется
    3. Щелкает голосовалку - не запоминает результаты
    4. При каждом нажатии кнопки "Обновить" в браузере, счетчик "Кто сейчас на сайте" прибавляет 2-3 пользователя. Он блин 5 раз обновился, а у меня уже 20 человек он-лайн 8)

    В чем дело то ?! Заранее спасибо
    PS: Сдавать надо уже завтра : (
     
  11. Asylum
    Offline

    Asylum специалист

    Регистрация:
    09.02.2007
    Сообщения:
    2 573
    Симпатии:
    152
    Пол:
    Мужской
  12. Offline

    Bumblebee Недавно здесь

    Регистрация:
    12.12.2010
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо, качнул дистры, вечером буду пробовать. Завтра напишу
    PS: я там щелкнул в Вашем посте на неработающую ссылку случайно, все работает 8)
     
  13. Offline

    motoring Недавно здесь

    Регистрация:
    16.05.2011
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    подскажите пожалуйста какаято ерунда получилась пренёс сайт на хостинг почимуто высвечиваеться чистый шаблон без модулей статей ну т.д переношу на другой пк такаяже песня пк на котором сделан сайт умер пользуюсь копиями папки www и таблиц sql
     

Поделиться этой страницей

Загрузка...