Проблема с установкой SE.

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

dramuha

Постоялец
Регистрация
11 Май 2009
Сообщения
131
Реакции
12
Хочу поставить на виртуальный сервер к себе на комп Social Engine 3.x (тестил также и 2.x)
Вобщем при установке ругается на невозможность создать database_config.php
Требует include directory is set to CHMOD 777
Естественно он ругается, так как у меня стоит на папках атрибут "только для чтения".
Так вот в чем трабл. Убираю галочку с пункта "только для чтения", нажимаю ок, снова проверяю свойства, а галочка как была, так и есть.
Погуглил я, в итоге проблема моя распространена.
Теперь вот простая задача - что делать? :)
Может кто знает. Я, конечно, могу залить всё это на хостинг и оттуда юзать, но я то только учусь работать с этой cms и было бы быстрее изучать всё это дело на локалке. :(
 
виртуальный сервер - это что? денвер?... под виндой или под линухом?...
если под виндой, то - глюк винды, а не сервера или скрипта...
попробуй удалить папку и создать новую с нужными аттрибутами
 
сервер - xampp.
винда.
я знаю что это глюк винды. причем в гугле решения не нашел, хотя проблема обсуждается.
перезалить пробовал.
Вобщем мне нужен конкретный совет, как избавиться от этого глюка. :(
 
Блин. Как не странно на хостинге та же проблема.
Там то я уже выставил всё как надо. :(
В папке install есть такой пункт, на котором и стопорится:
PHP:
if($success == 1) {
    $filename = "./include/database_config.php";
    $somecontent = "<?\n\$database_host = '$mysql_host';\n\$database_username = '$mysql_user';\n\$database_password = '$mysql_pass';\n\$database_name = '$mysql_db';\n?>";
    if($handle = fopen($filename, 'w+')) {
      fwrite($handle, $somecontent);
      fclose($handle);
    } else {
      $success = 0;
      $result = "<br><font color='#FF0000'><b>Failed to Create database_config.php</b></font><br>Please be sure the \"include\" directory is set to CHMOD 777 and that you have uploaded install.php and installsql.php to your SocialEngine root directory (NOT in the \"install/\" directory).";
    }
Т.е. fopen - как я понимает идет проверка, что есть доступ.
Так вот доступ я дал, а database_config.php в той папке нету. :)

Одним словом я не могу понять в чем дело. :(

----------------------------
По-моему разобрался.
Короче в трёх сборках не было этого файла, а скачал 4-ю сборку и там есть он.
Импортировал его во все сборки и всё заработало.
Только ещё оказывается нужно все файлы из папок install и files повытаскивать в корневую папку. Хотя об этом нигде в документации не сказано.
----------------------------
Правда теперь новый трабл. :)
Вместо русского шрифта отображаются квадратики...
----------------------------
И эта проблема решена. Нашел нормальный импорт русика utf-8.
А также создал .htaccess с добавлением utf-8. Правда не знаю повлияло ли это. :)
Заколебался чес-слово)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху