Card image cap
安装 PostgreSQL 时丢失 libintl-8.dll 解决方案

PostgreSQL 比 MySQL 有更多的高级特性,而且微信支付的数据库也是基于 PostgreSQL,因此越来越多的开发者开始尝鲜 PostgreSQL,但毕竟是第一次安装,肯定会有学习成本。本文将帮你顺利渡过第一个“坑”——丢失 libintl-8.dll。
继续阅读

张 林海    2013 年 11 月 13 日

Card image cap
mysqli_connect_error() 和 mysqli_error() 的区别

刚从 mysql 升级至 mysqli 的程序员可能会遇到一个问题:

dbc = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME) OR die ('无法连接到 MySQL: ' . mysqli_error(dbc) );

为什么 mysqli_error() 无法返回 $dbc 的错误信息呢?

因为在 mysqli 中,错误报告函数被分为了“连接”和“运行查询”两种。
也就是说原来统一的 mysql_connect 被分为 mysqli_connect_error() 和 mysqli_error()。
下面介绍一下 MySQLi 的错误报告函数。

如果连接数据库连接发生问题,就可以调用 mysqli_connect_error(),它将返回出错信息。

mysqli_connect_error();

注意:这个函数仅用于连接错误,可以通过 mysqli_error() 函数来报告源于运行查询的错误。

mysqli_error($dbc);

张 林海    2013 年 09 月 22 日

Card image cap
Nivo Slider jQuery 插件教程教学

Nivo Slider 号称是世界上最好的幻灯片插件,不管你是在 WordPress 中作为插件还是集成到自己写的 PHP、JSP、ASP 项目中去都是非常好的选择。本文将帮你快速集成 Nivo Slider。

继续阅读

张 林海    2013 年 06 月 03 日

Card image cap
macOS Server 搭建 Apache web 服务器配置教程

很多网友都需要 OS X 的 web 服务器搭建教程,我整理一下分享给大家。

OS X 已经内置了 web 服务器,只需要简单的启动就能使用了。

首先是 Apple 官方的影片和一位大师撰写的 PDF。影片教你如何快速搭建第一个网站,包括域名绑定等常用操作。

Apple 官方影片

大师撰写的 PDF 教程

这份 PDF 分为两部分,前面是 Windows 后面是 OS X 的,可以直接跳到中间 A.2 开始看,主要讲解了如何在 OS X 安装 Web 服务器和 PHP 环境配置。

在 Mac OS X 上安装 Apache Web 服务 PDF(点此下载)

张 林海    2012 年 08 月 12 日