Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Помогите с блоками. (https://forum.antichat.xyz/showthread.php?t=204385)

Skyp 16.05.2010 12:28

Помогите с блоками.
 
Здраствуйте. В php новичок.
Вообщем у меня к примеру есть страница index.php в ней стоит блок <?php include("block/1.inc");?>.
В корневой папке все отлично отображается, то есть так http://домен.ру/index.php

А так не хочет http://домен.ру/вася/петя/index.php . Как исправить ситуацию, чтобы подпапки видели блоки? Не хочется копировать block в каждую из папок.

POS_troi 16.05.2010 12:34

<?php include("../block/1.inc");?>

ну или так

<? include $_SERVER['DOCUMENT_ROOT'] . "/block/1.inc"; ?> - если папка block находится в корне

Skyp 16.05.2010 12:42

Не помогло друг(

Skyp 16.05.2010 12:48

пишет типо этого
Warning: include() [function.include]: open_basedir restriction in effect. File(/usr/local/apache/htdocsblock/1.inc) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp)

Warning: include(/usr/local/apache/htdocsblock/1.inc)

Warning: include() [function.include]: Failed opening '/usr/local/apache/htdocsblock/1.inc' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php')

POS_troi 16.05.2010 12:51

какой инклуд из двух использовал?

Опиши слегка дерево катологов

Обязательно к ознакомлению
https://forum.antichat.ru/thread91807.html

Skyp 16.05.2010 13:02

И тот и другой.

В корне: папки block и news, index.php, style.css
В папке news/pub/mart2010/1.php
И в 1.php указывал два инклуда

Цитата:

Сообщение от POS_troi
Обязательно к ознакомлению
https://forum.antichat.ru/thread91807.html

Спасибо.

Skyp 16.05.2010 16:26

Все решил всем спасибо) Проблема в мелоче, просто я не указал ../ в скольких папках была. Я тормоз.Всем спасибо.
<?php include ("../../../block/verh.inc.php");?>


Время: 05:46