php pdo 连接 sql server 2005 的方法

注意,本文告诉你如何更好的用pdo连接sql server 2005 而不是 2000。 废话不多说,只说重点,按步骤来: 1. 确保正确安装sql server 2005 , 开启sql server的远程连接访问,检查防火墙,确认在本地可以通过SQL Server Configuration Manager连接到服务器。 2. 修改 php.ini 开启相关扩展(php_pdo.dll ,php_pdo_mssql.dll ,php_mssql.dll),重启apache后,一定要用phpinfo()检查是否成功加载。 3. 修改php.ini中:mssql.secure_connecti […]

phpMyAdmin出现PHP has encountered an Access Violation at XXXXXXXX

昨天在帮朋友配置IIS+PHP环境的时候,安装phpMyAdmin出现了PHP has encountered an Access Violation at XXXXXXXX的错误。 由于第一次碰上这种问题,只好去百度搜索答案,然而每次用百度解决技术问题都令我很失望,同时也越来越感慨国内Copy精神的强大。 翻遍了百度前10页的内容,得出错误可能原因如下: 1. ZendOptimizer和php不兼容 2. session_save_path路径不存在或没有足够的权限 3. 内存不足 4. libmysql.dll版本不兼容 5. php或IIS相关文件权限不够 看来不能指望百度,于是又去g […]

对 Zend Studio 7.0 失望了

Zend Studio 7.0出来几个月了,一直都没空试用它,今天看了Zend官方的一篇文章,又恰好有些空余时间,心里稍微蠢蠢欲动一下,就把7.0安装到了硬盘上。 官方文章中描述的总是令人心潮澎湃,罗列了7.0的一堆优点,并建议用户升级,就文字方面的描述,确实很有吸引力。但当你用过之后,就像一盆冷水浇到了发烫的脑袋上,除了很爽之外还会让你很郁闷。 Zend Studio作为一个历史悠久的IDE,从诞生以来就BUG不断,5.5版本算是最经典的,从6.0开始使用了eclipse架构,虽然提高了系统的兼容性,但是Java那东西太耗费系统资源了,没有强悍的硬件支持,跑一个Zend Studio 7 简 […]

Zend Studio for Eclipse 6 最优秀的PHP开发环境

Zend Studio一个屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。 自从Zend Studio 5.5 之后,Zend Studio 基于 Eclipse 和 PDT 开发,改为Zend Studio for Eclipse,加入了ZendStudio的专用特性,ZF框架,ZendCore Zend Platform等。 关于 Zend Studio 5.5 的详细信息请看这里:htt […]

最优秀的PHP开发环境-Zend Studio

什么是Zend Studio? Zend Studio 是一个屡获大奖的 PHP 集成开发环境,也可以说是目前开发人员在使用PHP开发周期中唯一的、强大的、集成开发环境 (IDE),它具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能,包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 加速开发周期,并简化复杂的应用方案。 Zend Studio 特点 快速代码开发与配置本地和远程调试 […]

好一个BOM,折磨了我3天!

至于什么是BOM,请看这篇文章 1月6日 被要求开发UTF-8的PHP站。 上午: 写了几个页面且测试OK。 下午: 出去Happy没动电脑。 晚上: 惊奇的发现DIV在Firefox下不能居中, 于是很郁闷的睡了一觉…… 1月7日 上午: 以为CSS问题,尝试了各种hack,依然没有解决问题。 下午: 满世界求助,依然无解。 晚上: 自以为见了鬼, 于是很痛苦的睡了一觉…… 😥 1月8日 上午: 决定把问题简单化, 删除了多余的CSS、语句、标签,把.php保存为.html, 最后只剩下一个DIV标签和相应的CSS,竟然还不能居中! 又发现把DIV标签另存为另外的HTML文件,竟然可以居中! […]

About BOM

吃一堑,长一智。应该对BOM引起重视。 本文探讨的不是BOM本身,而是怎样解决在UTF-8编码下PHP的BOM问题。 这里指的BOM是Byte Order Mark,不是Bill Of Material,也不是Brower Object Model。 那么BOM具体是什么?官方的解释是这样的: A byte order mark (BOM) consists of the character code U+FEFF at the beginning of a data stream, where it can be used as a signature defining the byte o […]

第 2 页,共 2 页12