Phraseanet is supposed to work on an AMP system, which configuration has to be checked.
One of these
Phraseanet requires an InnoDB storage engine. We strongly recommend MariaDB as a replacement for MySQL.
PHP > 5.4.0 with:
- Dom
- exif
- ftp
- gd2
- hash
- iconv
- xml
- mbstring
- mysql
- pcre
- pcntl (unix)
- SimpleXML
- sockets
- xsl
- zlib
- mcrypt
- pdo
- CURL
- JSON
- gettext
- twig (https://github.com/fabpot/Twig/tree/master/ext/)
- Intl
PHP-phrasea Extension
You have to install PHP-Phrasea to use Phraseanet.
Download and Install:
git clone https://github.com/alchemy-fr/Phraseanet-Extension php-phrasea
cd php-phrasea
phpize
./configure
make
make install
Phraseanet Indexer
It is our Index engine. It is required for thesaurus and full-text indexation.
git clone https://github.com/alchemy-fr/Phraseanet-Indexer phraseanet_indexer
cd phraseanet_indexer
autoreconf --force --install
./configure
make
sudo make install
On Unix / GNU-Linux systems, it is necessary to enable locales to use Phraseanet in your languages.
Debian example:
dpkg-reconfigure locales
Ubuntu example:
Note
Locales must be in UTF-8.
To generate subviews, Phraseanet uses third party programs, depending on their type