Articles of apache2

Почему $ _SERVER повторяется?

Я пытаюсь создать структуру MVC, когда заметил, что переменная $ _SERVER ['PATH_TRANSLATED'] делает следующее: [PATH_INFO] => / test / test2 / test3 [PATH_TRANSLATED] => перенаправление: /index.php/test/test2/test3/test2/test3 Это когда я получаю доступ к файлу PHP по адресу http: //domain.tld/test/test2/test3 Обратите внимание, как он повторяется после / test / Это мой .htaccess для перезаписи: <IfModule mod_rewrite.c> RewriteEngine […]

PHP Неустранимая ошибка: require (): невозможно разблокировать блокировку pthread

Я использую LAMP на Debian Linux. Apache 2.2.22-12, PHP 5.4.4. Иногда я получаю эту ошибку, а затем я не могу перезагрузить страницу или открывать страницы, включая файл с этой ошибкой. После того, как я получил такую ​​ошибку, я не смог перезапустить apache Перезапуск веб-сервера: apache2 (98) Адрес уже используется: make_sock: не удалось привязать к адресу […]

что это значит "(include_path = '.: / usr / share / pear: / usr / share / php')"?

У меня есть файловая структура на EC2 как: но перед проблемой некоторых ссылок на файл. index.php -db -config.php -cron -cron1.php Я попробовал ссылку на файл как: `require_once (dirname(__FILE__).'/db/config.php');` `require_once (($_SERVER['DOCUMENT_ROOT']).'/db/config.php');` но cron не работает. Это дает ошибку в почте, поскольку `PHP Warning: require_once(/db/config.php): failed to open stream: No such file or directory in /var/www/html/cron/cron1.php on […]

Перенаправление без изменения URL-адреса браузера

У меня есть следующий URL, www.example.com/home.php and www.example.com/login.php Когда я перенаправляюсь на любую из этих страниц с php, URL-адрес браузера должен оставаться www.example.com. Я попытался, но я ничего не мог сделать из-за недостатка знаний в mod_rewite. Пожалуйста, помогите, спасибо заранее

Как установить код ошибки Apache HTTP 503 вместо HTTP 500 при ошибке PHP

любые идеи по замене ошибки Apache HTTP 500 (Internal Server Error) по HTTP 503 (Service Unavailable) при ошибке PHP после того, как отображение ошибок PHP отключено? Это гораздо лучший вариант, чтобы скоро сообщить паукам о возврате на сайт … PS было бы здорово, если бы было возможно добавить Retry-After к кодам ошибок 50x … ура, […]

% 1 не является допустимым приложением Win32 для php_mysql.dll

Я пытаюсь настроить установку AMP на своем ноутбуке Windows 8. Тем не менее, я не могу заставить PHP говорить с MySQL. Когда я запускаю сервер Apache, создается следующий журнал ошибок PHP Warning: PHP Startup: Unable to load dynamic library 'ext\\php_mysql.dll' – %1 is not a valid Win32 application.\r\n in Unknown on line 0 PHP Warning: […]

Сброс соединения Apache PHP5-FPM с помощью одноранговой сети

Такие вещи продолжают появляться в моих журналах apache. Как я могу отлаживать это и / или предотвращать это в будущем: (104) Сброс соединения с помощью одноранговой сети: FastCGI: сообщение с сервером «/var/www/php5.external» отменено: чтение не выполнено FastCGI: неполные заголовки (0 байт), полученные от сервера «/var/www/php5.external», (4) Прерванный системный вызов: FastCGI: сообщение с сервером «/var/www/php5.external» отменено: […]

Не удалось перезагрузить сервер apache2 на ubuntu 14.04

Я пытаюсь установить PHP и apache2 в моем ubuntu 14.04. Я установил PHP и apache2 с помощью следующих команд: $sudo apt-get install php5-cli $sudo apt-get install apache2-bin Теперь я просто хочу перезапустить сервер apache2 в системе ubuntu. Но я получаю ошибку «сбой» при перезапуске apache2. Я упомянул ошибку ниже AH00558: apache2: Не удалось достоверно определить […]

Почему Apache не обрабатывает несколько запросов одновременно из одного браузера

Я не совсем уверен, как правильно сформулировать этот вопрос, поэтому я начну со сценария, с которым я столкнулся. У меня есть немного обработки в моем веб-приложении, которое занимает больше времени, чем я хотел бы, чтобы пользователь подождал, чтобы снова контролировать страницу, поэтому я решил обработать ее с помощью запроса ajax. Проблема состоит в том, что, […]

Satis http basic auth – pass credentials

Я установил satis private manager manager. Satis работает на "packages.asc.company", я защитил сайт apache2 http basic authentication и может открыть его в браузере, введя основные базовые учетные данные HTTP. Теперь мой вопрос: как я могу передать композитору учетные данные для доступа к сайту satis самым лучшим и самым безопасным образом при запуске, например, «обновление композитора»? […]