xdebug调试php,断点不起作用

在xp上装了eclipse和VMware, 在VMware上装了redhat, 在redhat上装了apache,php,xdebug,在php.ini里配置xdebug如下: zend_extension=/usr/lib/php/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so xdebug.remote_enable=On xdebug.remote_autostart=On xdebug.remote_handler=dbgp xdebug.remote_host=xx.xx.xx.xx xdebug.remote_port=9000 xdebug.remote_mode=req 然后在eclipse里设置断点,发现断点不起作用,直接所有的代码一次性运行完了,到xdebug官网仔细看了下配置的说明, 原来xdebug.remote_host并不是apache所在服务器的IP, 而是远程调试机的IP, 我的情况,也就是xp的ip, 而不是VMware上redhat的IP,可原来我却把xx.xx.xx.xx配成了redhat的IP, 修改xx.xx.xx.xx为xp的IP,重启apache, 一试,果然单步调试成功了。
xdebug调试php,断点不起作用Read More

zend studio打不开页面

今天想试一下zend studio, 在官方网下载好在win7下安装后,发现zend server其实就是apache, zend studio就是扩展了eclipse,但zend server/studio却还要收钱,真不知道是怎么遵守开源协议的。 创建一个test项目后,结果页面都打不开,返回的错误是这样的:Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator,…
zend studio打不开页面Read More

window live writer wordpress出错

当出现下面的问题时: The response to the metaWeblog.getRecentPosts method received from the blog server was invalid: Invalid response document returned from XmlRpc server 可以用下面的方法解决: 因为wordpress本身的一个bug,在utf-8编码下,在wp-includes文件夹下, xml-rpc返回的格式不正确,缺了三个字节,要修正这个问题,按如下操作即可: 用一个文本编辑工具打开class.ixr.php,查找: $length = strlen($xml); 替换为:<!--more -->…
window live writer wordpress出错Read More

ruby watir安装

照官方网站上说的安装[http://watir.com/installation/#win],老是在运行 gem update --systemgem install watir的时候出错,错误如下: C:\ruby\bin>gem update --systemUpdating RubyGems...Attempting remote update of rubygems-updateInstall required dependency builder? [Yn]  YERROR:  While executing gem ... (Gem::GemNotFoundException)    Could not find builder (>= 0)…
ruby watir安装Read More

discuz Access denied

由于在把PHP 版本的discuz从7.0升级到7.2中忘记了备份config.inc.php而直接覆盖掉了原来的,升级完了之后出现了Access denied的问题,经过查找,发现了解决方法: 把ucenter目录的下的config.php里的UC_XXX配置部分复制到config.inc.php里,然后刷新就可以了。 原因可能是UC配置部分是程序在安装的时候自动生成的,但我却用最原始的配置文件覆盖了。 我复制内容如下: //应用的UCenter配置信息(可以到UCenter后台->应用管理->查看本应用->复制里面对应的配置信息进行替换) define('UC_CONNECT', 'mysql'); // 连接 UCenter 的方式: mysql/NULL, 默认为空时为 fscoketopen(), mysql 是直接连接的数据库, 为了效率, 建议采用 mysql define('UC_DBHOST', 'localhost'); // UCenter 数据库主机 define('UC_DBUSER', xxx); // UCenter…
discuz Access deniedRead More