apache2, php? (как их связать?)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

apache2, php?

Сообщение Kai SD »

У меня такой вопрос.
Замержил apache версии 2.0.55 (в версиях не разбирался, emerge ее предложил, я ее поставил).
Запустил, проверил, заработало.

Замержил PHP версии 4.4.0-r4

Нашел на opennet какую-то доку, прочел, прописал в конфиге апача строки:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
перезапустил.

Но файлы .php он упорно предлагает мне сохранить... :(

Что еще надо прописывать, чтобы оно заработало?
С уважением
Kai SD
Спасибо сказали:
moodperson
Сообщения: 185

Re: apache2, php?

Сообщение moodperson »

Kai SD писал(а):
25.01.2006 21:25
У меня такой вопрос.
Замержил apache версии 2.0.55 (в версиях не разбирался, emerge ее предложил, я ее поставил).
Запустил, проверил, заработало.

Замержил PHP версии 4.4.0-r4

Нашел на opennet какую-то доку, прочел, прописал в конфиге апача строки:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
перезапустил.

Но файлы .php он упорно предлагает мне сохранить... :(

Что еще надо прописывать, чтобы оно заработало?


гоу ту http://gentoo-wiki.com/Index:HOWTO :evil2: :stupid:
Нашел на opennet какую-то доку

опенент оптимизиован для юзеров ФриБСД, поэтому незная всех тонкостей гентоо, там делать нефиг.
Опеннет для продвинутых ;)
Gentoo Base System version 1.6.14
Спасибо сказали:
Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

Re: apache2, php?

Сообщение Kai SD »

По какой-то немыслимой мистической причине, поиск по вышеназванному ресурсу приводит меня исключительно на статьи, в которых предполагается, что они уже настроены и есть... :blink:
В одной статейке говорится, что эта тем обсуждалась на форуме на gentoo.org, но тоже без прямых ссылок.. :(

Ответить не судьба, или хотя бы более прямой ссылкой поделиться?
А то у меня трафик, зараза, слишком дорогой, чтобы перелопачивать сотню статей, надеясь, что хоть где-то об этом скажут...

2moodperson: если ты имел в виду http://gentoo-wiki.com/HOWTO_Apache2_with_PHP_MySQL, то я там ничего не нашел.
там ссылка на mod_php, а оттуда - на страничку на svn.gnqs.org, где я вижу исключительно сообщение об ошибке в питоне.
С уважением
Kai SD
Спасибо сказали:
moodperson
Сообщения: 185

Re: apache2, php?

Сообщение moodperson »

RTMF неткто неотменял !!

правиш ручками /etc/conf.d/apache2

ищиш строку

Код: Выделить всё

APACHE2_OPTS=""

правиш её на

Код: Выделить всё

 APACHE2_OPTS="-D PHP4"

а дальше /etc/init.d/apache2 start
rc-update add apache2 default
и можешь плясать вокруг системника.
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: apache2, php?

Сообщение KiWi »

а собственно сам php -- курить use-флаги dev-lang/php
Спасибо сказали:
Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

Re: apache2, php?

Сообщение Kai SD »

RTMF неткто неотменял !!

man apache2 - было первым, что я стал читать.

ищиш строку

Код: Выделить всё

APACHE2_OPTS=""


правиш её на

Код: Выделить всё

APACHE2_OPTS="-D PHP4"


а дальше /etc/init.d/apache2 start
rc-update add apache2 default
и можешь плясать вокруг системника.


Не помогло. Все так же предлагает скачать любой php-файл.
В APACHE2_OPTS, кстати, уже стоит "-D DEFAULT_VHOST". Его оставлять?

Плясать вокруг не могу, он у стены стоит. Разве что рядом. Бубна тоже нет, разве что с варганом... :)

а собственно сам php -- курить use-флаги dev-lang/php

Код: Выделить всё

[ebuild   R   ] dev-php/php-4.4.0-r4  +X +berkdb +crypt +curl -debug -doc -fdftk -firebird -flash -freetds -gd -gd-external +gdbm +gmp -hardenedphp -imap -informix +ipv6 +java +jpeg -kerberos -ldap -mcal -memlimit -mssql -mysql +ncurses +nls -oci8 -odbc +pam +png -postgres +readline -snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB


а dev-lang/php мне сказал, что masked.
С уважением
Kai SD
Спасибо сказали:
moodperson
Сообщения: 185

Re: apache2, php?

Сообщение moodperson »

Kai SD писал(а):
25.01.2006 22:54
RTMF неткто неотменял !!

man apache2 - было первым, что я стал читать.

ищиш строку

Код: Выделить всё

APACHE2_OPTS=""


правиш её на

Код: Выделить всё

APACHE2_OPTS="-D PHP4"


а дальше /etc/init.d/apache2 start
rc-update add apache2 default
и можешь плясать вокруг системника.


Не помогло. Все так же предлагает скачать любой php-файл.
В APACHE2_OPTS, кстати, уже стоит "-D DEFAULT_VHOST". Его оставлять?

Плясать вокруг не могу, он у стены стоит. Разве что рядом. Бубна тоже нет, разве что с варганом... :)

а собственно сам php -- курить use-флаги dev-lang/php

Код: Выделить всё

[ebuild   R   ] dev-php/php-4.4.0-r4  +X +berkdb +crypt +curl -debug -doc -fdftk -firebird -flash -freetds -gd -gd-external +gdbm +gmp -hardenedphp -imap -informix +ipv6 +java +jpeg -kerberos -ldap -mcal -memlimit -mssql -mysql +ncurses +nls -oci8 -odbc +pam +png -postgres +readline -snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB


а dev-lang/php мне сказал, что masked.


ну юзы вроде в норме :), ты замержил что ??
dev-php/php и mod_php ??
Gentoo Base System version 1.6.14
Спасибо сказали:
Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

Re: apache2, php?

Сообщение Kai SD »

ну юзы вроде в норме smile.gif, ты замержил что ??
dev-php/php и mod_php ??

Их и замержил...
С уважением
Kai SD
Спасибо сказали:
Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

Re: apache2, php?

Сообщение Kai SD »

хмм... заработало...
Похоже, у меня висел один лишний запущенный апач...
С уважением
Kai SD
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: apache2, php?

Сообщение KiWi »

1. читать http://www.gentoo.org/proj/en/php/php-upgrading.xml по поводу политики пакетов и выкидывать всякие dev-php/php, dev-php/mod_php и т.д.
2. обновлять portage tree, так как dev-lang/php не замаскирован
3. показывать use-флаги мне не надо -- я не слепой и могу их сам посмотреть
Спасибо сказали: