С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 21/07/06 в 11:53 |
как сделать сабж самому на сервере с правами рута разумеется?
ось Linux Debian.
сейчас читал инет на этот предмет не все понятно, но есть большое желание разобраться
|
|
|
|
С нами с 29.08.04
Сообщения: 223
Рейтинг: 123
|
Добавлено: 21/07/06 в 12:27 |
bleed писал: | как сделать сабж самому на сервере с правами рута разумеется?
ось Linux Debian.
сейчас читал инет на этот предмет не все понятно, но есть большое желание разобраться |
apt-get install php5
|
|
|
|
С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 21/07/06 в 12:42 |
eSupport писал: | apt-get install php5 |
Цитата: |
server:~# apt-get install php5
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package php5
|
|
|
|
|
+ + +
С нами с 08.07.06
Сообщения: 31
Рейтинг: 30
|
Добавлено: 21/07/06 в 13:16 |
1) с php.net скачиваеш нужный дистр
wget http://...............................
2) распаковываеш
tar zxf php-5.xx.tar.gz
cd php-5.xx
3) конфигуриш
./configure --with-apxs --with-gd --with-mysql ........ (полный список опций смотри командой ./configure --help и выбирай то что тебе надо)
4) ставиш
make
make install
5) изменяеш httpd.conf
удаляеш всё что относится к php4 либо меняеш 4 на 5
6) перезапускаеш апач
|
|
|
|
С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 21/07/06 в 14:31 |
ну я так и думал что что то вроде того, меня больше смущало не нужноли было делать чего с апачем дополнительно кроме как изменения conf файла.
и как установить в виде модуля апача, тем же путем? различие только в том что пишется в httpd.conf?
и вот не понятно с ./configure после установки эти опции можно изменить потом? и это случайно не php.ini конфигурируется?
|
|
|
|
+ + +
С нами с 08.07.06
Сообщения: 31
Рейтинг: 30
|
Добавлено: 21/07/06 в 15:21 |
Цитата: | и как установить в виде модуля апача, тем же путем? различие только в том что пишется в httpd.conf? |
да , --with-apxs в configure именно и делает пхп модулем апача , однако это не мешает использовать его как cgi (к слову)
Цитата: | и вот не понятно с ./configure после установки эти опции можно изменить потом? |
нет , нельзя , и в пхп-ини можно использовать только те опчии которые были указаны при configure , вобще указание этих опций сделано для того чтоб после компиляции в пхп небыло всякого ненужного "мусора" чтоб обеспечить максимальное быстройдествие[/quote]
|
|
|
|
XXX-Server.biz
С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676
|
Добавлено: 21/07/06 в 15:22 |
|
|
|
|
С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 22/07/06 в 08:34 |
вобщем все еще не удалось...
во первых не конфигурируется
не разобрался с ./configure
сейчс ставлю такие атрибуты:
./configure
--prefix=/usr
--with-apxs[тут я так понимаю нужно указать путь, но где лежит apxs не найду или же ее вообще нету]
--with-mysql=/usr/bin/mysql
|
|
|
|
XXX-Server.biz
С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676
|
Добавлено: 22/07/06 в 09:07 |
через phpinfo посмотри с какими параметрами была сконфигурирована старая версия PHP
|
|
|
|
С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 22/07/06 в 09:12 |
уже смотрел
короче вот что дает ./configure -with-mysql=/usr/bin/mysql
Цитата: |
creating cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for egrep... grep -E
checking for a sed that does not truncate output... /bin/sed
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together...
|
все... дальше нитуда ни сюда,
так же и с другими параметрами...
|
|
|
|
XXX-Server.biz
С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676
|
Добавлено: 22/07/06 в 09:44 |
виснет что ли??
|
|
|
|
С нами с 19.02.03
Сообщения: 1284
Рейтинг: 354
|
Добавлено: 22/07/06 в 09:46 |
ну вот на этом останавливается и все никуда не выходит... ничего не происходит
все от параметров зависит, на некоторых останавливается еще на creating cache ./config.cache
|
|
|
|