Частые вопросы по тегу Dev
FAQ:
Cron
Настроить cron (выполнение задач по расписанию) можно в контрольной панели на странице “Сайты” - справа ссылка “Редактировать cron”.
По умолчанию используется PHP версии 5.2. Для использования PHP 5.4 необходимо в контрольной панели переключить режим проксирования на “Apache 2.4 + PHP 5.4” (см. подробнее для разработчиков)
На нашем хостинге используется nginx для снижения нагрузок на сервера и увеличения скорости работы сайтов.
Бывают скрипты, ограничивающие доступ к статическим файлам. Мы видели много реализаций подобных скриптов на perl/php, которые после проверки прав доступа читали большие (мегабайты и гигайбаты) файлы побайтово или небольшими блоками и отдавали их nginx. Подобная логика работы крайне неоптимальна и создаёт очень большую нагрузку на сервер. Чтобы не создавать такой нагрузки, можно после проверки прав доступа в скрипте указать nginx, что он должен сам отдать этот файл.
Запуск скриптов через FastCGI поддерживается при проксировании на Apache 2.4.
необходимо добавить в самое начало файла .htaccess в корне сайта
Определить в каком окружении запущен сайт и по какому протоколу к нему обратились можно на основе переменных окружения %ENV.