我有在 Synology DS213 上面寫一些簡單的 php 程式, 在 DMS 4.3, 5.0 都是可以正常執行的.但升級到 DSM 5.0 之後有個問題是, 程式改過之後, 直接 refresh 不會馬上生效,得等一段時間, 不知道是不是 DSM 5.0 的 php 有甚麼 cache 機制嗎?類似 eAccelerator? 但我找了 php.ini 似乎又沒有.
dennys wrote:我有在 Synolo...(恕刪) root@DS1813:/etc/php/conf.d# cat opcache.inizend_extension = opcache.so[opcache]opcache.memory_consumption = 128opcache.interned_strings_buffer = 8opcache.max_accelerated_files = 4000opcache.revalidate_freq = 60opcache.fast_shutdown = 1
這邊告知有這問題的朋友們經跟群輝反應,回應如下若將opcache.revalidate_freq = 0 會使效能下降建議改回PHP的預設值 opcache.revalidate_freq = 22秒的時間,應該可以應付大多數的情況了