Перейти до

freeBSD: apache&php-fpm - помогите настроить


Рекомендованные сообщения

Всем привет !

Помогите донастроить связку apache&php-fpm.

В целях безопасности в php.ini : mysql.safe_mode = On , но php-приложение не хочет подключатся к базе.

Гугль пишет, что для решения проблемы php нужно запускать не как модуль апача ,а как FastCGI.

 

php-fpm  установил и запустил. Установил модуль mod_fastcgi.

А дальше нужно донастроить апач , под фрю не нашел  инфы.

nginx - прошу не предлагать.

Заранее спасибо

Ссылка на сообщение
Поделиться на других сайтах

Ну, почему люди держаться за этот тормознутый Apache ?

 

P.S. Гуглите фразу "apache php-fpm". Будет куча мануалов под линукс, но там разница минимальная.

P.P.S. Надо специально не указывать версии пакетов и опции,  чтоб тренировать телепатов.

Ссылка на сообщение
Поделиться на других сайтах

Ну, почему люди держаться за этот тормознутый Apache ?

 

P.S. Гуглите фразу "apache php-fpm". Будет куча мануалов под линукс, но там разница минимальная.

P.P.S. Надо специально не указывать версии пакетов и опции,  чтоб тренировать телепатов.

апапч привязан к биллингу,

apache 2.2.27

PHP 5.4.37 (fpm-fcgi)

Ссылка на сообщение
Поделиться на других сайтах

Всем привет !

Помогите донастроить связку apache&php-fpm.

В целях безопасности в php.ini : mysql.safe_mode = On , но php-приложение не хочет подключатся к базе.

Гугль пишет, что для решения проблемы php нужно запускать не как модуль апача ,а как FastCGI.

 

php-fpm  установил и запустил. Установил модуль mod_fastcgi.

А дальше нужно донастроить апач , под фрю не нашел  инфы.

nginx - прошу не предлагать.

Заранее спасибо

Что значит не хочет? Какая ошибка? 

ну и php -m и php -v

Відредаговано foreverok
Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

 

Всем привет !

Помогите донастроить связку apache&php-fpm.

В целях безопасности в php.ini : mysql.safe_mode = On , но php-приложение не хочет подключатся к базе.

Гугль пишет, что для решения проблемы php нужно запускать не как модуль апача ,а как FastCGI.

 

php-fpm  установил и запустил. Установил модуль mod_fastcgi.

А дальше нужно донастроить апач , под фрю не нашел  инфы.

nginx - прошу не предлагать.

Заранее спасибо

Что значит не хочет? Какая ошибка? 

ну и php -m и php -v

 

Ошибки никакой, просто мне надо донастроить правильно httpd.conf

 

php-fpm -m

 

 

cgi-fcgi

Core

curl

date

dom

ereg

gd

iconv

json

libxml

mysql

mysqlnd

openssl

pcre

PDO

Reflection

SimpleXML

SPL

standard

xml

xmlreader

zip

 

[Zend Modules]

 

 

 

php-fpm -v

PHP 5.4.37 (fpm-fcgi) (built: Oct  5 2016 18:16:35)

Copyright © 1997-2014 The PHP Group

Zend Engine v2.4.0, Copyright © 1998-2014 Zend Technologies

Відредаговано kvirtu
Ссылка на сообщение
Поделиться на других сайтах

Странная логическая цепочка. php скрипт не подключается к базе, поэтому нужно до настроить httpd.conf

Если ошибки нет, как вы определили что скрипт не подключается к БД?

Вы уверены что скрипт не может к базе? Если не подключается, должна быть ошибка.

Может проблема в чем то другом?

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

Странная логическая цепочка. php скрипт не подключается к базе, поэтому нужно до настроить httpd.conf

Если ошибки нет, как вы определили что скрипт не подключается к БД?

Вы уверены что скрипт не может к базе? Если не подключается, должна быть ошибка.

Может проблема в чем то другом?

Сейчас : Server API Apache 2.0 Handler , а нужно: CGI/FastCGI

 

П.С. Если отключить в httpd.conf php5_module - апач не обрабатывает php.

Відредаговано kvirtu
Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

пробую такой конфиг php-fpm.conf

 

AddHandler fastcgi-script .php
AddType fastcgi .php
AddHandler fastcgi-script .php
Action fastcgi-script /usr/local/www/apache22/data
FastCgiExternalServer /usr/local/www/apache22/data -host 127.0.0.1:9000

 

не пашет, и при рестарте апача вылазит ошибка:

cannot get  media type from fastcgi

Відредаговано kvirtu
Ссылка на сообщение
Поделиться на других сайтах

 

Опячатка :) . Апач+Абилс

пффф... нгинкс с абиллсом тоже вполне себе дружит.

 

О :blink:  ,спс :) .

нашел на сайте абилса, буду пробовать )

Ссылка на сообщение
Поделиться на других сайтах

 

 

возник вопросик по .htaccess - какие тут могут быть подводные камни ?

nginx   .htaccess  не воспринимает.  по етому поводу камней никаких нет

камни в том что бы местами хитрую логику   .htaccess переснести адекватно в конфиг  nginx

Ссылка на сообщение
Поделиться на других сайтах

 

возник вопросик по .htaccess - какие тут могут быть подводные камни ?

nginx   .htaccess  не воспринимает.  по етому поводу камней никаких нет

камни в том что бы местами хитрую логику   .htaccess переснести адекватно в конфиг  nginx

 

по этой причине, пока останусь на апаче.

П.С. хотелось бы  php-fpm+apache22

Ссылка на сообщение
Поделиться на других сайтах

Удачи!

Проще переписать правила .htaccess и забыть про Апач, как страшный сон.

А ВСЕ правила можно переписать ? Читал , что вроде не все .

Ссылка на сообщение
Поделиться на других сайтах

 

Удачи!

Проще переписать правила .htaccess и забыть про Апач, как страшный сон.

А ВСЕ правила можно переписать ? Читал , что вроде не все .

 

начни с малого. переведи те что есть. что не перевелось, тут спросишь подскажут решение.

и да апач выкоси нах@р и забудь как страшный сон (я так сделал лет 5 назад).

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...