Upgrading PHP port to 4.4.1 breaks Drupal site

Richard Morse remorse at partners.org
Fri Nov 11 17:13:09 GMT 2005


This is a known bug with PHP4-4.4.1 and Apache2+mod_rewrite.  Please 
see http://bugs.php.net/bug.php?id=35096.

Ricky

On Nov 11, 2005, at 11:30 AM, Ron Wilhoite wrote:

> After a portupgrade of PHP to 4.4.1 my Drupal 4.6.3 site stopped 
> working. I used portdowngrade to revert to 4.4.0 and the site worked 
> again.
>
> I tried upgrading this morning to 4.4.1_1 and drupal-4.6.3_1, but got 
> the same result. Using portdowngrade to revert to PHP 4.4.0 worked 
> again.
>
> I posted to the drupal support list and PHP 4.4.1 does not seem to be 
> causing problems for other Drupal users. The 'missing' files in the 
> error logs below exist and have correct permissions. I also couldn't 
> find anything relevant at php.net or with google searches.
>
> I will appreciate any suggestions.
>
> Ron Wilhoite
>
>
> Message posted to Drupal list:
>
> After upgrading PHP to 4.4.1, my site's homepage loads, but all other 
> pages are blank and I can't login. I restarted apache and mysql, but 
> got the same result. It's Drupal 4.6.3, Apache 2.0.55, Mysql 4.1.15, 
> running on FreeBSD 5.4.
>
> I've copied the errors from the apache log below. If there is other 
> information I can provide let me know.
>
> I downgraded my PHP ports to 4.4.0 and the site came back up.
>
> Thanks for any help or pointers.
>
> Apache error log:
>
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(sites/default/settings.php): failed to open stream: No such file 
> or directory in /usr/local/www/data/includes/bootstrap.inc on line 
> 642, referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(): Failed opening 'sites/default/settings.php' for inclusion 
> (include_path='.:') in /usr/local/www/data/includes/bootstrap.inc on 
> line 642, referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(includes/database.inc): failed to open stream: No such file or 
> directory in /usr/local/www/data/includes/bootstrap.inc on line 643, 
> referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(): Failed opening 'includes/database.inc' for inclusion 
> (include_path='.:') in /usr/local/www/data/includes/bootstrap.inc on 
> line 643, referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(includes/session.inc): failed to open stream: No such file or 
> directory in /usr/local/www/data/includes/bootstrap.inc on lin
> e 644, referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(): Failed opening 'includes/session.inc' for inclusion 
> (include_path='.:') in /usr/local/www/data/includes/bootstrap.inc on
> line 644, referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(includes/module.inc): failed to open stream: No such file or 
> directory in /usr/local/www/data/includes/bootstrap.inc on line
>  645, referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Warning: 
> main(): Failed opening 'includes/module.inc' for inclusion 
> (include_path='.:') in /usr/local/www/data/includes/bootstrap.inc on l
> ine 645, referer: http://office.bals.org/
> [Wed Nov 02 00:15:42 2005] [error] [client 192.168.0.35] PHP Fatal 
> error:  Call to undefined function:  db_fetch_object() in 
> /usr/local/www/data/includes/bootstrap.inc on line 199, referer: 
> http://office.bals.org/
> [Wed Nov 02 00:15:46 2005] [error] [client 192.168.0.35] PHP Fatal 
> error:  Cannot redeclare conf_init() (previously declared in 
> /usr/local/www/data/includes/bootstrap.inc:45) in 
> /usr/local/www/data/in
> cludes/bootstrap.inc on line 44, referer: http://office.bals.org/
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe at freebsd.org"
>



More information about the freebsd-questions mailing list