Articles of nginx

Будет ли Nginx в качестве обратного прокси для справки Apache только для динамического контента

Я планирую переместить весь мой статический контент в CDN, поэтому на моем сервере у меня остался только динамический контент. Теперь у меня Nginx настроен как обратный прокси-сервер для Apache. Статический запрос, который пришел туда, где прямо доставляется Nginx без необходимости перехода на Apache. В этом случае Nginx обрабатывал большую часть запроса, и я ясно вижу […]

Nginx и / или php5-fpm запоминают символическую корневую директорию

Мой корень сайта nginx указывает на символическую ссылку. Если я изменяю символическую ссылку (ака развертывание новой версии сайта), старая версия php-скрипта продолжает появляться. Это пахнет кешем или ошибкой. Сначала было похоже, что Nginx кэшировал символический каталог, но перезагрузка / перезапуск / убийство и запуск nginx не исправили его, поэтому я перезапустил php5-fpm – это исправить […]

413 Слишком сложная задача запроса – проблема с отправкой файлов

Я пытаюсь загрузить 30MB-файл на моем сервере и его не работает. Когда я загружаю файл 30 МБ, страница загружает « Страница не найдена », Когда я загружаю файл 3 МБ, я получаю « 413 Request Entity Too Large » с nginx / 0.6.32 Я пытаюсь найти nginx, поэтому я могу увеличить « client_max_body_size », но […]

PHP-FPM и Nginx: 502 Bad Gateway

конфигурация Ubuntu Server 11.10 64 бит Amazon AWS, Ec2, размещенный в облаке Пример t1.micro Прежде чем написать что-нибудь еще, я хотел бы заявить, что я проверил как nginx 502 bad gateway, так и Nginx + PHP-FPM 502 Bad Gateway , которые, к сожалению, не помогли мне в этом отношении. Проблема представляется довольно распространенной: неправильная конфигурация […]

Настройка Laravel w / Nginx

Я пытаюсь настроить Laravel PHP Framework для работы с Nginx . Вот моя структура каталогов: /project /application /laravel /public index.php /legacy /index.php /stylesheets default.css В принципе, у меня есть стандартная загрузка Laravel с legacy папкой, в которую хранятся все файлы из моего проекта, отличного от MVC. Мне нужно, чтобы Nginx сначала проверял, существует ли запрашиваемая […]

Запуск python через fastCGI для nginx

Я ищу для запуска автономных скриптов python через fcgi для использования с nginx, но я понятия не имею, с чего начать с нереста процессов. В настоящее время у меня PHP успешно с nginx + fcgi, но я не уверен, что / как я могу сделать то же самое с python. Любые предложения о том, с […]

Zend Framework на nginx

Сайт Zend Framework, на котором я работал, теперь переносится на его производственный сервер. Этот сервер оказывается nginx (сюрприз!). Естественно, сайт работает неправильно, поскольку он был разработан на Apache и использует файл htaccess. Мой вопрос: у кого есть опыт? Любые идеи о том, как перевести то, что делает файл htaccess, в файл nginx.conf? Я исследую это, […]

Как настроить правила перезаписи nginx, чтобы CakePHP работал в CentOS?

Привет, кто-нибудь, пожалуйста, помогите мне, я пытаюсь настроить среду cakephp на сервере Centos с Nginx с Fact CGI. У меня уже есть сайт wordpress, работающий на сервере, и сайт phpmyadmin, поэтому я правильно настроил PHP. Моя проблема заключается в том, что я не могу правильно настроить правила перезаписи в моем приложении, чтобы торт правильно отображал […]

vagrant puphpet Nginx загружает php-файл вместо рендеринга

Я использую марионетку с laravel. Но когда я обращаюсь к своим хостам, он загружает файл index.php. Это мой файл config.yaml vagrantfile: target: local vm: provider: local: box: puphpet/centos65-x64 box_url: puphpet/centos65-x64 box_version: '0' chosen_virtualizer: virtualbox virtualizers: virtualbox: modifyvm: natdnshostresolver1: false showgui: 0 vmware: numvcpus: 1 parallels: linked_clone: 0 check_guest_tools: 0 update_guest_tools: 0 machines: vflm_lduzv03x22g5: id: machine1new […]

Скрипт для выполнения команды для всех файлов в папке

Я новичок в Freebsd / nginx, поэтому подобные QAs мне не помогли (у меня был код: $ext = pathinfo ($_FILES['rawexcel']['name'][$i], PATHINFO_EXTENSION); //get extension of file, run different converters depending on extension if ($ext == 'xlsx' ) { exec("/usr/local/bin/cnvt /var/tmp/xls/result.xlsx /var/tmp/result.csv "); } else if ($ext == 'xls' ) { exec("/usr/local/bin/xls2csv -x /var/tmp/xls/result.xls* -b WINDOWS-1251 -c […]