Как я передаю локальную установку Magento на свой живой сервер?

Мое математическое образование действительно плохо (Геолог по образованию), но я взял дискретная математика класс в средней школе, и я использую понятия каждый день в качестве программиста. Это - вероятно, самый ценный урок, который я посещал по всему своему образованию, поскольку это касается моей текущей профессии.

21
задан Jon Winstanley 19 November 2009 в 09:47
поделиться

5 ответов

перемещение файлов и базы данных

Я предполагаю, что эти два шага очевидны: 3. Не забудьте удалить var содержимое папки
4. Лучше, если вы удалите содержимое app / etc / use_cache.ser тоже

41
ответ дан 29 November 2019 в 20:09
поделиться

Лучшим способом было бы выполнить новую установку.

Измените URL-адрес сайта на действующий перед экспортом базы данных. Импортируйте свою базу данных на действующий сервер. Загрузите и распакуйте файлы Magento. com / moving-magento-site-from-development-server-to-live-server /

3
ответ дан 29 November 2019 в 20:09
поделиться

Не изменяйте файлы ядра, вместо этого либо перегружайте их с помощью настраиваемых модулей, либо, если абсолютно необходимо, реплицируйте их в папку app / local, что гарантирует загрузку измененных версий вместо стандартные файлы.
Развертывание осуществляется следующим образом:
I keep all Magento source files under version control, Subversion specifically. When I've tested my changes, I just submit them to the Subversion server and then export (or update) them on the production server. That way, I don't need to upload the whole site again, only the changed files get updated. Using the auto-installing extensions mechanism ensures that extensions are installed on the production server as they were on the development server. The only thing that's needed now is to adjust database settings for the new extensions on the production server (something that can also be handled by the extensions mechanism).

2
ответ дан 29 November 2019 в 20:09
поделиться

Недавно я переместил полную установку Magento с парой расширений. Я обнаружил, что это так же просто, как скопировать структуру каталогов, изменить BASE_URL в config_data и изменить информацию о базе данных в local.xml.

-1
ответ дан 29 November 2019 в 20:09
поделиться

Это очень легко сделать, я сделал это и сделал из этого документ. все, что вам нужно сделать, это добавить эти строки в ваш sql файл.

Place these lines of SQL code on very top of the .sql file: 
SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT;
SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS;
SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION;
SET NAMES utf8;
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO';
SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0;
Place these lines of SQL code on very end of the .sql file: 
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT;
SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS;
SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION;
SET SQL_NOTES=@OLD_SQL_NOTES;

для получения дополнительной информации

http://findgodaddyhostingreview.com/2010/06/how-to-move-magento-from-production-to-live-server/

1
ответ дан 29 November 2019 в 20:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: