1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-05-20 17:58:24 +03:00

Install: на этапе валидации окружения выполняется наличие соответствующих прав на temp-директорию.

This commit is contained in:
Alexey Kachayev 2009-11-22 19:00:29 +00:00
parent 0aefe445e2
commit e6a031e7bf
3 changed files with 17 additions and 1 deletions

View file

@ -901,6 +901,18 @@ class Install {
$this->Assign('validate_local_config', '<span style="color:green;">'.$this->Lang('yes').'</span>');
}
/**
* Проверяем доступность и достаточность прав у директории
* для сохранения файлового кеша
*/
$sTempDir = dirname(dirname(__FILE__)).'/tmp';
if(!is_dir($sTempDir) or !is_writable($sTempDir)) {
$bOk = false;
$this->Assign('validate_local_temp', '<span style="color:red;">'.$this->Lang('no').'</span>');
} else {
$this->Assign('validate_local_temp', '<span style="color:green;">'.$this->Lang('yes').'</span>');
}
return $bOk;
}
/**

View file

@ -53,7 +53,7 @@ return array(
'install_title'=>'Установка LiveStreet',
'step'=>'Шаг',
'start_paragraph'=>'<p>Добро пожаловать в инсталлятор LiveStreet &copy; 0.4. Ознакомьтесь с результатами и следуйте подсказкам.</p><p><b>Внимание.</b> Для успешной иснталяции вы должны переименовать файл /config/config.local.php.dist на config.local.php и дать этому файлу права на запись.</p>',
'start_paragraph'=>'<p>Добро пожаловать в инсталлятор LiveStreet &copy; 0.4. Ознакомьтесь с результатами и следуйте подсказкам.</p><p><b>Внимание.</b> Для успешной иснталяции вы должны переименовать файл /config/config.local.php.dist на config.local.php и дать этому файлу права на запись.</p><p><b>Внимание.</b> Директория /tmp в корне сайта должна иметь права на запись.</p>',
'php_params'=>'Основные настройки PHP',
'php_params_version'=>'PHP версии не ниже 5.0',
@ -63,6 +63,7 @@ return array(
'local_config'=>'Локальная конфигурация',
'local_config_file'=>'Файл config.local.php существует и доступен для записи',
'local_temp_dir'=>'Директория /tmp существует и доступна для записи',
'db_params'=>'Настройка базы данных',
'db_params_host'=>'Имя сервера БД',

View file

@ -20,4 +20,7 @@ ___LANG_START_PARAGRAPH___
<tr>
<td width="350px">___LANG_LOCAL_CONFIG_FILE___</td><td>___VALIDATE_LOCAL_CONFIG___</td>
</tr>
<tr>
<td width="350px">___LANG_LOCAL_TEMP_DIR___</td><td>___VALIDATE_LOCAL_TEMP___</td>
</tr>
</table>