![]()  | 
 
         
           |  
		
			
  | 
||||||||
| Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | 
| 
			
			 | 
		#1 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 Видеоурок "Как перенести форум с локального ПК на web-сервер 
		
		
		
	![]() Ну вот и дождались, специально по заказу пользователей форума забодяжил урок. В данном уроке рассказывается о всех тонкостях переноса сайта работающего на любом движке с локального компьютера на web-сервр. В уроке показан самый оптимальный способ с использованием спец скриптов, которые сокращают временные затраты на перенос сайта в несколько раз. Показываются основные ошибки, которые можно допусить и их исправление. В уроке скрипт был реально перенесен на вэб-сервер и запущен на нем (не на эмуляторе). Я думаю что этот урок поможет многим. Автор: Serberg Год выпуска: 2009 Видео кодек: XviD Видео: 800х600 ~232 kBit ~10 fps | HQ Аудио: mp3 ~64 kBit | 44.100 kHz | stereo Продолжительность: 17 мин. 54 сек. Размер файла: 27.7 Мб Скачать с нашего сервера  | 
|||
| 
		
		
		
		
		
		
		
			 Последний раз редактировалось Serberg; 29.07.2013 в 13:30..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 35 пользователя(ей) сказали cпасибо: | 
| 
			
			 | 
		#51 | |||
| 
			 Старший модератор 
			![]() 
  | 
	
	
	
		
		
			
			 сравни кодировку бд и скрипта и если они не совпадают,а они не совпадают, измени их. Как изменить найди на форуме в разделе булки. Что бы облегчить поиск воспользуйся поиском. 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#53 | |||
| 
			 Пользователь 
			![]() 
  | 
	
	
	
		
		
			
			 В общем наверное не в тему, прошу прощения, но вероятно многие сталкивались с этой проблемой. 
		
		
		
	Под *nix существуют утилитки типа dos2unix, но меня несколько напрягает сначала заливать, потом через консолдь командовать, дома то юзаю nt и не собираюсь на *nix переходить. Так вот, когда php и прочее пишу сам, то всегда их в unix формате сохраняю, а тут посмотрел и аж не по себе стало, почти все файлы, под булку в dos формате. Нашел утилитку, которая махом в пакетном режиме проводит eol конверсию. Думаю многим понадобится.. (наверное все таки в тему, так как напрямую касается переноса с домашней мащины на сервер) http://zalil.ru/30248527 (около 20 кб) И вот ещё одна, очень полезная утилитка, преобразовывает кодировки (в пакетном режиме). http://zalil.ru/30248836 Добавлено через 10 минут 45 секунд открывай все файлы и меняй кодировку. Во многих редакторах она называется utf 8 без БОМ, видимо в этом проблема. Хотя быть может у тебя всё под win1251 работает, а на nix не всегда установлена эта локаль, да и база не работает с ней. В общем если у тебя работает под win1251 то найди где создается соединение с базой и впиши строку (после mysql_connect(), mysql_select_db() ) mysql_query("Set Names 'Windows-1251'");(кажется так, или же кодировку выставить 'cp1251'). Возможно так, но надо знать истинную причину. так что смотри сам... В первую очередь знаки вопроса и другие кракозябры - это несоответствия кодировок Вот топик http://www.bormotuhi.net/showthread.php?t=5281  | 
|||
| 
		
		
		
		
			 Последний раз редактировалось LoyZ; 30.12.2010 в 05:11..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#54 | |||
| 
			 Опытный пользователь 
			![]() 
  | 
	
	
	
		
		
			
			  Все это конечно хорошо . Подскажи лучьше вот у меня булка 4 модели сейчас стоит на локалке с денером а этот лакальный комп завтра будет серевером так как он будет иметь постояное ip адрес на нем сейчас устоновлен os Server 2008 на русском . Как мне переносить форум? Если локалка станет сервером.. Какие мысли есть по этому вопросу? Я много статей прочитал но не в одной такого случая не встретил.. Подскажи если знаешь , сейчас все работает в локальном режиме как комп получит выход в интернет тойсть домен имя и ип адрес будет ли мой форум работать в сети или все переделовать придеться???? За спасибо на перед... Просто я заметил вы здесь довольно активный пользователь.. По этому пишу вам. 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#55 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 Domawoi,  
		
		
		
	1. Это ну никак не относится к переносу скрипта с локальной машины на сервак. 2. Сервак на винде - не лучший вариант. ХЗ как оно настраивается, даже не интересовался никогда.  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#56 | |||
| 
			 Пользователь 
			![]() 
  | 
	
	
	
		
		
			
			 Здравствуйте, делал по инструкции. Но в итоге получается так 
		
		
		
	![]() Что надо переделать?? Ссылки тоже не работают  | 
|||
| 
		
		
		
		
			 Последний раз редактировалось Florentine; 24.01.2011 в 01:51..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#57 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 У меня при распаковке дает вот такую ошибку Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 7320051 bytes) in /home/d/dimadrug/komu.komudobavki.ru/public_html/auae.php on line 1829  
		
		
		
	![]()  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#60 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 Serberg, благодарю Вас за Ваши труды! 
		
		
		
	Благодаря уроку многое получилось. Однако есть одна проблема. Залил я все на сайт, распаковал БД, все настроил, как на видео и т.д. Сейчас, когда захожу на свой сайт мне пишет Нажми для просмотра 
                
                
                    The default route 'content' is not valid on line 365 in /home/psihel/domains/psihelper.ru/public_html/vb/router.php 
                
            #0 /home/psihel/domains/psihelper.ru/public_html/vb/router.php(335): vB_Router::getDefaultRoute(500) #1 /home/psihel/domains/psihelper.ru/public_html/vb/router.php(207): vB_Router::newRoute('content') #2 /home/psihel/domains/psihelper.ru/public_html/vb/bootstrap.php(64): vB_Router::getResponse() #3 /home/psihel/domains/psihelper.ru/public_html/content.php(30): require_once('/home/psihel/do...') #4 /home/psihel/domains/psihelper.ru/public_html/index.php(56): require('/home/psihel/do...') #5 {main} Fatal error: The default route 'content' is not valid on line 365 in [path]/vb/router.php in [path]/vb/vb.php on line 287 А хотелось бы видеть свой форумок :) В русскоязычном инете ничего подходящего не нашел. Быть может Вы сможете помочь мне решить проблему? ![]()  | 
|||
| 
		
		
		
		
			 Последний раз редактировалось grimmo; 27.01.2011 в 06:11.. Причина: опечатка  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#61 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 Снова загуглил ключевые слова своей проблемы, смотрю - на третьем месте русскоязычный сайт стоит. Обрадовался! 
		
		
		
	А когда перешел по ссылке, то увидел что попал на Бормотуху)) Очень бы обрадовался, если бы специалисты что-нибудь посоветовали по поводу решения проблемы)  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#62 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 grimmo, я так понял что у тебя булка 4. Открой файл config.php и самый низ пропиши строку define('DISABLE_HOOKS', true); , если форум заработает - то проблема не в скрипте и хостинге - а в установленных хаках. 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#63 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 Serberg, благодарю, что откликнулись!  
		
		
		
	Вы абсолютно верно определили - у меня 4 булка. Прописал указанную строчку, но ничего не изменилось. Я и хаков-то пока не устанавливал... Может ли быть проблема в том, что у меня не получилось залить форум с помощью AlfaUngzipper (выдавало, что не хватало памяти, как бы я ее не увеличивал) и я обычным копированием перенес все файлы и после распаковал БД дампером. На локальном хостинге все работает хорошо.  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#64 | |||
| 
			 Коварный тип 
			![]() 
  | 
	
	
	
		
		
			
			 grimmo, скрипт должен быть не поврежден так же как и база, никаких ошибок при копировании и распаковки быть не должно. База должна быть залита на свое место и в конфиге должна быть прописана правильная информация подключения. 
		
		
		
	Это основные моменты, которые затрагивают работоспособность скрипта после переноса. А про то что на папки должны стоять права 755 и на файлы 644 я уж надеюсь говорить и не надо.  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#65 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 С правами, вроде, все нормально. Ошибок при копировании (при обычном копировании без скрипта) не было.  
		
		
		
	Подозреваю, что дело в хостинге, потому что, если распаковывать форум скриптом, то выдается ошибка Нажми для просмотра 
                
                
                    Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/дальше путь к файлу) in /home/и дальше путь к файлу/auae.php on line 1788 
                
            Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/) is not within the allowed path(s): (/home/дальше путь к файлу/php/) in /home/дальше путь к файлу/public_html/auae.php on line 1788 Warning: Cannot modify header information - headers already sent by (output started at /home/дальше путь к файлу/auae.php:1788) in /home/дальше путь к файлу/public_html/auae.php on line 68 и еще несколько штук таких же ошибок. При распаковке на локальный сервак ошибок нет. Пробовал выставлять различные права - не помогло. Поэтому, видимо, не туда я обращаюсь за помощью. Буду трясти хостинг. Спасибо, что помогали мне! p.s. хотя, быть может, я ошибаюсь и эта проблема стандартна и у нее есть решение ( в гугле не нашел ничего подходящего для себя). В общем, буду рад выслушать:)  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#69 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 Эту проблему решил с Вашей помощью. Потом появилась другая, потом третья, потом грабли с кодировкой.. Короче нервов не хватало и я сделал ход конем - установил форум на сразу на хостинг. Уж лучше я его там настрою, а потом перенесу на денвер для необходимых экспериментов.  
		
		
		
	Благо, есть видеоуроки по настройкам) Очень здорово, что Вы их записали!  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#70 | |||
| 
			 Пользователь 
			![]() 
  | 
	
	
	
		
		
			
			 добрый вечер. такая проблема. при архивации после прохода тестов и выбора коталога вылазиет пустое окно браузера. можете подсказать где увеличить время работы скрипта? сразу говрю я чайник так что лучше по подробнее) 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#72 | |||
| 
			 Пользователь 
			![]() 
  | 
	
	
	
		
		
			
			 у меня немного другая ситуация есть 2 машины на обоих стоит виндовс сервер 2003 мне надо с 1 машины перекинуть сайт на другую.работаю через удаленку используя радмина. 
		
		
		
	 | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#74 | |||
| 
			 Пользователь 
			![]() 
  | 
	
	
	
		
		
			
			 а права не слетят? 
		
		
		
	при распаковке базы данных вылезла вот такая ошибка Неправильный запрос Got a packet bigger than 'max_allowed_packet' bytes(256) где это исправить? а все не надо нашел исправил) в my.ini допписал следующее set-variable = max_allowed_packet=16M и перезапустил mysql все спасибо все работает  | 
|||
| 
		
		
		
		
			 Последний раз редактировалось Ghost; 09.02.2011 в 10:14..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#75 | |||
| 
			 Новичок 
			![]() 
  | 
	
	
	
		
		
			
			 У меня в процессе распаковки выдает такую ошибку 
		
		
		
	Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 110366 bytes) in /home/a1827942/public_html/auae.php on line 1836  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
![]()  | 
	
	
		
| Метки | 
| в интернет, копировать сайт, на сервер, перенести, сайт | 
| Опции темы | Поиск в этой теме | 
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Видеоурок "Чистка шаблонов от внешних ссылок и скриптов на примере шаблона DLE" | Serberg | Инструкции, модификации и статьи для DLE | 40 | 03.01.2013 19:23 | 
| [Вопрос] Нужно перенести форум. Как? | Error2012 | vBulletin 4.x | 4 | 11.07.2011 23:27 | 
| Как переместить форум с локального компьютера на сервер в интернете ? | RAKING | vBulletin 3.х | 52 | 04.04.2009 21:29 |