This is a very simple blog module. It should suffice for those with simple wishes., (*1)
-
add the requirement to your composer.json file by either..., (*2)
... Adding it through the command line,, (*3)
./composer.phar require spoonx/sxblog
When asked for a version, type: "dev-master"
or, adding it manually to your composer.json file and then running ./composer.phar install to install the dependencies, (*4)
{
"require": {
"spoonx/sxblog": "dev-master"
}
}
-
Enable the newly added modules in config/application.config.php
, (*5)
<?php
return array(
'modules' => array(
/* ... */
'ZfcUser',
'ZfcUserDoctrineORM',
'DoctrineModule',
'DoctrineORMModule',
'SxBlog',
/* ... */
),
);
-
Copy the config files to your autoload dir, (*6)
cp vendor/spoonx/sxblog/config/database.local.php.dist config/autoload/database.local.php
cp vendor/spoonx/sxblog/config/sxblog.global.php.dist config/autoload/sxblog.global.php
, (*7)
Next up, open the files and change the params to fit your needs., (*8)
-
Update the database, (*9)
./vendor/bin/doctrine-module orm:schema-tool:update --force
, (*10)
-
Make sure cache dir is writable, (*11)
If you're running into problems, try making the cache dir writable by executing chown -R :www-data data; sudo chmod -R 775 data
(www-data
being your apache user.), (*12)