提示Warning: include_once() [function.include] 错误

提示Warning: include_once() [function.include] 错误
把行业网站转移到了西部数据的香港空间上面,之前用的 windows 2003 系统,现在转到了 linux 系统上面,刚开始有许多无法运行,就连 PHP 的类都无法识别,出现一片空白,先是把程序里面的 error_reporting(0); 去掉,想看看出错的程序,可还是一片空白,这时看空间的php.ini的配置,原来是默认配置,也就是关闭了错误提示 打开自定义的 php.ini ,修改 register_globals 的配置为 on。再刷新前台程序页面,就出现了下...

apache 伪静态

apache 伪静态
下面的方法在PHP的集成环境wamp里面测试通过,在linux上的应用也可以通过,这里最要注意的一点就是在 linux 环境下配置一定要注意大小写,因为linux是区分大小写的。 第一点:apache已经加载了rewriter,已经加载了 LoadModule rewrite_module modules/mod_rewrite.so。前面注释应该是去掉的。至于linux上的应该差不多 第二点:apache支持.htaccess的应用是要把配置文件的AllowOverride All 将none改成ALL的。...

PHP如何删除网站无用的图片

PHP如何删除网站无用的图片
简单的一段 PHP 优化网站图片的源码文件,优化的对象是单一上传的图片,比如上传新闻标题图片时会生成一个标题图片的一段路径放到数据库里面,而图片则会生成到对应的路径文件夹里面,有时候,我们没有编写相应的删除更新程序,如果需要更换新闻标题图片,则需要重新上传图片文件,那之前的图片就成冗余的文件了,这时就需要一键进行优化,下面是我编写的一段优化的程序: [code lang="php"]

MySQL中将一个表数据批量导入另一表

MySQL中将一个表数据批量导入另一表
不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指定导入字段。 本文就将以MySQL数据库为例,介绍如何通过SQL命令行将某个表的所有数据或指定字段的数据,导入到目标表 中。此方法对于SQLServer数据库,也就是T-SQL来说,同样适用 。 类别一、 如果两张张表(导出表和目标表)的字段一致,并且希望插入全部数据,可...

Zend Guard5 图文讲解

Zend Guard5 图文讲解
zend guard主要分为Generl Security Obfuscation Miscellaneous 及 Licensing 5个主要设置选项 我们可以理解为:常规设置、安全选项、模糊处理、其他选项及许可设置。 General 常规选项站 1.PHP Version php的版本设置,设置你的php运行环境是4.x 还是5.x 2. files and folders 加密码后的文件存放的路径。可选项copy non-php files 是拷贝php以外的文件到你设置的目标文件夹内,比如图片文件...

zend guard 4/5 破解版和免过期办法,已补授权Key一枚,成功注册。

zend guard 4/5 破解版和免过期办法,已补授权Key一枚,成功注册。
以下为本人收集的zend guard使用和注册方法。 zend guard 4 有一个特别版,但使用破解补丁以后无法正常完成加密,但加密后的文件是可以正常使用的。以下是下载地址,可以使用迅雷和电驴下载。 点此下载:Zend.Guard.v4.0.1.CRACKED.rar zend guard 4加密过的程序文件已经能被反编译过来,而zend guard 5目前还依然坚挺,可惜没有大侠放出特别版,买不起zend guard商业服务的个人和小公司几乎可以说...

PHP程序加密利器 – Zend Guard

PHP程序加密利器 – Zend Guard
怎样为自己辛苦编写的 PHP 程序源码加密呢,下面介绍一下PHP的加密利器 Zend Guard。 Zend Guard的作用,就是用编译处理的方式来保护PHP源代码免于被反编译查看、未经授权的定制修改、未经许可的使用和重新发布等。而且,它是PHP的东家Zend公司开发的,是完全为PHP量身定做的保护神。 首先,我们把PHP保护神请回家,从http://downloads.phpchina.com/zend/guard/5.0.0/ZendGuard-5_0_0.exe(快车代...

wamp 安装Zend Optimzer3 总是提示your Apache Web Server

wamp 安装Zend Optimzer3 总是提示your Apache Web Server
本地安装的集成环境wamp,需要安装ZEND来测试程序源码。 wamp 安装Zend Optimzer3 总是提示your Apache Web Server is not installed as windows server... 在wamp环境下安装Zend Optimzer3总是提示your Apache Web Server is not installed as windows server... 英文大概的意思就是指阿帕奇服务不能当做windows的服务来控制,需要手动停掉才能继续安装。 1,把wamp退掉,进程树关掉,依然不能...

很让人郁闷的MySQL server on ””localhost”” (10061)错误

很让人郁闷的MySQL server on ””localhost”” (10061)错误
莫名其妙的mysql密码错误,数据库出现提示,配置数据库密码错误,首先想到的就是要修改一下密码,进入mysql配置向导,提示current root password,数入老密码,提示不对。。。只好卸载重装了,最后一步出现Start service和Apply security settings无法完成,前面是打叉。开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法。 大致都是要...

php上传 找不到临时文件夹解决方法

php上传 找不到临时文件夹解决方法
【找不到临时文件夹】这个错误提示是自定义的,比如某shop程序上传时候就会提示这个,而某CMS上传的时候就提示【你没有选择上传的文件】,各个php系统说法各不相同,但实际都是php要用到的临时文件夹没有写入权限的错误造成的。此时$_FILES['XXX']['error']的错误代码值为6。 首先需要打开php.ini文件,IIS下配置PHP环境,php.ini这个文件一般是放在%system%/windows 里面,这里我们打开php.ini,查找 ;upl...

解决phpmyadmin上传文件大小限制的配置方法

解决phpmyadmin上传文件大小限制的配置方法
phpmyadmin导入SQL文件时涉及到phpmyadmin上传文件大小限制问题,默认phpmyadmin上传文件大小为2M,如果想要phpmyadmin上传超过2M大文件,就需要修改phpmyadmin上传文件的大小配置或者将大文件分几批上传,相对来说修改phpmyadmin上传文件大小的限制来得方便很多。解决phpmyadmin上传文件大小限制问题涉及修改php.ini配置文件和phpmyadmin配置文件。 修改phpmyadmin上传文件大小限制主要分修改php.ini配置...

安装 Zend Optimizer 基本步骤(图文)

安装 Zend Optimizer 基本步骤(图文)
这里是 ZendOptimizer-3.3.0a-Windows-i386版本的基本安装过程。 下载后得到 ZendOptimizer-3.3.0a-Windows-i386.exe,直接双击安装即可,安装过程要你选择 Web Server 时,选择 Apache 2.x ,然后提示你是否 Restart Web Server,选择是,完成安装之前提示是否备份 php.ini ,点确定后安装完成。我这里安装到c:\php5\Zend,如图4.1所示 图 4.1 安装路径 图 4.2 服务器类型 图 4.3 php.ini所在目...

简单设置IIS配置PHP调试环境

简单设置IIS配置PHP调试环境
因为经常要用到IIS与PHP的配置,把以把具体的配置写下来,方便日后查询! 基于PHP语言的论坛可以说是目前最安全而且执行代码效率最高的论坛了,和ASP相比他可以实现和MYSQL更好结合的特点,结合PHPMYADMIN可以更好的管理和维护数据库信息。一般情况下使用apache和PHP搭配比较顺手,不过很多时候由于特定因素和条件的局限,我们要求在IIS基础上建立PHP应用环境。今天笔者就为各位介绍如何在IIS和Windows下建...

IIS+PHP,解决上传文件为空的问题

IIS+PHP,解决上传文件为空的问题
我的问题的原因是因为没有设置php的临时目录,不过在本地是可以正常上传文件的,程序放到服务器上突然就不行了。不过还好,设置了临时目录之后就可以了. php.ini ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). upload_tmp_dir ="c:\temp" 还要记得把upload_tmp_dir 前面的分号去掉。重启下IIS就可以了。 总结原因:临时文件权限的问题。

PHP生成html分页列表

PHP生成html分页列表
关于PHP生成新闻分页列表的源码,比较适合初学者研究使用,也可以作为网站的正常使用,仅修改一下里面的数据库表等参数即可,如果作为企业站来用,直接摘抄过去就可以了,如果是比较大一点的网站,就封装一个类使用,一般的PHP生成HTML分页列表基本上都是这个基础上的,可以按照这个基础修改成自己需要的生成HTML分页列表。 [code lang="php"]

查找mysql数据表中重复记录

查找mysql数据表中重复记录
Mysql数据库中的数据越来越多,当然排除不了重复的数据,在维护数据的时候突然想到要把多余的数据给删减掉,剩下有价值的数据。 以下sql语句可以实现查找出一个表中的所有重复的记录. select user_name,count(*) as count from user_table group by user_name having count>1; 参数说明: user_name为要查找的重复字段. count用来判断大于一的才是重复的. user_table为要查找的表名. group by用来...

server 2008 下安装Mysql出现Write configuration file 错误

server 2008 下安装Mysql出现Write configuration file 错误
今天在Server 2008下安装Mysql时按照Server 2003下的安装方法,一路OK,到最后快要大功告成的时候,提示:Write configuration file错误,刚开始以为是安装的文件夹权限的问题,设置成为任何人可以正常修改,还是过不去,错误依旧,错误图片如下: 最后分析的原因有两点: 原因1:mysql的安装路径不能包含字符或者中文。 原因2:select a server type时选择了Server Machine项,write configuration fi...

phpmyadmin配置MySql密码

phpmyadmin配置MySql密码
手动配置mysql数据库管理工具,不小心把用户名设置错误,导致了phpmyadmin不能使用,显示错误信息: phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。 其实只要把phpmyadmin里面的配置用户名和密码与mysql数据库的相对应就行,打开phpMyAdmin安装文件夹找到config.inc.php 并打...

HTML在线编辑器eWebEdior使用详解

HTML在线编辑器eWebEdior使用详解
新闻系统的项目要用到HTML在线编辑器,在网上查了下,最后根据需要选择eWebEdior! 如何设置: 1. 注意:默认为asp平台下使用,如在其它平台下使用,请用记事本打开ewebeditor.htm文件,按如下方法修改保存即可。 config.ServerExt = "asp"; 改为 config.ServerExt = "php"; 或 config.ServerExt = "jsp"; 或 config.ServerExt = "aspx"; 2. 自带10个样式,样式名分别为:coolblue、3d、blue、gray、light、min...