где core.transport.zip ?
Осваиваю для себя новые способы установки modx.
Всегда просто скачивал с сайта modx.com, заливал на сервер, запускал /setup/
Сейчас склонировал репозиторий отсюда
github.com/modxcms/revolution
устанавливаю и на последнем уже этапе ошибка
Смотрю на гитхабе — и там его нет.
Что я делаю не так?
Всегда просто скачивал с сайта modx.com, заливал на сервер, запускал /setup/
Сейчас склонировал репозиторий отсюда
github.com/modxcms/revolution
устанавливаю и на последнем уже этапе ошибка
Не удалось установить MODX, поскольку MODX не смог распаковать пакет /home/admin/web/site.ru/public_html/core/packages/core.transport.zip. Проверьте, что файл /home/admin/web/site.ru/public_html/core/packages/core.transport.zip существует, доступен для записи, и возможна запись в каталог /home/admin/web/site.ru/public_html/core/packages/.
Проверяю — на сервере нет такого файла в директории /core/packages/Смотрю на гитхабе — и там его нет.
Что я делаю не так?
Комментарии: 4
ааа. тут еще какой-то build запускать нужно…
как-то страненько это.
docs.modx.com/current/en/getting-started/installation/git
Получается при клонировании modx с репозитория, нужно затем идти и в директории _build вносить данные о подключении к базе в нескольких файлах, потом запускать transport.core.php и после этого только запускать setup
Причем при установке все равно запрашивает данные к базе, что как минимум некрасиво.
А некоторые настройки не совсем для меня однозначны.
К примеру
docs.modx.com/current/en/getting-started/installation/git
Получается при клонировании modx с репозитория, нужно затем идти и в директории _build вносить данные о подключении к базе в нескольких файлах, потом запускать transport.core.php и после этого только запускать setup
Причем при установке все равно запрашивает данные к базе, что как минимум некрасиво.
А некоторые настройки не совсем для меня однозначны.
К примеру
/* mysql */
$properties['mysql_string_dsn_test']= 'mysql:host=localhost;dbname=admin_default;charset=utf8';
$properties['mysql_string_dsn_nodb']= 'mysql:host=localhost;charset=utf8';
$properties['mysql_string_dsn_error']= 'mysql:host= localhost;dbname=admin_default';
что нужно вписать в dsn_test? dsn_nodb? dsn_error?
Ты сам себя перенакрутил.
$ cd www/_build
$ cp build.config.sample.php build.config.php
$ cp build.properties.sample.php build.properties.php
$ php transport.core.php
На этом все
спасибо, но я ориентировался на то что написано в документации. там написано
COPY the file **_build/build.config.sample.php** to **_build/build.config.php** and EDIT the properties to point at a valid database with proper credentialsтоесть прямое указание не только скопировать, но и отредактировать. В следующий раз как вы говорите.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.