45

私は最近 PHP 5.4 に移行し、OPCache をインストールしました。これは非常に強力です!

キャッシュを一時的に無効にするにはどうすればよいですか?

私は試した :

 ini_set('opcache.enable', 0);

しかし、それは効果がありません。

ありがとう

4

4 に答える 4

92

スクリプトが実行されたら、ファイルをキャッシュしないのは遅すぎます。PHP の外で設定する必要があります。

  • PHP が Apache モジュールとして実行される場合は、次の.htaccessファイルを使用します。

    php_flag opcache.enable Off
    
  • PHP を CGI/FastCGI として実行する場合は、次の.user.iniファイルを使用します。

    opcache.enable=0
    

いずれの場合も、php.iniアクセスできる場合は、システム全体で古き良きものを使用することもできます。

于 2014-02-04T15:49:30.150 に答える