樺仔二手電腦-技術支援

 找回密碼
 註冊
搜索
查看: 56|回復: 0

群暉 NAS 修改 php.ini

[複製鏈接]

74

主題

3

回帖

2036

積分

資深會員

積分
2036
發表於 2024-12-25 12:13:55 | 顯示全部樓層 |閱讀模式
本帖最後由 lucas 於 2024-12-26 10:02 編輯

phpMyAdmin 匯出資料時提示超過1,000筆, 可能會有異常.

其他資料超過一千筆時異常.


可能因數量超過1,000時 php 即使出現 E_WARNING 的錯誤訊息, 但不會造成中斷 halted,然而會導致1000之外的變數成為null,導致系統異常。


需修改 php.ini 的 Runtime Configuration 的 max_input_vars


方法一:
修改 php.ini 內 max_input_vars 從 1,000 修改為 2,000 然後重啟 apache。
修改後同主機上的其他服務都會受到影響。


群暉 NAS 修改的方式 :
Web Station - 指令碼語言設定 - PHP - 點須修改的網站 - 編輯 - 核心設定 - 搜尋欄輸入 max_input_vars
把顯示出來的設定值修改為 2000 或按需求的數值.


安裝網站程式時, 若提示 : innoDB 性能不佳, 需調高 PHP 超時時間.
則修改 php.ini , 調整PHP的運行超時設定。
max_execution_time : 將其值修改為所需的超時秒數 (例如 900)。
然後重啟Web server使修改生效。
或以 MyISAM 方式安裝,再轉換為 InnoDB


方法二:
如果只針對單一網站做修正,不影響同主機上其他網站, 可修改該網站的 .htaccess
在 .htaccess 內加上
php_value max_input_vars 2000
不需重啟apache




另外, 群暉 NAS
控制台 - 網路 - 連線能力 - 啟用 reuseport 以加強網頁服務在大量連線時的處理能力
可使用相同 IP 位址和連接埠於不同的服務,從而提高連線能力和速度。

啟用 reuseport 參數,提高 web server 性能,降低 CPU 使用率。
添加 listen reuseport 到配置後,CPU利用率從40%降低到12%。


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手机版|樺仔二手電腦-技術支援

GMT+8, 2025-1-30 13:45 , Processed in 0.055822 second(s), 22 queries .

快速回復 返回頂部 返回列表