BOS 0 Опубликовано: 5 ноября 2007 Рассказать Опубликовано: 5 ноября 2007 Я скинул папку upload на сервак, выстовил права и нажал install и у меня выдало след. ошибки: Проверка на запись у важных файлов системы HTML; echo" Папка/Файл CHMOD Статус "; $important_files = array( './backup/', './engine/data/', './engine/cache/', './engine/cache/system/', './uploads/', './uploads/files/', './uploads/fotos/', './uploads/posts/', './uploads/posts/thumbs/', './uploads/thumbs/', './templates/', './templates/Default/', ); $chmod_errors = 0; $not_found_errors = 0; foreach($important_files as $file){ if(!file_exists($file)){ $file_status = "не найден!"; $not_found_errors ++; } elseif(is_writable($file)){ $file_status = "разрешено"; } else{ @chmod($file, 0777); if(is_writable($file)){ $file_status = "разрешено"; }else{ @chmod("$file", 0755); if(is_writable($file)){ $file_status = "разрешено"; }else{ $file_status = "запрещено"; $chmod_errors ++; } } } $chmod_value = @decoct(@fileperms($file)) % 1000; echo" $file $chmod_value $file_status "; } if($chmod_errors == 0 and $not_found_errors == 0){ $status_report = 'Проверка успешно завершена! Можете продолжить установку!'; }else{ if($chmod_errors > 0){ $status_report = "Внимание!!! Во время проверки обнаружены ошибки: $chmod_errors. Запрещена запись в файл. Вы должны выставить для папок CHMOD 777, для файлов CHMOD 666, используя ФТП-клиент. Необходимо выставить права на запись всем файлам и папкам в директории /engine/data/ Настоятельно не рекомендуется продолжать установку, пока не будут произведены изменения. "; } if($not_found_errors > 0){ $status_report .= "Внимание!!! Во время проверки обнаружены ошибки: $not_found_errors. Файлы не найдены! Не рекомендуется продолжать установку, пока не будут произведены изменения. "; } } echo" Состояние проверки $status_report "; echo << Что делать как исправить??? Цитата Ссылка на сообщение Поделиться на других сайтах
Araks 0 Опубликовано: 5 ноября 2007 Рассказать Опубликовано: 5 ноября 2007 Во время проверки обнаружены ошибки: $chmod_errors. Запрещена запись в файл. Вы должны выставить для папок CHMOD 777, для файлов CHMOD 666, используя ФТП-клиент. Необходимо выставить права на запись всем файлам и папкам в директории /engine/data/ Цитата Ссылка на сообщение Поделиться на других сайтах
BOS 0 Опубликовано: 5 ноября 2007 Рассказать Опубликовано: 5 ноября 2007 Автор Я там выстовил все!!! Вы должны выставить для папок CHMOD 777, для файлов CHMOD 666, используя ФТП-клиент. А че для все обсолютнно выставлять надо??? Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 5 ноября 2007 Рассказать Опубликовано: 5 ноября 2007 short_open_tags видимо выключен Цитата Ссылка на сообщение Поделиться на других сайтах
BOS 0 Опубликовано: 5 ноября 2007 Рассказать Опубликовано: 5 ноября 2007 Автор А как его включить?? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.