You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by "Archie MacDonald (rsh)" <ar...@met.ed.ac.uk> on 2002/12/03 15:32:47 UTC
[users@httpd] apache 1.3.27 install problem
Hi Folks
I am definitely a newbie when it comes to apache and php so please bear
with me , thanks.
I am on solaris 5.8 , using gcc 2.8.1 compiler, and trying to install
php 4.2.3 (as module of apache)
and apache 1.3.27.
The steps I tried are .
1. Set shell to bash
2. Run apache configure
./configure --prefix=/usr/local/test/apache_1.3.27
3. Run php configure
./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql
--with-apache=/usr/local/src2/apache/apache_1.3.27
4. make ( for php)
5. make install ( for php)
6. Re-run apache configure with the php module added:
./configure --prefix=/usr/local/test/apache_1.3.27 \
--activate-module=src/modules/php4/libmodphp4.a
7. make ( for apache)
It is at the make for apache that I have problems, I get the following
:-
[----- start of make printout extract ------]
[stuff above snipped.]
ar cr libstandard.a mod_env.o mod_log_config.o mod_mime.o
mod_negotiation.o mod_status.o mod_include.o mod_autoindex.o mod_dir.o
mod_cgi.o mod_asis.o mod_imap.o mod_actions.o mod_userdir.o mod_alias.o
mod_access.o mod_auth.o mod_setenvif.o
ranlib libstandard.a
<=== src/modules/standard
===> src/modules/php4
/usr/local/bin/gcc -c -I../../os/unix -I../../include -DSOLARIS2=280
-DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDED `../../apaci`
mod_php4.c
mod_php4.c:28: zend.h: No such file or directory
mod_php4.c:29: php.h: No such file or directory
mod_php4.c:30: php_variables.h: No such file or directory
mod_php4.c:47: php_ini.h: No such file or directory
mod_php4.c:48: php_globals.h: No such file or directory
mod_php4.c:49: SAPI.h: No such file or directory
mod_php4.c:50: php_main.h: No such file or directory
mod_php4.c:52: zend_compile.h: No such file or directory
mod_php4.c:53: zend_execute.h: No such file or directory
mod_php4.c:54: zend_highlight.h: No such file or directory
mod_php4.c:55: zend_indent.h: No such file or directory
mod_php4.c:57: ext/standard/php_standard.h: No such file or directory
*** Error code 1
make: Fatal error: Command failed for target `mod_php4.o'
Current working directory
/usr/local/src2/apache/apache_1.3.27/src/modules/php4
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory
/usr/local/src2/apache/apache_1.3.27/src/modules
*** Error code 1
make: Fatal error: Command failed for target `subdirs'
Current working directory /usr/local/src2/apache/apache_1.3.27/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /usr/local/src2/apache/apache_1.3.27
*** Error code 1
make: Fatal error: Command failed for target `build'
[----- end of make printout extract ------]
Since the problem looked like the compilation was failing due to it not
finding some include files
I tried using the INCLUDES environmental variable. Setting it ,
rerunning the configure then the
make. (INCLUDES=-I/usr/local/php/include/php ). Unfortunately it still
fails.
I am hoping this might be a strightforward problem but we shall see.
Thanks in andvance for any help or advice.
Regards, Archie
--
---------------------------------------------------------------------------
Archie MacDonald Email: archie@met.ed.ac.uk
EOS MLS Research Associate Phone: +44 131 650 5096
Institute for Meteorology WWW : http://www.met.ed.ac.uk/~archie/
School of Earth, Environmental and Geographical Sciences
---------------------------------------------------------------------------
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: [users@httpd] apache 1.3.27 install problem
Posted by Jakob Kruse <jk...@secnet.dk>.
> 1. Set shell to bash
> 2. Run apache configure
> ./configure --prefix=/usr/local/test/apache_1.3.27
> 3. Run php configure
> ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql
> --with-apache=/usr/local/src2/apache/apache_1.3.27
> 4. make ( for php)
> 5. make install ( for php)
> 6. Re-run apache configure with the php module added:
> ./configure --prefix=/usr/local/test/apache_1.3.27 \
> --activate-module=src/modules/php4/libmodphp4.a
> 7. make ( for apache)
>
--activate-module=src/modules/php4/libphp4.a
remove the *mod* from libphp4.a
/J
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org