Articles of nginx

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

Использование веб-сервера nginx и php. nginx работает, я вижу «Добро пожаловать в nginx!» но я получаю «доступ запрещен» при попытке получить доступ к php-странице. Я также установил php-fastcgi. Вот мой конфиг по умолчанию nginx: # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { […]

PHP-FPM и Nginx rewrite, вызывающие загрузку

У меня есть HTTP-сервер Nginx с PHP-FPM, и почти все работает нормально. Я хочу, чтобы иметь возможность перейти на path/to/file и он дает мне index.php?url=path/to/file , который он делает. Однако он загружает фактический PHP, он не будет выполнять его в браузере. Я не уверен, что вызывает это. Конфигурация Nginx: server { listen 80; server_name sandbox.domain.tld; […]

403 Запрещено на nginx / 1.4.6 (Ubuntu) – Ларавел

Я продолжаю получать 403 Forbidden Мои настройки: /etc/nginx/sites-available/default по умолчанию server { listen 80; root home/laravel-app/; index index.php index.html index.htm; server_name example.com; location / { try_files $uri $uri/ /index.html; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/www; } # pass the PHP scripts to FastCGI server listening […]

nginx loading loading index file

У меня есть этот vhost conf server { # php/fastcgi listen 80; server_name trinityplex.com www.trinity.com; error_log /home/web/trinity_web/log/error.log; access_log /home/web/trinity_web/log/access.log; root /home/web/trinity_web/public; location / { index index.html index.htm index.php; } location ~ .php$ { fastcgi_pass 127.0.0.1:9000 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_index index.php; include fastcgi_params; } } Когда я перезапускаю nginx, он сбрасывает Запуск nginx: 2011/04/16 18:56:34 [появление] […]

Перенаправление на 127.0.0.1 при доступе к wordpress, размещенному с apache и nginx в прокси-сервере

У меня есть wordpress, размещенный на Apache2 с Nginx перед. <WORLD> ===> <NGINX PROXY> –> APACHE/DOCKER/STATIC WEBSITE etc… Мой nginx conf для прокси-сервера WordPress: server { server_name dev-www.example.com; location / { proxy_pass http://127.0.0.1:13400; } } Моя конфигурация apache: Listen 13400 <VirtualHost 127.0.0.1:13400> CustomLog /var/log/httpd/sites/dev-www/access_log combined ErrorLog /var/log/httpd/sites/dev-www/error_log DirectoryIndex index.php DocumentRoot /var/www/sites/example.com/dev-www RewriteEngine On <Directory /var/www/sites/example.com/dev-www/> […]

NGINX – PHP-FPM Обслуживание видеороликов Поиск и подключение

Я запускаю PHP-FPM 5.6 и Nginx 1.7.6. Я обслуживаю фильмы Matroska / Mp4, используя файл PHP. Код: этот: <?php register_shutdown_function( 'shutdown' ); $request = 'movie.mp4'; header( 'X-Accel-Buffering: no' ); //avoid nginx buffering. header( 'Content-type: video/mp4' ); if ( file_exists( $request ) ) { $fp = @fopen( $request, 'rb' ); $size = filesize( $request ); // […]

SSH-туннель через PhpMyAdmin

Я знаю, что это дублированный вопрос, но я пробовал много ресурсов, и никто из них не работал для меня. У моей компании есть сервер Amazon Bastian, в который я SSH. Оттуда я могу использовать SSH для различных IP-адресов для администрирования баз данных. Я хочу, чтобы эти базы данных были доступны в phpmyadmin. Вот насколько я […]

Что такое www.conf?

Я знаю, что такое php.ini , для которого можно найти в /etc/php/7.0/fpm Я не могу найти документацию, www.conf которой предназначен сайт www.conf ? Его можно найти в /etc/php/7.0/fpm/pool.d

Ошибка HTTP 330 при ошибках устаревания PHP

По какой-то причине я получаю ошибку HTTP 330 всякий раз, когда печатается ошибка PHP. Этого не произошло, но поскольку нам пришлось восстановить наше приложение PHP из резервной копии из-за сбоя сервера, это так. Во время этой реставрации мы переключились с использования Apache на nginx + fastcgi. Тем не менее, я также запускаю приложение локально, и […]

Малиновый PI: PHP-вызов скрипта python с sudo

Я запускаю Nginx на моем малине PI с PHP 5.4.14 (fpm-fcgi). Все работает хорошо. Но в одном скрипте я вызываю вызов оболочки с помощью shell_exec. echo shell_exec("sudo python " . $file); он работает хорошо, если я использую консоль с php test.php но если я использую браузер для вызова этого файла, то php-файл будет выполнен, но […]