A. Required php extensions:
extension=php_bz2.dll
extension=php_curl.dll
extension=php_com_dotnet.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_gmp.dll
extension=php_intl.dll
extension=php_imap.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_shmop.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
Pentru linux:
sudo apt-get install php-bz2 php-curl php-com-dotnet php-fileinfo php-gd2 php-gettext php-gmp php-intlphp-imap php-ldap php-mbstring php-exif php-mysql php-mysqli php-openssl php-pdo_mysql php-shmop php-soap php-sockets php-tidy php-xmlrpc php-xsl
In plus:
[COM_DOT_NET]
extension=H:\wamp\bin\php\php5.5.12\ext\php_com_dotnet.dll (daca esti pe windows, se specifica calea completa)
B. Alte setari de php:
max_input_vars=10000
max_execution_time=600
max_input_time=600
memory_limit=1G
post_max_size=128M
upload_max_filesize=128M
disable_functions= /* asta trebuie sa fie asa, gol, inclusiv fara acest comentariu */
safe_mode_exec_dir=off
C. SETARI IN VIRTUAL SERVER
Pentru a te putea loga cu TOKEN cu semnatura electronica:
...
</Directory>
SSLVerifyClient optional
SSLVerifyDepth 1
SSLOptions +StdEnvVars
</VirtualHost>
D. THIRD PARTY
(trebuiesc instalate in sistem)
- pdftk (https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/)
- imagemagick (sudo apt-get install imagemagick)
- curl (executabilul, si introdus in PATH daca esti pe server Windows)
- wget (https://sourceforge.net/projects/gnuwin32/) cu calea catre bin introdusa in Path !!!
ATENTE! dupa instalarea oricarui mdul/utilitar/third party, RESTARTEAZA APACHE-UL
safe_mode_exec_dir Removed in PHP 5.4.0. – http://php.net/manual/ro/ini.sect.safe-mode.php
Se ignora comentariul anterior, am citit gresit in manual.