ID: 21674 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: *URL Functions Operating System: Cobalt RAQ4 Apache/Linux PHP Version: 4.3.0 New Comment:
Can you do the same for the config.php file. (and look to see if you have some .htaccess file in there too that might be changing PHP settings) Previous Comments: ------------------------------------------------------------------------ [2003-01-17 13:36:52] [EMAIL PROTECTED] Here are the results to your request. string(14) ".:/usr/lib/php" Warning: main(lang.php) [function.main]: failed to create stream: No such file or directory in /home/sites/site2/web/IV/config.php on line 97 Warning: main() [function.main]: Failed opening 'lang.php' for inclusion (include_path='') in /home/sites/site2/web/IV/config.php on line 97 Warning: main(extras.php) [function.main]: failed to create stream: No such file or directory in /home/sites/site2/web/IV/config.php on line 98 Warning: main() [function.main]: Failed opening 'extras.php' for inclusion (include_path='') in /home/sites/site2/web/IV/config.php on line 98 Hello - Testing PHP 4.3.0 bug# 21674// End - Copy and Save this code as phpbug21674.php ------------------------------------------------------------------------ [2003-01-17 13:03:35] [EMAIL PROTECTED] add: var_dump(ini_get('include_path')); to the line before the require_once in the phpbug21674.php script and paste the output here. ------------------------------------------------------------------------ [2003-01-17 12:59:28] [EMAIL PROTECTED] This is what my phpinfo() says include_path .:/usr/lib/php ------------------------------------------------------------------------ [2003-01-17 12:48:12] [EMAIL PROTECTED] It works fine here... Is your include_path still '' ? You *must* have '.' in your include path for relative includes to work; have you tried that? ------------------------------------------------------------------------ [2003-01-17 12:27:02] [EMAIL PROTECTED] Test this code if you will: // Start- Copy and Save this code as phpbug21674.php in a path folder name "site3" <? // PHP BUG# 21674 // This script must be saved to Docs root path of virtual domain-A // To debug.. change the path to the path on your test server require_once ("/home/sites/site2/config.php"); echo "Hello - Testing PHP 4.3.0 bug# 21674<br>"; ?> // End - Copy and Save this code as phpbug21674.php // Begin - Copy and Save this code as config.php in a path folder name "site2" <? include ('extras.php'); ?> // End - Copy and Save this code as config.php // Begin - Copy and Save this code as extras.php in a path folder name "site2" <? // -- field definitions -- $extra=array(); // leave this line alone $extra[info1][name]="Alias Name/Nickname"; $extra[info1][type]="text"; $extra[info2][name]="Your Gender"; $extra[info2][type]=array("Female","Male",); $extra[info3][name]="Relationship Status"; $extra[info3][type]=array("Single","Single-Looking for Couples","Couple-Looking for Singles","Dating","Involved/Partner","Involved-Seeking New Friends","Married","Married-Seeking Discreet Friend","Engaged","Divorced","Widowed","Player","Just looking for friend","Just Looking for Sex Partner","Undecided"); $extra[info4][name]="Sexual Orientation"; $extra[info4][type]=array("Heterosexual","Gay","Lesbian","BiSexual","BiCurious","Rather Not Say"); // do not edit past this line $extras = array(); for ($i=0; $i < 21; $i++) { $marker = "info".$i; // print $marker."<br>"; // debug if (strlen($extra[$marker][name]) > 1) $extras[]=$marker; } // in general, to display extra variable values, use $extra[infox][value] ?> Now execute php21674.php to reproduce errors. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/21674 -- Edit this bug report at http://bugs.php.net/?id=21674&edit=1