|
RuInstall
Установка фреймворка и настройка нового проекта.
Lang-Ru СкачайтеПерейдите на страницу загрузки и выберите последнюю стабильную версию (alpha, beta, RC - не являются стабильными!) ВНИМАНИЕ Используйте phpdays 1.1 beta вместо phpdays 1.0 final. В версии phpdays 1.0 final мы нашли множество критических ошибок, которые были исправлены в phpdays 1.1 beta. Проверьте требованияНа Вашем сервере (локальном или реальном) должны быть установлены:
Установите фреймворк
Создайте новое приложение
# no scan directories DirectoryIndex index.php Options -Indexes # handle all queries within main script <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^index.php$ index.php [L] RewriteRule ^/?([^/]+)(.*)$ $1/public/$2 [NC,L] </IfModule> <?php
$dirs = scandir('.');
echo '<ul>';
echo '<h2>Projects</h2>';
foreach ($dirs as $dir) {
// show directories with projects only
if ('.' != $dir[0] AND is_dir($dir) AND is_dir("{$dir}/public"))
echo "<li> <a href='/{$dir}'>{$dir}</a>";
}
echo '</ul>';require_once '/var/lib/Days/Engine.php';
Days_Engine::run('/var/www/myblog/app/', 'development');
Сохраните файлы и откройте Ваше приложение по адресу http://localhost/myblog. Настройка хранилища данныхВ роли хранилища данных может использоваться сервер практически любых баз данных (MySQL, PgSQL, MSSQL, SQLite и другие). Благодаря phpDays, нам не придется создавать вручную таблицы базы данных - это произойдет автоматически (подробнее). Решение проблемЕсли стартовая страница не отображается - то пожалуйста откройте Firefox брайзер, установите расширения FireBug и FirePHP. После этого нажмите F12 для открытия окна FireBug и перейдите к вашему сайту. На вкладке "консоль" просмотрите список возникших ошибок. Используйте несколько проектовОдна копия фреймворка используется с несколькими приложениями. Сейчас Вы можете увидеть список всех доступных проектов по адресу http://localhost. | |