PHP-instellingen (hosting)

Uit De Vliegende Brigade
Ga naar: navigatie, zoeken

Locatie bestanden - PHP 5.x

  • Instellingen: /etc/apache2/php.ini

Locatie bestanden - 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