Типичные проблемы при установке Битрикса на хостинг


Итак, какие же могут быть проблемы при установке тестовой демо версии Битрикс-стандарт?

В моём случая я ставил Интернет магазин с дистрибутива Малый-Бизнес.

Имея в распоряжении свой выделенный сервак — проблем нет — всё можешь подкрутить и настроить по собственному желанию …
В текущей же задаче я ставил Битриск на хостинг компании hc.ru (хостинг у клиента там уже был).

Первое что порадовало — ssh на данном хостинге был доступен, зашел терминально и быстренько слил дистриб Малый-Бизнес с офсайта.
Далее, там же
tar -xzvf small_business_encode_php5.tar.gz
предварительно создал БД и запустил установку в кодировке UTF-8 …

И сразу же 2 проблемы:
1. Отключена обработка .htaccess
2. mbstring.func_overload = 0

Первое решилось правильной установкой прав
Второе, только при обращении в саппорт (кстати саппорт порадовал — молодцы) — создали мне подключаемый php5.ini, где я и прописал нужное mbstring.func_overload = 2

Далее, всё пошло хорошо, но на 75% установки всё заканчивалось, предположу, что на хостинге ограничено время выполнения скрипта, за которое данные не успевали скачаться и установиться в полном объёме.

Тут я ничего не придумал, кроме того как установить Демо версию локально на Денвере и с помощью restore.php восстановить на хостинге.

Решено — сделано: создал бэкап, залил на хостинг, терминально развернул и запустил восстановление с пункта «уже развёрнутый архив».

УРА — всё заработало ! Но почему то без картинок 🙂
При прямом обращении к картинке я получал
Filename out of range
Сокращаю, имя картинки c 2c9fb1d27d68261c579da6c2e64e768d.jpg до 3х символов 2c9.jpg — всё пашет!

Оказалось, проблема в .htaccess, в котором были прописаны директивы для Win + Apache
Смело удаляем блок

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
……………
RewriteCond %{REQUEST_FILENAME} !/bitrix/virtual_file_system.php$
RewriteRule ^(.*)$ /bitrix/virtual_file_system.php [L]

И всё пашет! Тут подробнее.


6 комментариев на «“Типичные проблемы при установке Битрикса на хостинг”»

  1. спасибо. теперь буду знать про такие проблемы. сам готовлюсь попробовать битрикс на хостинге.

  2. Спасибо за статью.У вас прекрасный блог ,уважаю кто пишет с пониманием ,и отдает отчет написанному.Продолжаю следить за вашим блогом.Становлюсь читателем постоянкой.

  3. Я тоже нидавно столкнулся с єтой проблемой, но с помощью данной статьи все закончилось благополучно

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *