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

Reply via email to