编程PHP时,Mac不会快速更新
我有这个奇怪的问题,我不知道如何摆脱它.
示例:我将var_dump(‘test’)放在页面顶部的代码中.只是编辑一些东西. var_dump(‘test’)不在那里. Cmd-R再次.还没有. 然后我等了一会儿,然后刷新……突然间它就在那里. 基本上:我将始终看到代码更改,但不会立即. 我在PhpStorm和Netbeans中遇到这个问题,所以它可能不是IDE的问题.
以前有人有这个问题吗?有谁知道解决这个问题? 编辑: 请求标题: Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 Accept-Encoding:gzip,deflate,sdch Accept-Language:nl-NL,nl;q=0.8,en-US;q=0.6,en;q=0.4 Cache-Control:no-cache Connection:keep-alive Cookie:projekktorplayertracking_prkusruuid=D1A39803-4DE3-4C0B-B199-6650CF0F8DE5; Akamai_AnalyticsMetrics_clientId=C355983152DF60151A0C6375798CD52E8F09B995; __atuvc=4%7C47%2C0%7C48%2C0%7C49%2C17%7C50%2C47%7C51; PHPSESSID=885c62f543097973d17820dca7b3a526; __utma=172339134.2012691863.1384502289.1387377512.1387442224.41; __utmb=172339134.1.10.1387442224; __utmc=172339134; __utmz=172339134.1384502289.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) Host:local.sos Pragma:no-cache User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/31.0.1650.63 Safari/537.36 响应标题: Connection:Keep-Alive Content-Length:681 Content-Type:text/html Date:Thu,19 Dec 2013 09:00:54 GMT Keep-Alive:timeout=5,max=99 Server:Apache/2.2.25 (Unix) mod_ssl/2.2.25 OpenSSL/0.9.8y DAV/2 PHP/5.5.3 X-Pad:avoid browser bug X-Powered-By:PHP/5.5.3 编辑: 当我把PHP版本放在5.2.17(我唯一的其他选项)上时,我能够将Cache设置为XCache. 所以…现在我的页面在立即重新加载时始终是最新的. 感谢任何回复并帮助我的人! 解决方法
这是解决方案:
我在MAMP的设置中搞砸了.我的PHP版本是5.5.3,我能够将Cache设置为XCache. 然后它奏效了. 但后来我找到了this thread. In your MAMP Dir go to : /bin/php/php5.5.3/conf/php.ini And comment the Opcahe lines: [OPcache] ;zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so" ; opcache.memory_consumption=128 ; opcache.interned_strings_buffer=8 ; opcache.max_accelerated_files=4000 ; opcache.revalidate_freq=60 ; opcache.fast_shutdown=1 ; opcache.enable_cli=1 现在我用PHP 5.5.3编程,我的页面立即更新. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |