Articles of nginx

PHP setlocale не работает

Я пытаюсь установить локаль от fr_FR до us_US в PHP (php-fpm) с nginX на моей малине-пи. Вот мой код: <?php system('locale -a'); /* C POSIX en_US.utf8 fr_FR fr_FR.iso88591 fr_FR.iso885915@euro fr_FR.utf8 So the en_US locale is well installed */ echo locale_get_default(); /* fr_FR */ echo setlocale(LC_ALL, '0'); /* LC_CTYPE=fr_FR.UTF-8;LC_NUMERIC=C;LC_TIME=C;LC_COLLATE=C;LC_MONETARY=C; LC_MESSAGES=C;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C; LC_MEASUREMENT=C;LC_IDENTIFICATION=C */ var_dump(setlocale(LC_ALL, 'en_US.UTF-8', 'en_US.UTF8')); /* […]

Проблема с обработчиком сеанса session.handler.native_file в symfony2

Я столкнулся с действительно странной проблемой с приложением, над которым я работаю, на основе symfony2 (2.5). Короче говоря: в файле config.yml у меня есть следующее: framework: … session: name: "a_given_name" # THE FOLLOWING LINE CAUSES THE PROBLEM handler_id: session.handler.native_file save_path: "%kernel.root_dir%/sessions" cookie_lifetime: 2629744 #1 month gc_maxlifetime: 2629744 #1 month … И сеанс не работает! Я […]

PHPMailer: замените идентификатор сообщения по умолчанию

Я отправляю электронные письма с помощью PHPMailer, evthg работает хорошо, но я хотел бы установить uniq MessageID для каждого письма. Версия PHPMailer: "v5.2.16" (загружается с помощью Composer из https://github.com/PHPMailer/PHPMailer.git ) Я нашел документацию здесь: http://phpmailer.github.io/PHPMailer/classes/PHPMailer.html#property_MessageID поэтому вот что я пробовал: $mail = new PHPMailer; … $mail->MessageID = md5('HELLO'.(idate("U")-1000000000).uniqid()).'-'.$type.'-'.$id.'@domain.com'; Результат: это всегда MessageID по умолчанию, сгенерированный […]

Cookies CakePHP не сохраняются после закрытия браузера

Я в процессе перехода от Apache в пользу nginx из-за более низкого потребления ресурсов. Я установил сервер Ubuntu с установленным стеком LEMP. После переноса всех моих приложений (3 приложения CakePHP 2.0.5, 1 WordPress install) все работает отлично, за исключением одного – куки Cake внезапно исчезают, когда браузер закрыт. Я создал очень простую тестовую страницу PHP, […]

Неверные учетные данные при отправке почты с помощью sendgrid

Это код для отправки электронной почты с помощью sendgrid. У меня есть правильный ключ api, но браузер отображает ошибку как HTTP / 1.1 401 Неавторизованный сервер: nginx Дата: Чт, 14 июл 2016 08:14:32 GMT Content-Type: application / json Content-Length: 88 Connection: keep-alive {"errors": [{"message": " Permission denied, неправильные учетные данные "," field ": null," help […]

Настройка Symfony с сервером Nginx

Мой проект требует настройки Symfony с сервером Nginx. Ранее я использовал Symfony с Apache. В настоящее время я следил за приведенными здесь шагами: http://wiki.nginx.org/index.php?title=Symfony&oldid=6054 , но почему-то не работает должным образом. Обновление: wiki nginx теперь содержит рабочую конфигурацию для symfony 1.4 и 2.0

Посещения журнала в общей памяти

Я пытаюсь найти лучший способ для посещения журналов с помощью PHP. Сейчас у меня около 3000 запросов в секунду, и я пишу каждый визит в CSV-файл. Мне было интересно, быстрее ли регистрировать каждый визит в памяти, а затем выгружать его в CSV-файл после 100 000 записей? Я проверил shmop apc и memcache но не могу […]

Laravel – Valet 2. * возвращает только «он работает!»

Я пытаюсь настроить Valet для использования с моими проектами Laravel, но столкнулся с проблемой, упомянутой в названии. Текущая версия Valet я запускаю 2.0.3. Пока это то, что я пробовал: Переустановленный камердинер + перезагрузка Переустановлен php7.0 – с-fpm Перезагруженный nginx Обновлен композитор глобальный Установлен и запущен mysql через варить Установлен и запущен dnsmasq Перезагрузили все сервисы […]

Nginx: WordPress в качестве подкаталога на маршрутах Rails неправильно

Я испытываю разочарование перенаправления от wordpress / nginx, когда я перехожу к URL-адресу, который не заканчивается на .php. Например, после обновления чего-либо в WordPress, я могу перенаправить на: http://www.example.com/wp-admin/options-media.php?settings-updated=true # with blog/ ommited вместо http://www.example.com/blog/wp-admin/options-media.php?settings-updated=true Мне очень любопытно узнать, почему это происходит, и экспериментировали с location ~ /blog.* с многочисленными вариациями, которые не имели успеха. […]

nginx не анализирует запрос php

env: ubuntu 9.10 / использовать gotdeb source / php version 5.3.1 / php5-fpm установлен / запущен php5-fpm, и прослушивание теста 9000 портов двумя командами ниже pgrep php5-fpm telnet localhost 9000 однако, если я посещаю компьютер anthor в локальной сети, используя этот адрес http://192.168.1.103/index.php браузер попросит меня сохранить этот index.php, но если вы посетите index.php, все […]