- Создать
config/autoload/local.phpизconfig/autoload/local.dist.php - Если Apache настроен на директорию
public, тоbase_path=/, в остальных случаях вbase_pathследует указать путь отDocumentRootв настройках apache до папкиpublic - В ОС Windows нужно прописать ПУТЬ К ПАПКЕ в которой хнарится
mysql.exe(прим:C:\xampp\mysql\bin) в глобальные переменные ОС в переменную PATH (добавить после символа ';' без кавычек) Или раскомментировать параметрmysqlи прописать в значение ПУТЬ К ФАЙЛУmysql.exe - Создать базу данных и прописать доступ к ней в
config/autoload/local.php - Сгенерировать схему бд или накатить последний backup базы из
data/SQL - Прописать
base_pathвconfig/autoload/local.php
- Папка public - основная директория сервера. Остальные на уровень выше.
- Создать
.htaccessизdevelopment.htaccessдля локального сервера или изproduction.htaccessдля рабочего
Скачать менеджер зависимостей
Для Linux
curl -s https://getcomposer.org/installer | php --
sudo mv composer.phar /usr/local/bin/composer (опционально: установить composer глобально)
Для Windows https://getcomposer.org/download/
Обновлениее менеджера зависимостей
php composer.phar self-update
Обновить зависимости (на сервере обновлять с параметром --no-dev)
php composer.phar update
php composer.phar update --no-dev
В файле data/Readme.md описаны основные команды для doctrine 2
To setup apache, setup a virtual host to point to the public/ directory of the project and you should be ready to go! It should look something like below:
<VirtualHost *:80>
ServerName zf2-tutorial.localhost
DocumentRoot /path/to/zf2-tutorial/public
SetEnv APPLICATION_ENV "development"
<Directory /path/to/zf2-tutorial/public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
- Выполните команду
php ./public/index.phpдля вывода информации по консольным командам