梦幻之旅

DEBUG - 天道酬勤

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  671 随笔 :: 6 文章 :: 256 评论 :: 0 Trackbacks

Others] epp3.0 的CI自动完成插件 [复制链接]

php debug:
epp3报错: no php executables defined 或
Session could not be started. In order to generate debug information, please make sure that the debugger is properly configured as a php.ini directive.

在php.ini中添加
xdebug.auto_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = on
xdebug.remote_host = localhost
xdebug.remote_port = 9000
xdebug.remote_mode = req
xdebug.remote_handler = dbgp
xdebug.profiler_enable = on
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
; 工作目录
xdebug.profiler_output_dir = "e:/wamp/tmp"

 

1.aparche 配置虚拟目录:
可以把epp3的workspace目录配置为aparhce的虚拟目录

Alias /php/ "E:/workspace/php/"
<Directory "E:/workspace/php/">   
  Options Indexes MultiViews   
  AllowOverride None   
  Order allow,deny   
  Allow from all 
</Directory>

访问方式:
http://localhost/php/项目/php页面

 


2.强制不缓存文件:
在开发调试web的时候,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼,提供下apache不缓存配置和nginx不缓存配置的设置。

apache:
首先确定配置文件httpd.conf中确已经加载mod_headers模块。
LoadModule headers_module modules/mod_headers.so
我们可以根据文件类型来让浏览器每次都从服务器读取,这里测试用css、js、swf、php、html、htm这几种文件。
<FilesMatch “\.(css|js|swf|php|htm|html)$”>
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
Header set Pragma "no-cache"
</FilesMatch>

nginx:
location ~ .*\.(css|js|swf|php|htm|html )$ {
add_header Cache-Control no-store;
}

posted on 2013-09-23 17:38 HUIKK 阅读(227) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: