Как установить cakephp в Ubuntu 14.04

Я использую Ubuntu 14.04 для и запуска конфигурации LAMP на нем. В некоторых проектах CakePHP он не отображал некоторый контент или не перенаправлял страницу в соответствии с необходимостью кода. Я думаю, что это проблема из-за того, что CakePHP не установлен в моей системе. Я на самом деле не знаю, как установить cakephp, или действительно нужно установить cakephp после установки среды LAMP и phpmyadmin.

Пожалуйста, предложите.

Спасибо в Adv

1
задан 27 May 2015 в 16:09

1 ответ

Шаги - почти то же, но в Windows мы сделали тот GUI использования или в Windows Explorer и в Ubuntu, мы сделаем это через терминал, или можно сказать использование команд.

Шаг 1 : Откройте командную строку (терминал) и введите следующий Шаг 2 команды

cd /var/www/html

: Введите ниже команды для загрузки cakephp.

$ sudo wget https://codeload.github.com/cakephp/cakephp/legacy.zip/2.5.2

, где 2.5.2 последняя стабильная версия CakePHP.

Шаг 3 : Используйте следующую команду для разархивации загруженного zip-файла.

$ sudo unzip 2.5.2

Шаг 4 : Переименуйте извлеченную папку.

$ mv cakephp-cakephp-736e999/ cake

, где cakephp-cakephp-736e999 является названием извлеченной папки.

Для выполнения CakePHP на браузере используют этот путь localhost/cake.

Шаг 5 : Перейдите к папке пирога.

$ cd cake

И полномочия изменения к app/tmp папке.

$ sudo chown -R root:www-data app/tmp
$ sudo chmod -R 775 app/tmp

Шаг 6 : Для создания сценария перезаписываемым выполняют эти шаги:

$ apache2ctl -M

, Если Вы видите mod_rewrite или rewrite_module в списке, показанном тогда, сценарий перезаписываем. Если не тогда включить его, вводят эту команду:

$ a2enmod rewrite

Шаг 7 : Набор Type:-

  cd /etc/apache2 
$ sudo nano  apache2.conf

эти строки в файле:

    <Directory /var/www>
       Option Indexes FollowSymlinks
       AllowOverride All
       Required all granted
    </Directory>

Нажатие Ctrl + X , затем нажмите Y , и Входят , чтобы сохранить файл.

апач Перезапуска:

$ sudo service apache2 restart

Шаг 8 : Теперь перейдите к приложению/Конфигурации и:

$ cd /var/www/html/cake/app/Config
$ sudo mv database.php.default default.php

Обновление localhost/cake страница. Файл базы данных Now обнаруживается, но тем не менее мы должны создать базу данных, поскольку он покажет, не мог соединиться с базой данных.

Шаг 9 : Откройте localhost/phpmyadmin на браузере. Вход в систему с помощью имени пользователя и пароля и создает базу данных, названную как пирог. После этого редактирования database.php файл.

$ sudo nano database.php

хост Набора как localhost, имя пользователя является Вашим phpmyadmin именем пользователя, пароль является Вашим phpmyadmin паролем и именем базы данных.

Обновление localhost/cake страница. База данных Now обнаруживается.

Шаг 10 : Для удаления соли и ошибки семени, показанной сверху localhost/cake страницы, мы должны отредактировать core.php файл.

$ sudo nano core.php

Находят этот раздел и заменяют обоих строки любыми случайными строками, или можно использовать эти строки также.

/* A random string used in security hashing methods. */

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

/* A random numeric string (digits only) used to encrypt/decrypt strings. */

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

Тогда нажатие Ctrl + X , нажмите Y , и Входят , чтобы сохранить файл. Обновите localhost/cake страницу. И его сделанный.

0
ответ дан 27 May 2015 в 16:09

Другие вопросы по тегам:

Похожие вопросы: