MODx/Установка версии Evolution

Материал из Викиучебника — открытых книг для открытого мира

Внимание! Это инструкция для MODx Evolution. Если вы устанавливаете MODx Revolution, смотрите здесь.

Загрузите и распакуйте MODx zip файл (прим. modx-1.0.2.zip) в папку на вашем жестком диске (прим. C:\temp\) Скопируйте содержимое архива из новой директории modx-1.0.2 в корень вашего веб-сайта (прим. c:\mymodxsite\ или ftp.mymodxsite.com). После того как вы скопируете содержимое архива на ваш сайт, откройте в браузере файл index.php находящийся в папке install на вашем MODx сайте. Для примера, http://yoursite/install/index.php, где "yoursite" название вашего сайта. Следуйте простым инструкциям до завершения установки.

Примечания:

Касательно баз данных: MODx использует базу данных MySQL. Вы должны знать логин и пароль от вашей базы данных, для того чтобы установить MODx. Если у вашей учетной записи нет прав на создание баз данных на сервере, у вас уже должна быть заранее созданая база данных для MODx.

Для пользователей *nix систем: Когда вы скопируете на сервер содержимое архива, убедитесь что папки /assets/cache (также вложенные папки и файлы), /assets/export и /assets/images имеют права на запись для всех пользователей (777). Так же вам понадобится создать пустой файл в директории manager/includes с именем config.inc.php и так же сделать его доступным для записи. После завершения установки измените права для этого файла на только для чтения. Если при установке ваш php работает с правми suexec тогда для этого файла не нужно менять права.

Upgrade: При обновлении установленной MODx, выберите опцию обновления в меню на странице сразу же после страницы лицензионного соглашения. Перед обновлением сохраните все ваши уникальные или измененные файлы, такие как изображения, CSS файлы и сниппеты, а также сделайте резервную копию базы данных. Убедитесь, что вы загрузили все файлы и папки из новой версии; распространенная причина проблем с обновлением - забывают загрузить новые файлы index.php в корень сайта и/или в папку /manager.