You are here: Re: Server Includes « PHP Programming Language « IT news, forums, messages
Re: Server Includes

Posted by Jerry Stuckle on 05/17/07 18:18

Christopher Thilges wrote:
> Server Includes were shut off on my site at:
> http://web.ics.purdue.edu/~cthilges/
>
> Warning: include() [function.include]: URL file-access is disabled in
> the server configuration in /home/lookout/h2/cthilges/www/index.php on
> line 2
>
> Warning: include(http://web.ics.purdue.edu/~cthilges/header.php)
> [function.include]: failed to open stream: no suitable wrapper could be
> found in /home/lookout/h2/cthilges/www/index.php on line 2
>
> Warning: include() [function.include]: Failed opening
> 'http://web.ics.purdue.edu/~cthilges/header.php' for inclusion
> (include_path='.:') in /home/lookout/h2/cthilges/www/index.php on line 2
>
>
> I use this feature so that i can have a basic template file for my site
> with only two includes:
>
> <?header=http://web.ics.purdue.edu/~cthilges/header.php>
> the content
> <?footer=http://web.ics.purdue.edu/~cthilges/footer.php>
>
> With an absolute url as well i never have to count ../../../
>
> What security reason is this disabled?
> It seems to be a very convenient and irreplaceable feature.
> I add pages of flashy site code this way.
>
> Thank you,
> Christopher Thilges, cthilges@purdue.edu

Christopher,

Why are you including using http protocol? Each one creates an
unnecessary call to the server to handle the include.

Rather, use:

<?php header=$_SERVER['DOCUMENT_ROOT'] . "/~cthilges/header.php"; ?>

You don't have to count ../../../ this way, either.

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

 

Navigation:

[Reply to this 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

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