apache

php Завершается (прерывается ли) ли скрипт на сервере после того, как пользователь закрыл вкладку браузера

Ответ

  • Если скрипт долгий, и пользователь закрыл вкладку не дождавшись ответа, то сам по себе скрипт продолжит работать так, как будто вкладка была открыта (т.е. завершится когда "будет нужно" и закрытие вкладки само по себе его не прервёт) это может вызвать проблемы (например).
  • Скрипт будет выполнять до тех пор, пока не выполнится некий таймаут (сервера, клиента или самого времени выполнения скрипта)

Тире внутри группы символов в квадратных скобках. Регулярное выражение regexp rewriteRule .htaccess

Можно так:

RewriteRule ^com/([-0-9A-Za-z]+)(/?)+$ /index.php?component=$1 [L,QSA]

выражение

^com/([-0-9A-Za-z]+)(/?)+$ 

соответствует, например, url-у (доменное имя в таких конфигах не учитывается):

example.com/com/section-one/

.htaccess Запретить доступ, но разрешить с конкретного ip -- Настройка при неправильно сконфигурированном nginx

Как лучше

Вообще в нормально режиме надо как-то так, но если у вас до apache стоит nginx и такая конфигурация приводит к

403 Forbidden

(даже для разрешённого ip), значит скорее всего неправильно сконфигурирован параметр REMOTE_ADDR веб-сервера nginx.
Дело в том, что:

апач из для Allow from берет ip из REMOTE_ADDR

А потому в этот параметр должен попадать реальный адрес клиента, а не ip сервера (напр. балансера).

ubuntu Apache Выясняем конфигурацию/настройки, его состояния и причины (linux)

  1. Выясняем конфигурацию хостов/модулей или проводим тестовый запуск (или что-то одно): http://fkn.ktu10.com/?q=node/9379
  2. Посмотрим под каким пользователем Apache работает (если работает): http://fkn.ktu10.com/?q=node/8882
  3. Где лежат конфиги, правляющие сервером (в том числе файлы виртуальных хостов): http://fkn.ktu10.com/?q=node/8996

apache restart и reload Какая разница -- что нужно для обновления конфигурации (ubuntu linux)

Общая идея такая же как и здесь, но для обновления конфигов (чтения их сервером) достаточно reload:

sudo service apache2 reload 

ubutnu apache Причина ошибки.Узнать кофигурацию виртуальных хостов, модули -- Linux

Тестовый запуск (проверка ошибок конфигурации):

apache2ctl -t

Конфигурация хостов:

apache2ctl -S

Установленные модули:

apache2ctl -M

PHP-FPM + Apache на Ubuntu -- Настроить поддержку разных версий php для разных сайтов на одном сервере

Рассмотрим настройку связки Apache + PHP-FPM на ubuntu (16.04 в данном случае).

Что устанавливаем

php5.5 с подключение в Apache2.4 через fpm

Установка и настройка

Настройка Apache

Предположим, что Apache у вас уже установлен, а теперь нам потребуется просто подготовить его к работе с php-fmp.

Разные версии PHP для разных сайтов на одном сервере -- как настроить

Рассмотрим задачу запуска разных версий php для разных виртуальных хостов (сайтов) на одной машине:

  • Apache + PHP-FPM на Ubuntu -- плюсом является поддержка .htaccess (как минимум части инструкций)

Pages

Subscribe to RSS - apache