溫馨提示×

如何在Ubuntu上優化PHP-FPM內存限制

小樊
44
2025-04-07 15:28:15
欄目: 編程語言

在Ubuntu上優化PHP-FPM內存限制可以通過修改PHP-FPM配置文件來實現。以下是詳細的步驟:

1. 找到PHP-FPM配置文件

PHP-FPM的配置文件通常位于 /etc/php/版本號/fpm/pool.d/www.conf,其中 版本號 是你安裝的PHP版本。例如,如果你使用的是PHP 7.4,路徑可能是 /etc/php/7.4/fpm/pool.d/www.conf。

2. 編輯配置文件

使用你喜歡的文本編輯器打開配置文件。例如,使用 nano

sudo nano /etc/php/7.4/fpm/pool.d/www.conf

3. 修改內存限制

在配置文件中找到以下行:

php_admin_value[memory_limit] = 128M

128M 修改為你希望的內存限制。例如,如果你想將內存限制增加到256M,可以修改為:

php_admin_value[memory_limit] = 256M

4. 保存并退出編輯器

如果你使用的是 nano,可以按 Ctrl + X 退出,然后按 Y 確認保存,最后按 Enter 確認文件名。

5. 重啟PHP-FPM服務

修改配置文件后,需要重啟PHP-FPM服務以使更改生效:

sudo systemctl restart php7.4-fpm

請確保將 php7.4-fpm 替換為你實際使用的PHP版本。

6. 驗證更改

你可以通過創建一個簡單的PHP腳本來驗證內存限制是否已更改。例如,創建一個名為 info.php 的文件:

<?php
phpinfo();
?>

將這個文件放在你的Web服務器的根目錄下(例如 /var/www/html/),然后在瀏覽器中訪問 http://your_server_ip/info.php。在顯示的PHP信息頁面中,查找 memory_limit 項,確認其值已更改為你設置的值。

注意事項

  • 確保你的Web服務器(如Nginx或Apache)配置正確,能夠正確處理PHP請求。
  • 如果你使用的是共享主機,可能無法直接修改PHP-FPM配置文件。在這種情況下,你可以聯系主機提供商尋求幫助。

通過以上步驟,你應該能夠在Ubuntu上成功優化PHP-FPM的內存限制。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女