У меня есть бета-приложение, которое разработчик сделал для моей компании, и мне нужно клонировать его работу на другой сервер.
Я успешно скопировал базу данных MySQL на другой сервер и скопировал все их файлы. Они запускают его как «betaQ». У них есть четыре версии с «текущей» символьной ссылкой, указывающей на последнюю, например:
shared (86 ruby gems installed @ \bundle\ruby\1.9.1\gems)
current (sym link
releases
\20130201
\20130202
\20130203
\20130204
Я не верю, что мне нужны все эти драгоценности.
Я много раз копировал файлы на свой личный хост (Dreamhost) и другую учетную запись хоста через мою компанию (SoftLayer), и каждый раз тем или иным образом терпел неудачу.
У меня 0 фона в рубине. Мне нужно сначала запустить этот клон (срочный приоритет) и получить практические знания обо всех аспектах Ruby Second.
Думаю, мне здесь нужна помощь.
Веб-приложение Rails> = 3.0 всегда автономный (файлы, включенные в самый последний выпуск capistranized и с символическими ссылками на общий доступ). Таким образом, перемещение как есть всегда безопасно, и если начальный и конечный сервер удовлетворяют одним и тем же точным требованиям к программному обеспечению - та же операционная система, та же версия Ruby - вам даже не нужно перекомпилировать или переустанавливать драгоценные камни.
Итак, вы скопировали его на другой сервер, и в чем проблема? Веб-сервер отказывается его загружать? С какой ошибкой?