/usr/include/c++/4.1.0/i586-suse-linux/bits/c++config.h:43: error: expected constructor, destructor, or type conversion before ‘namespace’
/usr/include/c++/4.1.0/i586-suse-linux/bits/c++config.h:47: error: ‘__gnu_debug_def’ is not a namespace-name
/usr/include/c++/4.1.0/i586-suse-linux/bits/c++config.h:47: error: expected namespace-name before ‘;’ token
三 26
三 22
在调现在这个Theme在IE 7下的奇怪表现时发现。
暂时原因不明。
现在#wrapper的写法是width:100%。
三 21
因为Aptana的PHP调试环境不太会用,
所以转到Zend Studio。
它的单步调试功能很符合我的期望,
但是当执行到extension_loaded(‘mysql’)时,
就会返回false。
为了继续调试,
只能安装相应的extension了。
Zend Studio默认会安装两个版本的php,4和5.
对于我而言,php5所对应的路径是D:\Dev\ZendStudio-5.2.0\bin\php5。
在这个目录下找到php.ini,
加入:
extension_dir="D:\Dev\ZendStudio-5.2.0\bin\php5\ext"
extension=php_mysql.dll
extension=php_mysqli.dll
ext目录要自己创建,
两个dll要自己去官网下载了。
本以为这样设置之后就可以了,
谁料提示说无法加载模块,
猜测是PHP版本的问题,
在php.net上下载的是5.2.5,
而Zend Studio自带的是5.1.1。
于是又用xunlei下载了相应的版本(直接复制原URL,改其中的版本号),
把两个dll放到ext目录下,还是不行。
原因是漏了一个文件,
从压缩包里找到libmysql.dll,
放到D:\Dev\ZendStudio-5.2.0\bin\php5,
Done:)
近期评论