Перестал исполнятся скрипт

  • Автор темы Сергей
  • Дата начала

Сергей

Guest
Перестал исполнятся скрипт

в корне сайта лежат папки admin, 1, 2, 3, ......
в папке admin лежит скрип который создает html в папках admin, 1, 2, 3, ...... (естественно при атрибуте 777)
скрипт великолепно работал, до одного счастливого дня, а потом просто стал выдавать белый лист при попытке создать html в папках 1, 2, 3, ...... (в папке admin скрипт работает)

Хостер утверждает что настройки php он не менял, а просто перешел на боле новую версию php



Apache Version Apache/1.3.33 (Unix) PHP/4.3.11 mod_ssl/2.8.22 OpenSSL/0.9.7c-p1

Настройки safe_mode
safe_mode
Off
On
safe_mode_exec_dir
/usr/home/:/usr/bin/:/usr/local/bin/
./
safe_mode_gid
Off
Off
safe_mode_include_dir
/usr/home/:.:/usr/local/share/pear/
./:/usr/local/share/pear/

Подскажите что не так?
 

alexhemp

Новичок
посмотри лог ошибок сервера, там будет написано, что не так.
 

Сергей

Guest
(13)Permission denied: access to /admin/redactor.php failed because search permissions are missing on a component of the path
но на директории установлено 777

и еще забыл написать
на моей машине скрип работает, поэтому и грешу на настройки php
 

yugene

Отошел от дел
Сергей, на все вышестоящии директории установлено право 'x'?
 

Сергей

Guest
Да ”х” установлен

вот еще мои наблюдения
код:
$name_fail=("../".$redactor."/".$name_fail.".html");
где
$redactor – имя директории
$name_fail – имя файла
тоесть ма выходим из директории admin в корень, входим в директорию $redactor и создаем файл $name_fail (на директории установлено 777)
код не работает
меняю код
$name_fail=($redactor."/".$name_fail.".html");
все путем, создаются файлы, но в подкаталогах admin
такое впечатление, что скрип отказывается работать вне каталога или “../” не срабатывает
 
Сверху