Articles of nginx

Phalcon и nginx – Framework запускает только indexController

Я использую Phalcon и Nginx, и у меня проблема. Когда я перехожу на http://myapp.dev/segmentation, Phalcon должен запустить SegmentationController и его метод indexAction (). Но вместо этого в Phalcon работает IndexController (контроллер по умолчанию для «/»). Я думаю, проблема связана с конфигурацией Nginx, потому что все работает отлично под Apache. Вот моя конфигурация сайта Nginx: server […]

Что ограничивает мои ресурсы PHP?

У меня проблема с большей памятью из PHP. Это сообщение об ошибке: Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 82 bytes) in … Все же: Я установил memory_limit в файле php.ini в 32M: memory_limit = 32M; Я также попытался переопределить его вручную в реальном скрипте: ini_set('memory_limit', '32M'); И – вот […]

Nginx показывает php-код вместо того, чтобы выполнять

У меня уже запущено приложение на nginx, сделанное в node.js, работающее нормально. Теперь мне нужно запустить приложение php на том же nginx. Здесь я пишу здесь свои файлы конфигурации для вашего прочтения. Когда я нагреваю « http://192.168.1.201:3002/ » в моем браузере Chrome / Firefox, он просто показывает / выводит все php-код, а не выполняет код. […]

Дата PHP и setlocale не всегда работают

После создания требуемого языкового стандарта на нашем сервере разработки и использования setlocale для предоставления PHP языку для использования дат, отформатированных с помощью strftime будет отображаться полностью переведенным, как и ожидалось. Однако после перезагрузки страницы даты были показаны в локали сервера по умолчанию: en_US . Перезагрузка страниц несколько раз приводила к почти 50/50 вероятности перевода дат. […]

Коды Php показаны в исходниках

Я только что перешел на nginx и обновил свой php до php5.3. Теперь весь мой PHP-код отображается в исходном коде страницы следующим образом: <div class="bar-icon"> <!– FaceBook Share –> <?php include ('facebook_icon_like.php')?> <!– /FaceBook Share –> </div> Пожалуйста помоги.

Конфигурация nginx с несколькими блоками местоположения

Я пытаюсь настроить nginx для обслуживания двух разных php-скриптов из двух разных мест. Конфигурация выглядит следующим образом. У меня есть установка Laravel, которая находится в /home/hamed/laravel в которой должен обслуживаться ее /home/hamed/laravel каталог. У меня есть установка WordPress в /home/hamed/www/blog . И это моя конфигурация nginx : server { listen 443 ssl; server_name example.com www.example.com; […]

Почему $ _SERVER показывает HTTP / 1.0, когда клиент говорил HTTP / 1.1

Я пытаюсь узнать версию HTTP, которую пользователь использовал для подключения к моему серверу. Код на http://test.yccau.com (PHP 5.3.26 и Apache 2.2.24) выглядит следующим образом: <?php echo $_SERVER["SERVER_PROTOCOL"]; ?> По какой-то причине страница показывает HTTP/1.0 даже когда запрос и ответ были как HTTP/1.1 : Что может быть причиной проблемы? Как мы получаем HTTP-версию, которую веб-клиент использует […]

Почему переменные среды Python различаются при выполнении с веб-сервера?

У меня есть следующий исполняемый скрипт python: #!/usr/bin/python import os print os.environ когда я выполняю его из командной строки с правами root, я получаю следующее: { 'LANG': 'en_US.UTF-8', 'TERM': 'xterm-256color', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'LANGUAGE': 'en_US:en', 'SHLVL': '1', 'SSH_TTY': '/dev/pts/0', 'OLDPWD': '/var/www/bais-mordechai-laravel', 'COMP_WORDBREAKS': ' \t\n"\'><;|&(:', 'PWD': '/var/www/bais-mordechai-laravel/public', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'SSH_CLIENT': '71.205.188.8 […]

Как запустить django и wordpress на сервере NGINX, используя тот же домен?

Я пробовал много способов, но не знаю, как запустить Django на example.com и wordpress на example.com/blog Следующая управляющая структура каталога проекта для Django и WordPress. Django app dir – / home / ubuntu / django Приложение Django работает успешно – example.com:8000 WordPress dir – / var / www / html / blog WordPress работает успешно […]

pesky популярный «Нет входного файла». с nginx_php-fastcgi

У меня не было этой проблемы раньше, пока я не изменил путь include на моем php.ini в надежде, что вы сможете загрузить его в dirroot. Когда я столкнулся с «No input file указанным». error Я изменил его обратно на php.ini по умолчанию, и теперь он не исчезнет! Какие-нибудь идеи о том, что могло бы произойти?