Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Права доступа, не работает.... 
:(
    Опции темы
Dr.Death
Дата 29.8.2003, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 950
Регистрация: 15.7.2003
Где: Волгоград

Репутация: нет
Всего: 1



Есть у меня файл index.php, ко-ый лежит в корневом каталоге на сервере.
Вот код этого файла:
Код

<?
//Генерация главной странички сайта
$file_news="news.inc";
include("inc/templates.php");
$news=file("inc/".$file_news);
$t=new template;
$t->init(array("base"=>"index.tpl","menu"=>"main_menu.tpl","news"=>"news.tpl","left_menu"=>"left_menu.tpl"),"templates");
$t->delimiters("<!--","--!>");
$t->parseit(menu,"MENU");
$t->parseit(left_menu,"LEFT_MENU");
$fresh_news=$news[count($news)-1];
$fresh_news=substr($fresh_news,0,strlen($fresh_news)-2);//Удаляем из строки два последних символа \r\n
$tmp=explode("|",$fresh_news);
$t->assign("FRESH_NEWS",$tmp[1]);
for($i=count($news)-1;$i>-1;$i--)
{
 $cnt++;
 $tmp=explode("|",$news[$i]);
 $data=date("j/m/y G:s",$tmp[2]);
 $t->assign("COLOR",$color_news);
 $t->assign(array("HEADER"=>$tmp[0],"TEXT"=>$tmp[1],"TIME"=>$data,"NUMBER"=>$cnt));
 $t->parseit(news,"NEWS");
}
$t->parseit(base);
$t->printit();
$t->freshall();
?>

когда я захожу на pandweb.host.net.kg, то вылазеют сплошные ошибки
Код

Warning: main() [function.main]: open_basedir restriction in effect. File(/usr/local/lib/php/inc/templates.php) is not within the allowed path(s): (/www/freepages/pandweb.host.net.kg) in /www/freepages/pandweb.host.net.kg/html/index.php on line 4

Warning: main(inc/templates.php) [function.main]: failed to create stream: Not owner in /www/freepages/pandweb.host.net.kg/html/index.php on line 4

Warning: main() [function.main]: Failed opening 'inc/templates.php' for inclusion (include_path='.:/usr/local/lib/php') in /www/freepages/pandweb.host.net.kg/html/index.php on line 4

Warning: file() [function.file]: Unable to access inc/news.inc in /www/freepages/pandweb.host.net.kg/html/index.php on line 5

Warning: file(inc/news.inc) [function.file]: failed to create stream: No such file or directory in /www/freepages/pandweb.host.net.kg/html/index.php on line 5

Fatal error: Cannot instantiate non-existent class: template in /www/freepages/pandweb.host.net.kg/html/index.php on line 6

также есть папка /templates/, там лежат шаблоны, для которых права доступа 660 и папка /inc/ - тоже 660
Почему не работает, скажите, кто знает









--------------------
Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер
PM MAIL WWW ICQ   Вверх
Cepera
Дата 29.8.2003, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



попробуй :
include("./inc/templates.php");


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
izOne
Дата 29.8.2003, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 22.8.2003
Где: Украина, Киев

Репутация: 3
Всего: 4



Цитата
попробуй :
include("./inc/templates.php");

Согласен. И заменить:
Цитата
$news=file("inc/".$file_news);


на $news=file("./inc/".$file_news);
--------------------
Успех ждет каждого, но иногда всю жизнь.
PM Jabber   Вверх
Dr.Death
Дата 31.8.2003, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 950
Регистрация: 15.7.2003
Где: Волгоград

Репутация: нет
Всего: 1



Я все это заменил, не работает, и теперь в ftp программе, когда я хочу войти в папку templates, мне пишет "553 Permission denied.", что это такое


--------------------
Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер
PM MAIL WWW ICQ   Вверх
Cepera
Дата 31.8.2003, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



нет доступа к папке... разрешения стоят 553, то есть r-x r-x -wx (owner group other)


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Dr.Death
Дата 31.8.2003, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 950
Регистрация: 15.7.2003
Где: Волгоград

Репутация: нет
Всего: 1



А у меня стоят 660


--------------------
Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер
PM MAIL WWW ICQ   Вверх
Cepera
Дата 31.8.2003, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



ты сам определись какие стоят smile.gif
553 или 660 8)


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Dr.Death
Дата 1.9.2003, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 950
Регистрация: 15.7.2003
Где: Волгоград

Репутация: нет
Всего: 1



660 у меня стоят


--------------------
Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер
PM MAIL WWW ICQ   Вверх
MuToGeN
Дата 1.9.2003, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



Цитата
нет доступа к папке... разрешения стоят 553
553 - это скорее ftp error code


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 1.9.2003, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



760 (rwx rw- ---) ставить надо... для фаилов --x - это выполнение, для папок - вход в папку. из-за этого тебя туда и не пускают smile.gif


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Dr.Death
Дата 2.9.2003, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 950
Регистрация: 15.7.2003
Где: Волгоград

Репутация: нет
Всего: 1



Thanks MuToGeN, с папкой заработало, вот еще вопрос, если файлы tpl, т.е template, то для них какие права нужны? И для файлов, которым я inlcude делаю, скажи какие права?


--------------------
Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер
PM MAIL WWW ICQ   Вверх
MuToGeN
Дата 2.9.2003, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



Цитата
если файлы tpl, т.е template, то для них какие права нужны? И для файлов, которым я inlcude делаю, скажи какие права?
Права на чтение. 775, по идее, будет хватать на все. Если система под BSD, то хватит и 700


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0561 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.