存档

  • PJBlog自带留言簿增强版改进

    PJBlog自带的留言簿功能上比较弱,所以大多数人用的应该是基于仲夏夜修改的增强版或者是其后锐风再度增强的2.3beta版(我原来一直用的是1.5Final,后来下载锐风版以后经过文件对比发现改变似乎不大,仅仅是把可以开关的验证码选项改成了不可关闭——关闭就一直出错不能留言)。

    阅读:1,418 | 4 条评论
    2008年4月14日 | 归档于 所谓技术
    标签: ,
  • Windows下搭建AMP环境的最简步骤

    在Windows下搭建AMP环境,已经有无数的文章进行讲解说明了,由于版本不同或者方法不同,有的需要往Windows或者Winnt目录拷贝文件,有的需要修改环境变量的。实际上只要相关软件版本搭配得当,完全不需要对Windows目录或者环境变量做任何改动即可成功配置AMP运行环境。本文介绍基于Apache-2.2.6 + MySQL-5.0.22 + php-5.2.5 + ZendOptimizer-3.3.0a在Windows XP/2000/2003环境下搭建AMP运行环境的最简步骤,将服务器环境集中安装在D:Server目录下,就算重装、恢复Windows系统,只要重新将Apache和MySQL作为服务运行一下,整个环境就可以得到恢复,无需重新配置。   一:下载所需的软件包 apache_2.2.6-win32-x86-no_ssl.msi php-5.2.5-Win32.zip mysql-5.0.22-win32.zip ZendOptimizer-3.3.0a-Windows-i386.exe 二:安装apache 运行apache_2.2.6-win32-x86-no_ssl.msi 设置域名(例如wukangrui.com,可以留空)、主机名(例如www.wukangrui.com,可以留空)、管理员Email、如果没有安装IIS可以选择“For All Users” Setup Type 选择 “Custom” 本例中安装路径修改为“D:ServerApache” 安装完毕,右下角出现Apache监控图标,显示为绿色右箭头运行标志,表示安装成功,从浏览器访问“http://localhost”,看到“It works!” 三、安装MYSQL 运行mysql-5.0.22-win32.zip 本例中设置安装路径为“D:ServerMySQL” 配置MySQL选项,随意配置,别忘了设置root密码,如果修改了默认端口,以后连接的时候也要特别指定。 安装配置完成以后,本地的MySQL服务已经处于运行状态,如果选择了在环境变量中包含MySQL的路径,则从命令行直接输入mysql即可连接本地数据库。 四、安装PHP 将php-5.2.5-Win32.zip解压到安装路径(本例中为“D:Serverphp”) 在安装路径下建立一个文件夹“tmp”,如果分区是NTFS格式,请给该文件夹添加everyone用户的修改权限。 复制并粘贴php.ini-recommended文件,得到安装目录下的 “复件 php.ini-recommended” 文件,重命名为php.ini。 用文本编辑器(比如记事本)打开php.ini文件,修改以下部分: 大约536行左右 extension_dir = "./" 修改为 extension_dir = "D:Serverphpext" (如果你的安装路径不同,请做相应修改) 大约594行左右 ;upload_tmp_dir = 修改为 upload_tmp_dir = "D:Serverphp [...]

    阅读:1,013 | 没有评论
    2007年12月4日 | 归档于 所谓技术
  • 如何在DreamHost主机上安装eAcceleartor支持[翻译]

    作者:robinz 原文:How to Install eAcceleartor on Dreamhost’s HOST! 译者:小李刀刀 从我得知eAccelerator可以提高PHP脚本的运行速度以后,我就一直在尝试将eAccelerator安装到dreamhost的主机上。终于,在经过了反复的尝试以后,我成功地装上了。现在我就来介绍一下如何在在dreamhost上安装eAcceleartor。   1. 首先你需要编译自己的PHP,因为要加载eAccelerator的话你需要编辑php.ini文件。但是我们无法编辑dreamhost的php.ini文件,所以我们需要编译我们自己的PHP。限于篇幅,有关如何编译PHP的信息,请参阅: Installing PHP4[待译]或者Installing_PHP5[待译]。另外,我建议以FastCGI模式运行PHP,这样也可以提高性能。 2. 编译eAccelelerator的必备条件:autoconf, automake, libtool, m4。在dreamhost主机上已经安装了libtool和m4,我们只需要安装autoconf和automake即可。 2.1. 安装autoconf. (执行下列SSH命令) wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.bz2 tar -xjf autoconf-2.59.tar.bz2 cd autoconf-2.59 ./configure –prefix=YOUR PATH make make install 2.2. 安装automake. (执行下列SSH命令) wget http://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.bz2 tar -xjf automake-1.9.6.tar.bz2 cd automake-1.9.6 ./configure –prefix=YOUR PATH make make install 至此,所有先决条件都已具备,请注意:eAccelerator 声称的运行环境:apache 1.3或者apache [...]

    阅读:1,116 | 没有评论
    2007年11月19日 | 归档于 所谓技术
    标签: , ,
  • 动易2006 SP5整合接口补丁文件

      动易2006版SP4版、SP5版的接口文件(API_Response.asp)中,有一个变量名字拼写错误。该错误不会造成整合失败,也不会导致执行错误。但是可能在某些情况下造成同步登陆失败。   修复方法: 方法一、所有版本通用 打开动易根目录/API/API_Response.asp文件 用替换功能,查找目标“conSaveCooke",替换为“conSaveCookie”; 方法二、只对SP5版适用: 下载附件 用其中的API_Response.asp覆盖你网站上的。 PowerEasy2006 SP5 整合接口补丁文件

    阅读:3,429 | 15 条评论
    2007年2月11日 | 归档于 所谓技术
    标签:
  • 整合开发的新思路

    最后一个整合开发的作品是PDO统一接口,这个方案解决了多系统通行注册、登陆等一系列问题,当时重点考虑的因素之一,包括了尽量不修改各个系统的源代码,不影响后续升级,数据库和程序的独立性等。而统一接口也的确解决了这些问题。

    阅读:2,588 | 12 条评论
    2007年1月30日 | 归档于 所谓技术
  • 自动识别域名的整合配置文件

      三方整合接口配置的时候,最容易出现问题就是各个程序的配置文件的修改了,很多网友都是在这上面出错。比如下面这几句: Const API_Urls = "博客@@http://Localhost/oblog4/api/API_Response.asp"   Const DvApi_Urls = http://localhost/cms/API/API_Response.asp Const strTargetUrls = "http://localhost/cms/API/API_Response.asp"   整合因为使用了xmlhttp,使得使用相对路径而不使用完整URL不可行了。但是这样一来,也限制了整合的域名。   随着双线空间、镜像站点的越来越广泛,原来的整合配置已经不能再满足需要。有网友提出这个问题,我当时给了一个方案,就是动态获取用户访问的域名,然后用到整合配置中去。当时没有做测试,也没有深入。   今天在动易起航教师里,又遇到网友提出这个问题。我也正好想测试和解决一下这个问题,就在本机进行了简单的测试。结果整合成功。下面讲解一下:   首先,原理就是把原来的配置文件中的接口路径定义由常量定义改为变量,这样支持在变量赋值中使用另外的变量。然后,我们新建一个变量用来存储ServerVariables里读取的Server_Name变量。再把这个变量赋值到接口路径定义中去。也就是下面用红色标记出来的部分: Const API_Urls = "博客@@http://www.domain.com/oblog4/api/API_Response.asp"   Const DvApi_Urls = "http://www.domain.com/cms/API/API_Response.asp" Const strTargetUrls = "http://www.domain.com/cms/API/API_Response.asp" 这部分就是要动态获取的部分。 以动易的为例,原来是 Const API_Urls = …….. 改成 Dim API_UrlsAPI_Urls = …….. 我们首先定义一个存储用户访问的域名的变量: Dim strSiteRoot 然后从ServerVariables集合众获取该变量: strSiteRoot = Request.ServerVariables("SERVER_NAME") 最后把变量用到接口路径定义中去: Dim API_UrlsAPI_Urls = "论坛@@http://" & strSiteRoot & "/bbs/dv_dpo.asp" 其它两个程序的接口配置,也按同样原理做即可。 [...]

    阅读:3,771 | 15 条评论
    2006年12月4日 | 归档于 所谓技术
    标签:
  • 遇到一个奇怪编码问题

      在动易2007的留言管理后台表现层开发中,遇到一个怪异的问题,添加留言分类的时候,留言分类添加成功后,名称显示为%#23424;这样的编码,把所有的输入检测都去掉了还是这样,问开发部的同事,大家都没遇到这个问题。   开始的时候思路被误导了,总认为是被Unicode编码了,但是怎么想也没有在哪里进行过处理啊,后来在GridView的编辑列里,找到一个“是否以HtmlEncode编码呈现”的选项,设置为true以后,显示正常了,但是从编辑框可以看到还是乱码。受此启发,在BLL层的代码里找到了对留言分类标题进行HTMLEncode编码的操作。删除之后,一切正常了。   这样一个小错误,困扰了我差不多一个月时间,真是郁闷了。

    阅读:2,689 | 1 条评论
    2006年11月5日 | 归档于 所谓技术
    标签:
  • 动易接口文件及数据同步工具更新

    动易整合文件更新 更新文件:/API/API_Response.asp 涉及版本:动易2006所有版本 更新原因:修复安全隐患 更新时间:2006-10-26 下载地址:http://www.oophome.net/works/API_Patch1026.rar API整合专用用户数据同步工具更新 更新文件:/UserSynchro/UserSynchro.asp 、/UserSynchro/index.htm 涉及版本:Oblog4.x 更新原因:功能升级 更新时间:2006-10-26 下载地址:http://www.oophome.net/works/UserSynchro_v2.0.1026.rar

    阅读:4,772 | 17 条评论
    2006年10月25日 | 归档于 所谓技术
    标签:
‘所谓技术’ 分类的存档