Re: Include fails when "./" is in front of file name
| From: | Casey | Date: | Sun, 06 Apr 2008 23:21:24 +0000 |
| Subject: | Re: Include fails when "./" is in front of file name | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-272595@lists.php.net to get a copy of this message | ||
On Sun, Apr 6, 2008 at 2:17 PM, Noah Spitzer-Williams <noahsw@gmail.com> wrote:
> This works:
> include("file.inc.php");
>
> This doesn't:
> include("./file.inc.php");
>
> I can't figure it out! PHPMyAdmin uses "./" so it's obviously not
> working.
>
> Here's my environment:
> Win2003 Server w/ IIS 6
> PHP 5.2.5 setup as ISAPI
> All PHP and httpdoc directories have read, write, and execute
> permissions given to IIS_WPG, IIS_USER, and NETWORK SERVICE
> PHP.ini's include path is: include_path = ".;.\includes;.\pear" (I've
> also tried include_path = ".;./includes;./pear")
> phpinfo() works fine.
>
> Anyone have any ideas?
>
> Thanks!
>
> Noah
>
>
Is that include() statement being issued within an included PHP page?
a.php
<?php
include('directory/b.php');
?>
directory/b.php
<?php
include('./c.php'); // Does this refer to c.php or directory/c.php
?>
--
-Casey