Skip to content
Mini PHP framework
PHP
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
images
src
stylesheets
.gitignore
.htaccess
README
index.php
setup.php

README

Системные требования
  PHP >= 5.3.0
  MySQL >= 5.1
  Apache (mod_write) 2.*

Установка

Проверить наличие файла .htaccess
Его содержимое должно соответствовать

Allow from all

RewriteEngine On

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.+)$ /index.php?%{QUERY_STRING} [L]

Далее нужно настроеть соединение с базой данных зайдя на сайт заполнить предложенную форму либо прописать данные для коннекта в ручную в файле config/database.php
Если выбран второй способ необходимо создать саму базу


CREATE TABLE IF NOT EXISTS  `miniskel`.`articles` (
  `id` int(12) NOT NULL AUTO_INCREMENT,
  `user_id` int(12) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `teaser` text NOT NULL,
  `body` text NOT NULL,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  `public_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=21 DEFAULT CHARSET=utf8

CREATE TABLE IF NOT EXISTS  `comments` (
  `id` int(12) NOT NULL auto_increment,
  `article_id` int(12) default NULL,
  `user_id` int(12) NOT NULL,
  `name` varchar(100) NOT NULL,
  `email` varchar(150) NOT NULL,
  `url` varchar(150) NOT NULL,
  `body` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS  `users` (
  `id` int(11) NOT NULL auto_increment,
  `login` varchar(16) NOT NULL,
  `password` varchar(32) NOT NULL,
  `salt` varchar(32) NOT NULL,
  `email` varchar(100) NOT NULL,
  `name` varchar(100) NOT NULL,
  `session_token_expires_at` int(12) NOT NULL,
  `session_token` varchar(32) NOT NULL,
  `session_expires_time_shift` int(11) NOT NULL default '21600',
  `session_ip` varchar(15) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

Something went wrong with that request. Please try again.