php4 to php5 means exit session functions?

2007-07-31 Thread Bram Kuijper

Hi all,

I am trying to update php4 to php5 on my FreeBSD 6.1-server, by using 
the following 'manual': 
http://lists.freebsd.org/pipermail/freebsd-questions/2006-July/127059.html


However, now I get error messages like  *Fatal error*: Call to 
undefined function session_start()*.
This is strange, because I _did_ also update php5-session and 
php5-extensions. I did restart apache, so what else can be wrong? This 
is the configure command I used:


*'./configure' '--enable-versioning' '--with-layout=GNU' 
'--with-config-file-scan-dir=/usr/local/etc/php' '--disable-all' 
'--enable-libxml' '--with-libxml-dir=/usr/local' '--enable-reflection' 
'--program-prefix=' '--enable-fastcgi' 
'--with-apxs2=/usr/local/sbin/apxs' '--with-regex=php' 
'--with-zend-vm=CALL' '--prefix=/usr/local'

*
anyone a clue how to get the session functionality back? thanks.

Bram

*
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: php4 to php5 means exit session functions?

2007-07-31 Thread Matthew Seaman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Bram Kuijper wrote:
 Hi all,
 
 I am trying to update php4 to php5 on my FreeBSD 6.1-server, by using
 the following 'manual':
 http://lists.freebsd.org/pipermail/freebsd-questions/2006-July/127059.html
 
 However, now I get error messages like  *Fatal error*: Call to
 undefined function session_start()*.
 This is strange, because I _did_ also update php5-session and
 php5-extensions. I did restart apache, so what else can be wrong? This
 is the configure command I used:
 
 *'./configure' '--enable-versioning' '--with-layout=GNU'
 '--with-config-file-scan-dir=/usr/local/etc/php' '--disable-all'
 '--enable-libxml' '--with-libxml-dir=/usr/local' '--enable-reflection'
 '--program-prefix=' '--enable-fastcgi'
 '--with-apxs2=/usr/local/sbin/apxs' '--with-regex=php'
 '--with-zend-vm=CALL' '--prefix=/usr/local'
 *
 anyone a clue how to get the session functionality back? thanks.

If you're correctly following the instructions I wrote in the
message you quoted, then you would never run configure directly.
The ports system does it all for you.

Do you have a php-session port installed? Does
/usr/local/etc/php/extensions.ini contain the line:

extension=session.so

What do you get if you run this command?

% php -r 'phpinfo();' | grep -i session

Cheers,

Matthew

- --
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
  Kent, CT11 9PW
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGr2an8Mjk52CukIwRCPvdAJ9jY2Gq0hTmoLimhhNZF73/WTfAZACfYE68
WZ97WG94IeHeqj2F6Y7quyI=
=+3C3
-END PGP SIGNATURE-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: php4 to php5 means exit session functions?

2007-07-31 Thread Bram Kuijper

OK, I finally found at what had been going wrong:

In my php.ini file there is the variable extension_dir. This was still 
pointing at the old extension dir, located at

/usr/local/lib/php/2002something

after I changed it to
/usr/local/lib/php/20060613

everything worked fine.

thanks,

Bram


Matthew Seaman wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Bram Kuijper wrote:
  

Hi all,

I am trying to update php4 to php5 on my FreeBSD 6.1-server, by using
the following 'manual':
http://lists.freebsd.org/pipermail/freebsd-questions/2006-July/127059.html

However, now I get error messages like  *Fatal error*: Call to
undefined function session_start()*.
This is strange, because I _did_ also update php5-session and
php5-extensions. I did restart apache, so what else can be wrong? This
is the configure command I used:

*'./configure' '--enable-versioning' '--with-layout=GNU'
'--with-config-file-scan-dir=/usr/local/etc/php' '--disable-all'
'--enable-libxml' '--with-libxml-dir=/usr/local' '--enable-reflection'
'--program-prefix=' '--enable-fastcgi'
'--with-apxs2=/usr/local/sbin/apxs' '--with-regex=php'
'--with-zend-vm=CALL' '--prefix=/usr/local'
*
anyone a clue how to get the session functionality back? thanks.



If you're correctly following the instructions I wrote in the
message you quoted, then you would never run configure directly.
The ports system does it all for you.

Do you have a php-session port installed? Does
/usr/local/etc/php/extensions.ini contain the line:

extension=session.so

What do you get if you run this command?

% php -r 'phpinfo();' | grep -i session

Cheers,

Matthew

- --
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
  Kent, CT11 9PW
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGr2an8Mjk52CukIwRCPvdAJ9jY2Gq0hTmoLimhhNZF73/WTfAZACfYE68
WZ97WG94IeHeqj2F6Y7quyI=
=+3C3
-END PGP SIGNATURE-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
  


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]