Назад | Перейти на главную страницу

Заставить PHP работать с SPDY?

Недавно я переключил свой сайт на использование HTTPS во всех URL-адресах. (Мой пост здесь)

Я запускаю Apache с PHP на Ubuntu 12.0.4

Мне сказали, что я должен установить модуль Apache для SPDY, поскольку я использую SSL / HTTPS, поэтому я следовал инструкциям на этом сайте, чтобы установить его, он установился без проблем ... https://developers.google.com/speed/spdy/mod_spdy/

Мои проблемы начинаются с PHP ... если вы просматриваете эту страницу https://developers.google.com/speed/spdy/mod_spdy/php вы можете прочитать об использовании PHP с SPDY

В основном это говорит, что вам нужно использовать mod_fcgid вместо того mod_php

Мой сервер в настоящее время использует mod_php чтобы все мои сайты работали. Итак, я установил mod_fcgid обработчик, и он установлен без проблем. Проблема была при попытке перезагрузить Apache. Все сошло с ума из-за содержимого моих файлов конфигурации Apach.

от моего http.conf файл...

<IfModule mod_php5.c>
    AddType application/x-httpd-php .php
    php_flag magic_quotes_gpc Off
    php_flag track_vars On
    php_flag register_globals Off
    php_admin_value upload_tmp_dir /var/zpanel/temp
</IfModule>

Изменение mod_php5 выше, чтобы использовать новый mod_fcgid не решает мои проблемы, вместо этого он говорит, что есть проблема с такими вещами, как php_flag magic_quotes_gpc Off кажется php_flag не действует при использовании mod_fcgid ?

Извините, у меня сейчас нет точных ошибок, так как я восстановил свой сервер до mod_php, чтобы он работал.

Везде в моих файлах конфигурации, где у меня есть вызовы mod_fcgid казалось, из-за ошибки.

Есть идеи, как я могу заставить это работать?

Когда вы используете mod_fcgid, apache больше ничего не знает о php. Он просто отправляет его. Так что этих конфигураций не может быть ни в каких конфигурациях apache. Вам нужно будет добавить эти настройки в php.ini.

http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html

http://www.howtoforge.com/how-to-set-up-apache2-with-mod_fcgid-and-php5-on-centos-6.2