----- Original Message -----
From: "Yasuo Ohgaki" <[EMAIL PROTECTED]>
To: "Rick Morris" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, February 07, 2002 5:15 AM
Subject: [PHP-INST] MM save hanlder problem


> Rick Morris wrote:
> >>>*** Error code 1
> >>>
> >>
> >>Hi, patch is not applied correctly.
> >>
> >>Change directory to php4 source root. then
> >>
> >>patch -p0 < session.diff
> >>
> >>(Since file path in the patch is "ext/session/<some_file_name_here>")
> >>Then you should be able to compile w/o any warnings and errors.
> >>You need to change directory and use appropriate -p option depends
> >>on patch.
> >>
> >
> > No, I was in the correct location, but session.diff was accidentally
mangled
> > somewhere between my mail prog and text editor. Tried it again and this
time
> > it compiled fine ;-).
> >
> > But, I am still not able to run Apache. Here is my configure statement:
> >
./configure --prefix=/usr/local --with-mysql=/usr/local --with-pgsql --with-
> >
pxs=/usr/local/apache/bin/apxs --enable-shmop --with-zlib --enable-wddx  --
> >
enable-inline-optimization --x-includes=/usr/X11R6/ --x-libraries=/usr/X11R6
> >
/ --with-gd=/usr/local/ --enable-gd-native-ttf --with-jpeg-dir=/usr/local --
> >
with-png-dir=/usr/local --with-xpm-dir=/usr/local --with-freetype-dir=/usr/l
> >
ocal --with-ttf --with-zlib-dir=shared --with-curl=/usr/local --with-xml --e
> >
nable-ftp --enable-sockets --enable-sysvsem --enable-sysvshm --with-mm --wit
> > h-pear
> >
> > Whenever I try to run Apache, I get the response "httpd could not be
> > started", and when I tail the error_log, I see this:
> > PHP Fatal error:  Unable to start session mm module in Unknown on line 0
> >
> > If I do exactly the same config statement without the 'mm' directive,
Apache
> > runs fine.
> >
> > Maybe it's a FreeBSD problem. As I said before, I will also try this on
my
> > Slackware box. Any other suggestions?
> >
> > Thanks for the help,
> >
>
> Hmm.
>
> What is your session.save_path? MM files are now created
> under session.save_path. If it is invalid, mm save handler
> does not work. (UID of httpd process should be able to write)
>

I had session_save_path set to /var/php_session, which was writable by
Apache UID.

Now, when I try to recompile PHP with mm again, I get

1800/TSRM -g -O2 -prefer-pic  -c internal_functions.c
internal_functions.c:67: `phpext_ps_mm_ptr' undeclared here (not in a
function)
internal_functions.c:67: initializer element is not constant
internal_functions.c:67: (near initialization for
`php_builtin_extensions[16]')
gmake[2]: *** [internal_functions.lo] Error 1
gmake[2]: Leaving directory
`/usr/home/rick/snaps.php/php4-200202061800/main'
gmake[1]: *** [all-recursive] Error 1


> --
> Yasuo Ohgaki
>
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
>
>
> --
> PHP Install Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to