Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74225 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 68021 invoked from network); 15 May 2014 13:15:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 May 2014 13:15:33 -0000 Authentication-Results: pb1.pair.com header.from=nicolai.scheer@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=nicolai.scheer@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.45 as permitted sender) X-PHP-List-Original-Sender: nicolai.scheer@gmail.com X-Host-Fingerprint: 209.85.213.45 mail-yh0-f45.google.com Received: from [209.85.213.45] ([209.85.213.45:40518] helo=mail-yh0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 38/77-14382-5FDB4735 for ; Thu, 15 May 2014 09:15:33 -0400 Received: by mail-yh0-f45.google.com with SMTP id b6so2977048yha.18 for ; Thu, 15 May 2014 06:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=19/pV1aeT0qe+8SVSJV4rTMgqeaSxHkyQDPlcIvIClo=; b=xPyMWu8sdEIMZ0JBEsDj+Vi+ge4rHANJl9k8T8nfnR3tRX+FA9DNp3y+HNWYS2XxyH dln3XDbn/FTXA8igqIaZiZvfJa/R78FR9RqBS5nxXWIQ1NEo68IKs14p5JjydgmdOdGh zCm2ajltnXqQoDWpUPwQ9MAOH3q9iyfFwYN4gBfkuuiHWs54vcqXuhaP+Jl+HHDGZ4ms GqXlktNoN0OQ4VV6QlfH6qMDE4kYriE/K0SwguD1emJifRlTyFDJg4wxf6fTrCtJa072 nMTjeNfJs6BOvRIsBKP9vwoLwr/HjKWinjU9OytFhQCVnJxuVBWpA1Is1FlLvaVvFPOU X99g== MIME-Version: 1.0 X-Received: by 10.236.134.140 with SMTP id s12mr3860394yhi.138.1400159729730; Thu, 15 May 2014 06:15:29 -0700 (PDT) Received: by 10.170.88.215 with HTTP; Thu, 15 May 2014 06:15:29 -0700 (PDT) Date: Thu, 15 May 2014 15:15:29 +0200 Message-ID: To: internals@lists.php.net Content-Type: multipart/alternative; boundary=20cf303a36dd51cb3f04f9701778 Subject: opcache not working on windows From: nicolai.scheer@gmail.com (Nicolai Scheer) --20cf303a36dd51cb3f04f9701778 Content-Type: text/plain; charset=UTF-8 Hi, I'm currently testing opcache for php 5.5.12 on linux and windows. Both platforms are used in conjunction with apache 2.2 and mod_fcgid + php-fcgi. On linux opcache seems to work just fine, but on windows (Windows Server 2008, php NTS, VC11 binary) it does not seem to work. If I dump the settings I get: Array ( [directives] => Array ( [opcache.enable] => 1 [opcache.enable_cli] => [opcache.use_cwd] => 1 [opcache.validate_timestamps] => 1 [opcache.inherited_hack] => 1 [opcache.dups_fix] => [opcache.revalidate_path] => [opcache.log_verbosity_level] => 4 [opcache.memory_consumption] => 67108864 [opcache.interned_strings_buffer] => 8 [opcache.max_accelerated_files] => 20000 [opcache.max_wasted_percentage] => 0.05 [opcache.consistency_checks] => 0 [opcache.force_restart_timeout] => 180 [opcache.revalidate_freq] => 2 [opcache.preferred_memory_model] => [opcache.blacklist_filename] => [opcache.max_file_size] => 0 [opcache.error_log] => [opcache.protect_memory] => [opcache.save_comments] => 1 [opcache.load_comments] => 1 [opcache.fast_shutdown] => 1 [opcache.enable_file_override] => [opcache.optimization_level] => 2147483647 ) [version] => Array ( [version] => 7.0.4-dev [opcache_product_name] => Zend OPcache ) [blacklist] => Array ( ) ) But dumping the status shows that the cache is not enabled: Array ( [opcache_enabled] => [cache_full] => 1 [restart_pending] => 1 [restart_in_progress] => [memory_usage] => Array ( [used_memory] => 63439832 [free_memory] => 48 [wasted_memory] => 3668984 [current_wasted_percentage] => 5.4672122001648 ) [interned_strings_usage] => Array ( [buffer_size] => 4194304 [used_memory] => 2549912 [free_memory] => 1644392 [number_of_strings] => 83780 ) [opcache_statistics] => Array ( [num_cached_scripts] => 328 [num_cached_keys] => 700 [max_cached_keys] => 32531 [hits] => 221276 [start_time] => 1397470295 [last_restart_time] => 1397480294 [oom_restarts] => 1 [hash_restarts] => 0 [manual_restarts] => 0 [misses] => 3071052 [blacklist_misses] => 0 [blacklist_miss_ratio] => 0 [opcache_hit_rate] => 6.7209585436202 ) ) The phpinfo page also shows all opcache settings and lists "Opcode Caching" as "Disabled". Maybe I'm overseeing something here. Any hints on what could be wrong? Greetings Nico --20cf303a36dd51cb3f04f9701778--