Reply to Re: Php configuration - include path problem

Your name:

Reply:


Posted by Jerry Stuckle on 03/08/06 20:34

alex wrote:
> Hi,
>
> I've got a php script located at : http://localhost/browse/script.php
> This script is "URL-rewrited" as http://localhost/welcome.htm
>
> This script includes other scripts with the following code :
>
> <?php
> include("../inc/connect.php") ;
> ...
> ?>
>
> When I directly type : http://localhost/browse/script.php => it works
> As when I go to : http://localhost/welcome.htm => Error could not find
> "../inc/connect.php" !!
>
> I've just changed my apache/php/mysql conf (and unfortunately lost the one I
> had before) : I switched to xampp.
> This script used to work perfectly before :-( !!!
> I do understand that paths are different for the client code but I don't
> understand why it could be the same with server code !
> I suspect Apache / Php conf to be the cause of my problem... but I can't
> find out !
> Can you help me, it's quite importante.
>
> Thanks in advance,
>

For stuff based off your website's root directory, don't even use the
include path. Just use absolute paths based on the document root, i.e.

$_SERVER['DOCUMENT_ROOT']] . '/inc/connect.php'

Works in every setup of Apache, and is transportable. No .ini file
changes required.


--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация