Файлы созданные Apach или скриптами немогу редактировать по FTP

Статус
В этой теме нельзя размещать новые ответы.

KPACHODAP

DELETED
Регистрация
21 Дек 2009
Сообщения
676
Реакции
274
Народ помогите настроить Apache

Как его настроить так чтобы при создании файлов скриптами, я мог их редактировать через FTP, мне кто-то говорил что его надо запускать с cgi или типо тово.

За ранее спасибо!
 
Народ помогите настроить Apache
Как его настроить так чтобы при создании файлов скриптами, я мог их редактировать через FTP, мне кто-то говорил что его надо запускать с cgi или типо тово.
За ранее спасибо!

Проблема известна решаемо довольно легко....
Cтавим apache-mpm-itk
Настраиваем его...
И все проблема исчезнет....

Либо php в режим cgi (fastcgi suphp etc.)


Ман есть тут:



По другим системам смотрите в блоге у пользователя mefish у него описано....
 
А как можно обновить на этот патч, просто я не про и мне нельзя чтобы настройки слетели.! За ранее спасибо. Или как установить так чтобы настройки сервера не слетели?!?! чтобы сайты не слетели?! За ранее спасибО!
 
Если я правильно понял, то ТС не может редактировать файлы на сервере, созданные ПХП-скриптами.
Решить проблему можно, установив достаточные для модификации права файлов посредством функции chmod.
Сделать это рекурсивно можно, исполнив ПХП-сценарий (данный сценарий необходимо запускать используя модуль mod_php, а не собственный PHP-CGI интерпретатор:(
Код:
<?php
function chmod_R($path, $perm) {
  $handle = opendir($path);
  while ( false !== ($file = readdir($handle)) ) {
    if ( ($file !== "..") ) {
      @chmod($path . "/" . $file, $perm);
      if ( !is_file($path."/".$file) && ($file !== ".") )
        chmod_R($path . "/" . $file, $perm);
    }
  }
  closedir($handle);
}
$path = $_SERVER["QUERY_STRING"];
if ( $path{0} != "/" )
  $path = $_SERVER["DOCUMENT_ROOT"] . "/" . $path;
chmod_R($path, 0777);
echo $path;
?>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху