PHP-instellingen (hosting)
Versie door Jeroen Strompf (overleg | bijdragen) op 13 sep 2019 om 13:38
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
php.ini (PHP 5.x)
verschillende mogelijkheden:
/etc/apache2/php.ini
/etc/php/5.6/apache2/php.ini
- Situatie op server dvb5, sep. 2019
Configuratiebestanden (PHP 7.0)
Actuele info is gemakkelijk te achterhalen middels Phpinfo(). Info tav. configuratiebestanden:
* Configuration File (php.ini) Path /etc/php/7.0/apache2 * Loaded Configuration File /etc/php/7.0/apache2/php.ini * Scan this dir for additional .ini files /etc/php/7.0/apache2/conf.d * Additional .ini files parsed /etc/php/7.0/apache2/conf.d/10-mysqlnd.ini, /etc/php/7.0/apache2/conf.d/10-opcache.ini, /etc/php/7.0/apache2/conf.d/10-pdo.ini, /etc/php/7.0/apache2/conf.d/15-xml.ini, /etc/php/7.0/apache2/conf.d/20-calendar.ini, /etc/php/7.0/apache2/conf.d/20-ctype.ini, /etc/php/7.0/apache2/conf.d/20-curl.ini, /etc/php/7.0/apache2/conf.d/20-dom.ini, /etc/php/7.0/apache2/conf.d/20-exif.ini, /etc/php/7.0/apache2/conf.d/20-fileinfo.ini, /etc/php/7.0/apache2/conf.d/20-ftp.ini, /etc/php/7.0/apache2/conf.d/20-gd.ini, /etc/php/7.0/apache2/conf.d/20-gettext.ini, /etc/php/7.0/apache2/conf.d/20-iconv.ini, /etc/php/7.0/apache2/conf.d/20-json.ini, /etc/php/7.0/apache2/conf.d/20-mbstring.ini, /etc/php/7.0/apache2/conf.d/20-mysqli.ini, /etc/php/7.0/apache2/conf.d/20-pdo_mysql.ini, /etc/php/7.0/apache2/conf.d/20-phar.ini, /etc/php/7.0/apache2/conf.d/20-posix.ini, /etc/php/7.0/apache2/conf.d/20-readline.ini, /etc/php/7.0/apache2/conf.d/20-shmop.ini, /etc/php/7.0/apache2/conf.d/20-simplexml.ini, /etc/php/7.0/apache2/conf.d/20-sockets.ini, /etc/php/7.0/apache2/conf.d/20-sysvmsg.ini, /etc/php/7.0/apache2/conf.d/20-sysvsem.ini, /etc/php/7.0/apache2/conf.d/20-sysvshm.ini, /etc/php/7.0/apache2/conf.d/20-tokenizer.ini, /etc/php/7.0/apache2/conf.d/20-wddx.ini, /etc/php/7.0/apache2/conf.d/20-xmlreader.ini, /etc/php/7.0/apache2/conf.d/20-xmlwriter.ini, /etc/php/7.0/apache2/conf.d/20-xsl.ini
Waaronder instellingen tav. logging:
error_log no value APACHE_LOG_DIR /var/log/apache2
In dit geval is er geen pad gegeven voor error_log
en bevat het ook niet het keyword syslog
. In dit geval wordt hoogstwaarschijnlijk het Apache-foutenlogboek gebruikt.
Import via PMA (PHP 5.x - april 2017)
Om een bestand van 9 MB te kunnen importeren via PMA, heb ik de volgende instellingen in php.ini aangepast. Dit betrof een interne ontwikkelomgeving:
; Aangepast - Strompf - April 2017 ; ================================ ; ; Was 2MB (geloof ik) ; post_max_size = 4096M
en
; Aangepast - Strompf, april 2017 ; =============================== ; upload_max_filesize = 2048M