как установить в денвер JohnCMS 3.2.2

3.14K
.
а я дак потерялся найти свой вопрос не мог
.
Dimon3929 (18.12.2010/23:41)
ак 1) Сменить права к папке incfiles на 755
2) Сменить права на файл incfiles/db.php 644..
На денвере права?Гг эт какой такой денвер в каторам чемоданы менять можно?Ты еще скажи шоб он в сипанель зашол
.
Базу создал афтар?Гоу тузэ tеst1.Ru/instаll.Рнр если утебя двиг в номе/ввв/тест1
.
В стельку трезвый
Dimon3929 (18.12.2010/23:41)
ак 1) Сменить права к папке incfiles на 755
2) Сменить права на файл incfiles/db.php 644..
в ОС windows нет таких прав, так что эти действия можешь пропустить. Только не забывай выставлять права когда выгружаешь на реальный рабочий сервер.
.
Базу создал,JohnCMS 3.2.2 требует при установке 1) Сменить права к папке incfiles на 755
2) Сменить права на файл incfiles/db.php 644..
.
Настройки PHP
'; if (version_compare(phpversion(), '5.1.0', '>')) { echo '
OK - Версия PHP ' . phpversion() . '
'; } else { $err = 1; echo '
ОШИБКА! - Версия PHP ' . phpversion() . ' устаревшая и не поддерживается системой.
'; } if (!ini_get('register_globals')) { echo '
OK - register_globals OFF
'; } else { $err = 2; echo '
Внимание! - register_globals OFF
Вы можете продолжить установку, однако система в большей степени будет подвержена уязвимостям.
'; } if (ini_get('arg_separator.output') == '&') { echo '
OK - arg_separator.output "&"
'; } else { $err = 2; echo '
Внимание! - arg_separator.output "' . htmlentities(ini_get('arg_separator.output')) . '"
'; echo 'Вы можете продолжить установку, однако настоятельно рекомендуется установить этот параметр на "&",
иначе будут неправильно обрабатываться гиперссылки в xHTML.
'; } // Проверка загрузки необходимых расширений PHP echo '

Расширения PHP
'; if (extension_loaded('mysql')) { echo '
OK - mysql
'; } else { $err = 1; echo '
ОШИБКА! - расширение "mysql" не загружено
'; } if (extension_loaded('gd')) { echo '
OK - gd
'; } else { $err = 1; echo '
ОШИБКА! - расширение "gd" не загружено
'; } if (extension_loaded('zlib')) { echo '
OK - zlib
'; } else { $err = 1; echo '
ОШИБКА! - расширение "zlib" не загружено
'; } if (extension_loaded('iconv')) { echo '
OK - iconv
'; } else { $err = 1; echo '
ОШИБКА! - расширение "iconv" не загружено
'; } if (extension_loaded('mbstring')) { echo '
OK - mb_string
'; } else { $err = 1; echo '
Ошибка! - расширение "mbstring" не загружено
'; echo 'Если Вы тестируете сайт локально на "Денвере", то там, в настройках по умолчанию данное расширение не подключено.
'; echo 'Вам необходимо (для Денвера) открыть файл php.ini, который находится в папке /usr/local/php5 (или php4, в зависимости от версии) и отредактировать строку ;extension=php_mbstring.dll убрав точку с запятой в начале строки.
'; } // Проверка прав доступа к файлам и папкам function permissions($filez) { $filez = @ decoct(@ fileperms("../$filez")) % 1000; return $filez; } $cherr = ''; // Проверка прав доступа к папкам $arr = array('files/avatar/', 'files/photo/', 'cache/', 'incfiles/', 'gallery/foto/', 'gallery/temp/', 'library/files/', 'library/temp/', 'pratt/', 'forum/files/', 'forum/temtemp/', 'download/arctemp/', 'download/files/', 'download/graftemp/', 'download/screen/', 'download/mp3temp/', 'download/upl/'); foreach ($arr as $v) { if (permissions($v) < 777) { $cherr = $cherr . '
ОШИБКА! - ' . $v . '
Необходимо установить права доступа 777.
'; $err = 1; } else { $cherr = $cherr . '
OK - ' . $v . '
'; } } // Проверка прав доступа к файлам $arr = array('library/java/textfile.txt', 'library/java/META-INF/MANIFEST.MF'); foreach ($arr as $v) { if (permissions($v) < 666) { $cherr = $cherr . '
ОШИБКА! - ' . $v . '
Необходимо установить права доступа 666.
'; $err = 1; } else { $cherr = $cherr . '
OK - ' . $v . '
'; } } echo '

Права доступа
'; echo $cherr; echo '
'; switch ($err) { case '1' : echo 'Внимание! Имеются критические ошибки!
Вы не сможете продолжить инсталляцию, пока не устраните их.'; echo '

Проверить заново
'; break; case '2' : echo 'Внимание! Имеются ошибки в конфигурации!
Вы можете продолжить инсталляцию, однако нормальная работа системы не гарантируется.'; echo '

Проверить заново Продолжить установку
'; break; default : echo 'Отлично!
Все настройки правильные.

Продолжить установку
'; } break; default : /////////////////////////////////////////////////////// //Приветствие // /////////////////////////////////////////////////////// echo '
Добро пожаловать в JohnCMS
Перед началом инсталляции, настоятельно рекомендуем ознакомиться с инструкцией, в файле install.txt
Список изменений, в сравнении с предыдущей версией, находится в файле version.txt
Дополнительную информацию Вы можете получить на официальном сайте проекта johncms.com,
или на доп. сайте поддержки gazenwagen.com.
Установка и использование скриптов JohnCMS, означает полное согласие с условиями лицензии
'; echo '
Начать установку'; break; } echo ''; function split_sql($sql) { $sql = trim($sql); $sql = ereg_replace("\n#[^\n]*\n", "\n", $sql); $buffer = array(); $ret = array(); $in_string = false; for ($i = 0; $i < strlen($sql) - 1; $i++) { if ($sql[$i] == ";" && !$in_string) { $ret[] = substr($sql, 0, $i); $sql = substr($sql, $i + 1); $i = 0; } if ($in_string && ($sql[$i] == $in_string) && $buffer[1] != "\\") { $in_string = false; } elseif (!$in_string && ($sql[$i] == '"' || $sql[$i] == "'") && (!isset ($buffer[0]) || $buffer[0] != "\\")) { $in_string = $sql[$i]; } if (isset ($buffer[1])) { $buffer[0] = $buffer[1]; } $buffer[1] = $sql[$i]; } if (!empty ($sql)) { $ret[] = $sql; } r
.
кто скажет это так и должно быть или как?
.
Клоун с Газика
Dimon3929, Скачай денвер мод от Алька и не парься.
.
Flash, где?а с этим денвером что не так?
.
http://johncms.com/files/forum ... 3.txt
Всего: 96