1

Тема: Настройка Apache+PHP+Mysql

У меня стоит слака 11 версия... Установил Apache, ну вроде как и PHP. А вот настроить Apache+PHP, не могу. PHP просто не могу привязать к Apache. Расскажите что и как нужно делать. :blush:

ПигвинчеГ smile

2

Re: Настройка Apache+PHP+Mysql

компилишь апач
./configure --prefix=/usr/local/apache --with-module=so --with-module-rewrite
make

(make install не делаешь)
затем компилишь php
./configure --with-apache=/path/to/apache --with-mysql=/path/to/mysql
make
make install

затем возвращаешься к апачу
./configure --prefix=/usr/local/apache --with-module=so --with-module-rewrite --activate-module=php5.a
make
make install

(писал по памяти - могу где-то ошибаться, но схема примерно такая wink )

3

Re: Настройка Apache+PHP+Mysql

компилишь апач./configure --prefix=/usr/local/apache --with-module=so --with-module-rewrite

Пишет:

root@slack-11:~# ./configure --prefix=/usr/local/apache --with-module=so --with-module-rewrite
-bash: ./configure: No such file or directory

ПигвинчеГ smile

4

Re: Настройка Apache+PHP+Mysql

CriPl пишет:

компилишь апач./configure --prefix=/usr/local/apache --with-module=so --with-module-rewrite

Пишет:

root@slack-11:~# ./configure --prefix=/usr/local/apache --with-module=so --with-module-rewrite
-bash: ./configure: No such file or directory

Если что то ты сначло должен развернуть тарбол с "Индейцом", затем зати в директорию с исходниками и уже там набрать ./configure --prefix=/usr/local/apache --with-module=so --with-module-rewrite

"Есть в демократии что-то такое,
до чего неприятно касаться рукою."
----------------------------------------------------------------------------------------------------------------
"Когда в обществе нет цветовой дифференциации штанов — то нет цели! А когда нет цели…"

5

Re: Настройка Apache+PHP+Mysql

Был слух, что Апач 2.2.х не полностью совместим с PHP5, у меня был такой гемор, пока не откатил Апача до версии 2.2.2

6

Re: Настройка Apache+PHP+Mysql

аналогично пришлось откатиться с 2.2.x  до  2.0.x как раз 11 слака

а вооообще то вот здесь все расписано smile

http://www.opennet.ru/base/net/lamp_slackware.txt.html

7

Re: Настройка Apache+PHP+Mysql

Апач 2.2.х поддерживает php 5, просто как модуль необходимо подключать php5_apache2_2.dll вроде

Tempus demolior dogmas

8

Re: Настройка Apache+PHP+Mysql

подключать php5_apache2_2.dll

Особенно в лине !!!

9

Re: Настройка Apache+PHP+Mysql

ага, прогон)

Tempus demolior dogmas

10

Re: Настройка Apache+PHP+Mysql

Народ что надо поменять в настройках? Линь стоит, там php+mysql... гружу страничку, выдает:

Notice: Use of undefined constant DIR - assumed 'DIR' in /var/www/htdocs/config.php on line 6

Notice: Undefined variable: sub in /var/www/htdocs/config.php on line 18

Notice: Undefined variable: sub in /var/www/htdocs/config.php on line 26

Notice: Undefined variable: submit in /var/www/htdocs/config.php on line 37

Notice: Undefined variable: sub in /var/www/htdocs/config.php on line 59

Notice: Undefined variable: modLogin in /var/www/htdocs/config.php on line 105
ПигвинчеГ smile

11

Re: Настройка Apache+PHP+Mysql

надо поменять руки и мозг программисту
translate.ru

12

Re: Настройка Apache+PHP+Mysql

надо поменять руки и мозг программисту
translate.ru

Ты тут для критики?

На винде у меня эти ошибки не выдает, все тот же сайт. По этому я и подумал что дело в настройках...

ПигвинчеГ smile

13

Re: Настройка Apache+PHP+Mysql

CriPl
дело больше в руках, чем настройках. на линуксовой тачке включен вывод нотисов. на виндовой - выключен.
по проблеме: писать нужно так, чтобы нотисы не возникали.
если есть проблема с переводом, то для ленивых поясню:

первый нотис - использование неопределённой константы
причина: незнание того, что ключ массива, являющийся строковым литералом, нужно обрамлять в кавычки
решение: $arr['DIR']

2-5 нотисы - использование неопределённой переменной
причина: незнание того, что переменную нужно определить до первого использования
решение: проверять наличие переменной с помощью isset() или инициализировать

фирштейн?

Отредактировано zerkms (2008-11-12 20:15:58)

14

Re: Настройка Apache+PHP+Mysql

CriPl пишет:
zerkms пишет:

надо поменять руки и мозг программисту
translate.ru

Ты тут для критики?

Очень часто все вопросы можно решить самому, достаточно вникнуть в суть проблемы. В твоем случае решение уж очень очевидно.
Это подталкивает на мысль, что ты не пытаешся  решить проблему, а просто перекладываешь ее решение на других.
К сожалению таких очень много.
В случае когда человек решает проблему сам, он получает хороший опыт который  как правило на долго задерживается в голове.
По этому обычно у людей привыкших решать проблемы своими силами, а к помощи прибегать когда уже у самого нет вариантов решения.
Вопросы в которых уже есть готовый ответ вызывают "легкое разочарование".

PS:
Без обит, просто это мое видение. Думаю zerkms считает также.

"Есть в демократии что-то такое,
до чего неприятно касаться рукою."
----------------------------------------------------------------------------------------------------------------
"Когда в обществе нет цветовой дифференциации штанов — то нет цели! А когда нет цели…"