Rodol
10/11/2004, 20h14
Bon...
finalement je me suis inspiré des patch pour faire ça:
Est ce que celà va me permètre d'éxecuter php en user au lieu de nobody?...
et si ce n'est pas le cas et que je doi me pencher pour un php en cgi (je suis pas trop pour en ce moment...j'aprend encore...vite, mais je ne me le sent pas encore) est ce que ceci serait ce que je cherche à faire?:
Voilà... ouff!!... c'est tout...
finalement je me suis inspiré des patch pour faire ça:
#!/bin/sh
cd /home/ovh/src/apache_1.3.31
./configure \
--prefix=/usr/local/apache \
--activate-module=src/modules/php4/libphp4.a \
--enable-suexec \
--suexec-caller=nobody \
--suexec-userdir=www \
--suexec-docroot=/home \
--suexec-logfile=/usr/local/apache/logs/cgi.log \
--suexec-uidmin=99 \
--suexec-gidmin=99 \
--suexec-safepath=/usr/local/bin:/usr/bin:/bin \
--enable-module=so \
--enable-module=rewrite \
--add-module=src/modules/extra/mod_gzip.c \
--enable-module=ssl
make
make install
et si ce n'est pas le cas et que je doi me pencher pour un php en cgi (je suis pas trop pour en ce moment...j'aprend encore...vite, mais je ne me le sent pas encore) est ce que ceci serait ce que je cherche à faire?:
#!/bin/sh
# install PHP for cgi use
cd /home/ovh/src/php-4.3.9
perl -pi -e "s/cgi = 1;/cgi = 0;/" sapi/cgi/cgi_main.c
./configure \
--with-dbase \
--with-filepro \
--with-xml \
--enable-ftp \
--with-db \
--enable-bcmath \
--enable-calendar \
--with-jpeg-dir \
--with-png-dir \
--with-gd \
--enable-gd-native-ttf \
--with-freetype-dir \
--with-gettext \
--with-pgsql=/usr \
--with-mysql=/usr \
--with-zlib-dir \
--enable-trans-sid \
--with-imap \
--with-kerberos \
--with-imap-ssl \
--with-openssl \
--enable-sysvsem \
--enable-sysvshm
make
make install
# compile APACHE
cd /home/ovh/src/apache_1.3.31
./configure \
--prefix=/usr/local/apache \
--activate-module=src/modules/php4/libphp4.a \
--enable-suexec \
--suexec-caller=nobody \
--suexec-userdir=www \
--suexec-docroot=/home \
--suexec-logfile=/usr/local/apache/logs/cgi.log \
--suexec-uidmin=99 \
--suexec-gidmin=99 \
--suexec-safepath=/usr/local/bin:/usr/bin:/bin \
--enable-module=so \
--enable-module=rewrite \
--add-module=src/modules/extra/mod_gzip.c \
--enable-module=ssl
make
make install