#49012 [Fbk->Opn]: Spurious fatal error on require() statement
| From: | gary dot barnes at is-networks dot co dot uk | Date: | Wed, 29 Jul 2009 06:05:13 +0000 |
| Subject: | #49012 [Fbk->Opn]: Spurious fatal error on require() statement | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-140413@lists.php.net to get a copy of this message | ||
ID: 49012
User updated by: gary dot barnes at is-networks dot co dot uk
Reported By: gary dot barnes at is-networks dot co dot uk
-Status: Feedback
+Status: Open
Bug Type: Scripting Engine problem
Operating System: Linux version 2.6.10-1.766_FC3
PHP Version: 5.3.0
New Comment:
Thanks for this. Unfortunately, the make fails with this error:
/bin/sh /home/rpm/php5.3-200907290430/libtool --silent
--preserve-dup-deps --mode=compile gcc -Iext/openssl/
-I/home/rpm/php5.3-200907290430/ext/openssl/ -DPHP_ATOM_INC
-I/home/rpm/php5.3-200907290430/include
-I/home/rpm/php5.3-200907290430/main -I/home/rpm/php5.3-200907290430
-I/home/rpm/php5.3-200907290430/ext/date/lib
-I/home/rpm/php5.3-200907290430/ext/ereg/regex -I/usr/include/libxml2
-I/usr/kerberos/include
-I/home/rpm/php5.3-200907290430/ext/mbstring/oniguruma
-I/home/rpm/php5.3-200907290430/ext/mbstring/libmbfl
-I/home/rpm/php5.3-200907290430/ext/mbstring/libmbfl/mbfl
-I/usr/include/mysql
-I/home/rpm/php5.3-200907290430/ext/sqlite3/libsqlite
-I/home/rpm/php5.3-200907290430/TSRM
-I/home/rpm/php5.3-200907290430/Zend -I/usr/include -g -O2
-prefer-non-pic -c /home/rpm/php5.3-200907290430/ext/openssl/openssl.c
-o ext/openssl/openssl.lo
/home/rpm/php5.3-200907290430/ext/openssl/openssl.c: In function
`php_openssl_x509_from_zval':
/home/rpm/php5.3-200907290430/ext/openssl/openssl.c:1170: error:
`d2i_of_void' undeclared (first use in this function)
/home/rpm/php5.3-200907290430/ext/openssl/openssl.c:1170: error: (Each
undeclared identifier is reported only once
/home/rpm/php5.3-200907290430/ext/openssl/openssl.c:1170: error: for
each function it appears in.)
/home/rpm/php5.3-200907290430/ext/openssl/openssl.c:1170: error: syntax
error before ')' token
make: *** [ext/openssl/openssl.lo] Error 1
Previous Comments:
------------------------------------------------------------------------
[2009-07-28 16:51:27] jani@php.net
Please try using this snapshot:
http://snaps.php.net/php5.3-latest.tar.gz
For Windows:
http://windows.php.net/snapshots/
And do not try loading any 3rd party extensions, or outdated ones
either. :)
------------------------------------------------------------------------
[2009-07-27 10:52:04] gary dot barnes at is-networks dot co dot uk
Found some out of date PHP4 extensions which were failing to load
(mysql and ldap). However, these aren't required and obviously failed to
load with previous PHP5 versions with no detrimental affects.
I can now confirm there is no problem with 5.2.10, so it seems only
with 5.3.0 I get this problem.)
------------------------------------------------------------------------
[2009-07-22 07:04:02] rasmus@php.net
Any 3rd-party extensions?
------------------------------------------------------------------------
[2009-07-22 06:58:47] gary dot barnes at is-networks dot co dot uk
Description:
------------
After installing 5.3.0 some site scripts fail with the message:
PHP Fatal error: Unknown: Failed opening required <filename> <include
path> in Unknown on line 0.
This is only some sites, and is intermittent, and can appear after
several refreshes of the web page (maybe memory/file handle related?)
Versions 5.2.9, 5.2.8 work fine with the same scripts.
Also appears not to be obeying error_reporting statement in php.ini
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=49012&edit=1