Это - только способ, которым я нашел для фиксации его:
<VirtualHost *:80>
ServerName example.com
DocumentRoot /srv/web/example.com/pub
SetEnvIf Request_URI "/public/file.html" public
<Directory /srv/web/example.com/pub>
Order Deny,Allow
Deny from all
Allow from 192.168.0.3
Allow from env=public
</Directory>
</VirtualHost>
Нельзя повторно определить константу (в PHP / WordPress). Итак, вы, должно быть, поставили линию ...
define('WP_MEMORY_LIMIT', '128M');
на конце вашего файла wp-config.php . Если вы еще не знаете, последняя строка по умолчанию в этом файле ( require_once (ABSPATH. 'Wp-settings.php');
) устанавливает все переменные и константы.
Чтобы решить вашу проблема, вы должны определить 'WP_MEMORY_LIMIT' до того, как WordPress установит свои константы. Итак, содержимое (или tail wp-config.php
) файла wp-config.php
вашего сайта должно выглядеть так ...
define( 'WP_MEMORY_LIMIT', '128M' );
/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
В принципе, в этом нет ничего неправильного с Nginx или php-fpm. Проблема находится в , где вы определяете константу для WordPress .
) установите все переменные и константы. Чтобы решить вашу проблему, вы должны определить 'WP_MEMORY_LIMIT' до того, как WordPress установит свои константы. Итак, содержимое (или tail wp-config.php
) файла wp-config.php
вашего сайта должно выглядеть так ...
define( 'WP_MEMORY_LIMIT', '128M' );
/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
В принципе, в этом нет ничего неправильного с Nginx или php-fpm. Проблема находится в , где вы определяете константу для WordPress .
) установите все переменные и константы. Чтобы решить вашу проблему, вы должны определить 'WP_MEMORY_LIMIT' до того, как WordPress установит свои константы. Итак, содержимое (или tail wp-config.php
) файла wp-config.php
вашего сайта должно выглядеть так ...
define( 'WP_MEMORY_LIMIT', '128M' );
/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
В принципе, нет ничего плохого с Nginx или php-fpm. Проблема находится в , где вы определяете константу для WordPress .
Насколько я помню, Wordpress не указывает доступный / максимальный размер ОЗУ, но разрешенный размер загружаемого файла.
Вы можете изменить это с помощью upload_max_filesize
и post_max_size
настройки в php.ini или для каждого пула в ваших файлах php-fpm.d / *. Conf.
Что касается nginx, не забудьте установить client_max_body_size 128m;
для увеличения Данные POST для отправки на / через веб-сервер.