conia / cms
Conia Content Management Framework
dev-main
2024-11-06 11:26 UTC
Requires
- php: >=8.3
- conia/core: dev-main
- conia/error: dev-main
- conia/quma: dev-main
- conia/registry: dev-main
- conia/session: dev-main
- conia/sire: dev-main
- gumlet/php-image-resize: 2.0.*
- hidehalo/nanoid-php: ^1.1
- laminas/laminas-httphandlerrunner: ^2.4
- psr/http-message-implementation: ^1.0
- symfony/html-sanitizer: ^6.2
Requires (Dev)
- conia/development: ^1.0
- laminas/laminas-diactoros: ^2
- phpunit/phpunit: ^10
This package is auto-updated.
Last update: 2024-11-06 11:27:33 UTC
README
⚠️ Note: This library is under active development, some of the listed features are still experimental and subject to change. Large parts of the documentation are missing.
Settings
'session.authcookie' => '<app>_auth', // Name of the auth cookie
'session.expires' => 60 * 60 * 24, // One day by default
Test database:
CREATE DATABASE conia_db WITH TEMPLATE = template0 ENCODING = 'UTF8';
CREATE USER conia_user PASSWORD 'conia_password';
GRANT ALL PRIVILEGES ON DATABASE conia_db TO conia_user;
ALTER DATABASE conia_db OWNER TO conia_user;
to allow recreation via command RecreateDb:
ALTER USER conia_user SUPERUSER;
System Requirements:
apt install php8.2 php8.2-pgsql php8.2-gd php8.2-xml php8.2-intl php8.2-curl
For development
apt install php8.2 php8.2-xdebug