Bug #12289 Updated: Not fully reproducable include-errors

From: Date: Fri, 20 Jul 2001 19:47:08 +0000
Subject: Bug #12289 Updated: Not fully reproducable include-errors
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-60447@lists.php.net to get a copy of this message
ID: 12289 Updated by: rasmus Reported By: deets@web.de Status: Open Bug Type: Scripting Engine problem Operating System: Linux PHP Version: 4.0.5 New Comment: This is what the include_once function is for. Use that instead and see if that fixes things for you. Previous Comments: ------------------------------------------------------------------------ [2001-07-20 14:45:31] deets@web.de We encouter include() -problems on a large project. It makes extensive use of classes and due to the fact that session-vars need to have the class-definitions before they can be used, some includes are circular. Of course all include-files are encapsulated into if(defined("C") {.. } blocks. The included files before each weppage have a linecount at a maximum of 6214. The errors result in classes not known and thus declaration of classes extended by them fail. Also function-declarations sometimes are missing. When using a while(!function_exists("f")) { include("f.php"); } this results in timeouts because of endless loops. Of course _should_ happen, because the constants mentioned above are all correctly set. The errors occur not fully predictabel, and normally disappear when reloading the webpage. In the apache-error-log appaer the following lines, although I'm not sure if they are related to the problem: [Fri Jul 20 16:01:34 2001] [alert] (14)Bad address: FastCGI: openf() of fcgi_dynamic_mbox "(null)" failed [Fri Jul 20 16:01:52 2001] [notice] child pid 13112 exit signal Segmentation fault (11) Any suggestions? Or is this project just too large for PHP4? ./configure --with-apxs=/usr/sbin/apxs --with-gd --with-curl=/tmp/curl-7.8 --with-oci8=/opt/oracle/OraHome1 --with-gettext=/usr/share --enable-sigchild --with-dom=/usr/local/lib/ ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=12289&edit=1

« previous php.dev (#60447) next »