ICQ: 6485890 706-4949


Список часто задаваемых нам вопросов

Установка скриптов webasyst

В процессе установки была проблема - установка не могла продолжиться из за неправильно установленных прав на директории.
Лечить - так.


<?php
function chmod_R($path, $perm) {

  $handle = opendir($path);
  while ( false !== ($file = readdir($handle)) ) {
  if ( ($file !== ".") && ($file !== "..") ) {
  if ( is_file($path."/".$file) ) {
  chmod($path . "/" . $file, $perm);
  }
  else {
  chmod($path . "/" . $file, $perm);
  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;
?>
  

Разместите этот файл на площадке, в директории, доступной веб-серверу, например, как domain.tld/www/chmod.php
где domain.tld/www — корневая директория (DocumentRoot) вашего сайта на сервере.

Вызывать скрипт нужно так: http://domain.tld/chmod.php?путь_к_нужной_директории
или так: http://domain.tld/chmod.php? 
/home/uXXXXX/domain.tld/www/путь_к_нужной_директории


Возврат к списку



Если Вы несмогли найти ответ на интересующий Вас вопрос вы всегда cможите воспользоваться формой обратной связи на нашем сайте или просто написать нам письмо на support@globatel.ru


Главная | Хостинг | Домены | О компании | Контакты | Обратная связь | G Ранк
службы мониторинга серверов службы мониторинга серверов
тел.:+7(495) 706-4949
факс:+7(495) 706-4949
e-mail:info@globatel.ru