Synology-Forum.nl

Packages => Officiƫle Packages => Wordpress package => Topic gestart door: zjeeraar op 15 november 2015, 16:14:50

Titel: php memory limiet bij wordpress
Bericht door: zjeeraar op 15 november 2015, 16:14:50
Mijn vriendin wil graag een wordpress-website hosten op onze Synology DS1512+ met redelijk high-resolutie foto's.
Als ze 12x8MB foto's wil uploaden lukt dit niet. De error in /var/log/httpd/user-error_log
[Sun Nov 15 16:11:29 2015] [error] [client 192.168.1.1] FastCGI: server "/php-fpm-handler" stderr: PHP message: PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 24000 bytes) in /volume1/web/wordpress/wp-includes/media.php on line 2130, referer: http://xxxxxxx.xxx/wp-admin/post.php?post=1425&action=edit

268435456 bytes is exact 256MB.

De /etc/php/php.ini is al voorzien van extra memory:
memory_limit = 512M

De wordpress-installatie heb ik ook al geprobeerd te voorzien van extra memory (in /volume1/web/wordpress/wp-config.php)
define( 'WP_MEMORY_LIMIT', '512M' );

Wat doe ik verkeerd om de memory-limiet van Wordpress te verhogen?
Titel: Re: php memory limiet bij wordpress
Bericht door: zjeeraar op 15 november 2015, 21:06:00
Ik denk dat ik het gevonden heb, het zat in /volume1/web/wordpress/wp-includes/default-constants.php:
        if ( ! defined( 'WP_MAX_MEMORY_LIMIT' ) ) {
                define( 'WP_MAX_MEMORY_LIMIT', '256M' );

Deze naar 512M gedaan en error is weg.
Titel: Re: php memory limiet bij wordpress
Bericht door: Birdy op 15 november 2015, 21:24:44
Mooi....bedankt voor het melden van de oplossing  8)