Установка CakePHP с помощью ISPmanager

Для того что бы установить CakePHP необходимо, перейдите на сайт CakePHP.org и скачайте самую новую стабильную версию рабочей среды. На главной странице присутствует кнопка Download, на которой указанна наиболее новая стабильная версия. После загрузки, все содержимое необходимо перенести на Ваш сервер.

В панели управления хостингом перейдите в раздел «Инструменты» - «Менеджер файлов»:

Перейдите в каталог www.имя_вашего_домена, в примере это www.test555.org.ua. Нажмите «Закачать файл в текущую папку» Закачать ISPmanager. Затем выберите файл скаченного ранее дистрибутива и нажмите кнопку "Ок":

Затем выберите загруженный архив, с помощью менеджера файлов, и нажмите «Распаковать архивы в текущую директорию»  . После разархивирования, все файлы должны находиться именно в директории. Создайте папку с названием CakePHP и перенесите в нее файлы, которые указаны на рисунке:

Рисунок выше отображает необходимые каталоги рабочей среды. Три основных каталога используются для:

app - каталог с файлами Ваших приложений.

cake - каталог с ядром рабочей среды.

vendors - содержащий PHP библиотеки, которые необходимы для работы Вашего приложения.

Инсталляция завершена. Теперь чтобы посмотреть работает ли CakePHP, в браузере, откройте каталог Вашего приложения (http://имя_домена/имя_папки, в нашем случае папка CakePHP).

Важно! Необходимо устранить предупреждения, для этого:

Открываем файл  /app/config/core.php и находим строки:

Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi');

Configure::write('Security.cipherSeed', '76859309657453542496749683645');

Для устранения первых двух предупреждений, необходимо изменить значения Security.cipherSeed и Security.salt, это повысит уровень безопасности приложения. Для этого добавьте 1-2 цифры, или измените значение полностью.

Для устранения третьего предупреждения, которое возникает при ограниченных правах пользователя и  отсутствии прав на запись в каталог /app/tmp (На рисунке выше, данное предупреждение отсутствует). Для исправления, необходимо изменить права для доступа к каталогу на 755 или выше.

Четвертое предупреждение исправляем переименованием файла /app/config/database.php.default на /app/config/database.php. После чего обновляем страницу CakePHP и видим сообщение об отсутствии соединения с базой данных.

Устраняем проблему созданием базы данных, на сервере, для приложения. Открываем /app/config/database.php и редактируем параметры соединения (в массиве ‘default’) в соответствии с вашими установками. Обновляем страницу.

Рабочая среда CakePHP успешно установлена и готова к дальнейшей работе.

ВАЖНО: Если используете Mysql 4 версии, то необходимо указать: Database/Mysql

               Если используете Mysql 5 версии, то необходимо указать: Database/Sqlite

  • webmoney
  • visa
  • privat
  • liqpay
  • non-cash
  • liberty