添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Symptoms

An operation fails in Plesk with a blank page or one of the following error messages in Plesk:

PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 16384 bytes) in /path/to/plesk/file.php on line 228

Out of memory (allocated 23855104) (tried to allocate 12975879 bytes) (Abstract.php:41)

Cause

Memory limit is exceeded by Plesk PHP back-end. This may happen if an object, over which the operation is performed, has a complex structure.

Resolution

For Plesk on Linux

Open the Plesk PHP configuration file php.ini in a text editor. In this example, we are using the vi editor :

# vi /usr/local/psa/admin/conf/php.ini

Increase the memory_limit value to 512M:

memory_limit = 512M

Save the changes and close the file.

Restart the Plesk management service:

# service sw-engine restart && service sw-cp-server restart

Redo the previously failed operation. If it fails with the same error, increase the memory_limit limit to a greater value and restart the services.

To prevent the changes from being reverted during Plesk update, replace the following line in /etc/cron.daily/50plesk-daily using a text editor:

on CentOS/RHEL -based distributions

/usr/local/psa/bin/sw-engine-pleskrun /usr/local/psa/admin/plib/DailyMaintainance/script.php >/dev/null 2>&1

/usr/local/psa/bin/sw-engine-pleskrun /usr/local/psa/admin/plib/DailyMaintainance/script.php >/dev/null 2>&1 && sed -i '/memory_limit/cmemory_limit = 512M' /usr/local/psa/admin/conf/php.ini

on Debian/Ubuntu -based distributions

/opt/psa/bin/sw-engine-pleskrun /opt/psa/admin/plib/DailyMaintainance/script.php >/dev/null 2>&1

/opt/psa/bin/sw-engine-pleskrun /opt/psa/admin/plib/DailyMaintainance/script.php >/dev/null 2>&1 && sed -i '/memory_limit/cmemory_limit = 512M' /usr/local/psa/admin/conf/php.ini

Restart the Plesk management service:

Start PowerShell and run the commands one by one:

PS import-module WebAdministration
net stop "Plesk PopPass Service"
net stop "Plesk Management Service"
net start "Plesk Management Service"
net start "Plesk PopPass Service"
Restart-WebAppPool PleskControlPanel

Redo the previously failed operation. If it fails with the same error, increase the memory_limit limit to a greater value and restart the services.

Images from WordPress website hosted on Plesk server are not available on third-party resource: Stop! This image was hotlinked Read More » MySQL service fails to start on Plesk server or other operations fail due to corrupted database Read More » Application installation from APS catalog fails on Plesk server: The ‘mysqli’ extension was not found Read More »

Plesk uses LiveChat system (3rd party).

By proceeding below, I hereby agree to use LiveChat as an external third party technology. This may involve a transfer of my personal data (e.g. IP Address) to third parties in- or outside of Europe. For more information, please see our Privacy Policy . Launch LiveChat Cancel