Изучаем Dolphin


Меню для Dolphin Про Дефина 6.1х
  • Ставлю Dolphin-v.6.1.4 на Денвер
  • Ставлю Dolphin-v.6.1.4 на ХОСТ
  • Локализация Дельфина под другой язык
  • Удаляем все упоминания о музыке и видео
  • Избавляемся от папки RAY

  • Ставлю Dolphin-v.6.1.4 на Денвер

    Задача пройти эти шаги без потерь, и чтоб работал полноценно Дельфин, за Ray волноваться не будем.

    Dolphin Installation > Permissions > Paths > Database > Configuration > Cron Jobs > Permissions Reversal

    Запускаю install/index.php, сразу выдает следующую ошибку:

    Fatal error: Call to undefined function mb_internal_encoding() in V:\home\__SpaceWeb\www\vipzona\install\index.php on line 541

    Нехватает расширения mbstring, нужно подключить. Самый простой путь - скачать Пакет расширения PHP5 с сайта Денвера, установить его и потом раскомментировать строчку для данного расширения в usr/local/php5/php.ini

    ;extension=php_mbstring.dll - убрать впереди ;

    Перезапустить Денвер и продолжить установку.

    Permissions

    Тут никаких проблем, Денвер всем файлам даёт 777

    Paths Check

    Чтобы не раздражали not found в проверке путей, и всё работало нормально, нужно переписать файл install/index.php.

    Меняем слэши  / на \, и подправляем пути. Далее исправленные строки:

      369 ex => "\usr\local\bin",
      371 def => "\usr\local\bin",
      373 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
      392 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
      407 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
      422 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
    

    Все, теперь везде зелёненькие found.

    Database

    Database host port number и Database socket path - оставляем пустыми

    Далее предложат настроить Cron, нам он по барабану.

    Permissions Reversal

    Тут немного тупиковая ситуация, Денвер кажется не меняет права на файлы. Я поступил так. Через Total Commander, отмечаем нужный файл или папку, идём ФАЙЛЫ=>ИЗМЕНИТЬ АТРИБУТЫ... ставим галочку ТОЛЬКО ДЛЯ ЧТЕНИЯ, с других убрать зелёные квадратики.
    Права стали на папки 555, нужны 755, на файлы 444, нужны 644.

    Если кто что то знает про права в Денвере, напишите.

    Всё, русифицируем и наслаждаемся, готовя базу для хостинга.


    clix - социальные закладки
    Есть 1 комментарий
    Александр
    November 27, 2010 - 13:02

    Здравствуйте.
    Пытаюсь установить Дельфина на Денвер. Те же самые проблемы, что описываются у Вас на сайте. Начал делать так как описано в инструкции (шаг второй - пути)
    Мне непонятно. У вас написано -
    >Чтобы не раздражали not found в проверке путей, и всё работало нормально, нужно переписать файл install/index.php.

    >Меняем слэши / на \,

    1. Менять нужно во всём файле install/index.php ? или же только в тех строках с путями на которые он начинает матюкаться?
    И второе, можно ли не меняя уже указанных путей, каким то образом добавить в скрипт ещё одни варианты путей с слешами \ - чтобы он проверял и так и эдак....
    2. Когда я начинаю менять слеши и пути в строках
    369 ex => "\usr\local\bin",
    371 def => "\usr\local\bin",
    373 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
    392 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
    407 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
    422 if ( file_exists(\"\usr\local\bin\") ) return \"\usr\local\bin\";
    То сразу вылезает сообщение об ошибке:
    Parse error: syntax error, unexpected ')' in Z:\home\delfin.ru\install\index.php on line 279
    В моём файле просто чуть чуть идёт не совпадение строк с вашим примером... а так всё делаю вроде бы по аналогии...
    Извините за подобные вопросы - но я скорее пытливый чайник - нежели программист... Но очень хотелось бы потестить Дельфина.
    Был бы признателен, если бы Вы подсказали материал об установке RAY на Денвер для Дельфина...
    С уважением Александр.

    Оставьте Комментарий




    ?
    ? ?
    ?

    Замечательный TalkBack
    Поиск по сайту