Установка

  • Загрузите и распакуйте архив в корневую папку вашего хостинга (файл /index.php должен оказаться в корне);
  • Выставьте права на запись (0777) на папки /tmp (для временных файлов) и /upl (для загрузки файлов на сервер, если планируется).
По умолчанию URL в микроне выглядит следующим образом: www.example.com/?q=имя_страницы
Что бы преобразовать их в более красивый вид: www.example.com/имя_страницы (без ?q=),
нужно поставить правила переадресации. Для Apache мы добавили файл .htaccess который должен находиться в корне сайта. Чтобы он появился, распакуйте файл unzipme.zip в корень сайта. После распаковки unzipme.zip можно удалить.

Устранение неполадок

  • Запускаю микрон, а у меня белый экран.

    Возможно у Вас не установлены нужные права доступа для папок. Проверьте, чтобы была разрешена запись в /tmp.
    Если проблема осталась, то откройте файл /index.php и замените строчку:

    ini_set('display_errors', DEBUG_MODE);
    на:
    ini_set('display_errors', true);
    Чтобы увидеть какая ошибка у Вас произошла.

  • У меня не грузятся картинки заданные в css-файле через background: url().

    Возможно библиотеке склейщику css/js не удалось правильно определить корень сайта.
    Откройте css файл, который сгенерировал Extrapacker (подключенный к странице css-файл из папки tmp).
    В нём найдите вашу строчку с background: url(). Там будет модифицированный путь, вроде такого: /home/Sites/httpdocs/i/image/logo.png.
    Скопируйте ту часть пути которая идет до корня сайта. В нашем случае это будет /home/Sites/httpdocs/. Нам нужно будет сделать так чтобы эта часть удалялась при генерации css файла.
    Для этого откройте файл /lib/ExtraPacker/Config.php, зайдите в метод PrepareAllCss и замените строчку:

    return $content;
    на:
    return str_replace('ТаЧастьЧтоВыСкопировали', '', $content);