Zen Cart是一个比较流行的商城,尤其适合做外贸朋友,但当我们把PHP的版本升级到大于等于PHP5.3的时候,Zen Cart就无法运行,并出现以下错误了:
Fatal error: Cannot redeclare date_diff() in /zencart/includes/functions/functions_general.php on line 1481
原因是在这个文件中已存在函数:date_diff......
【array_merge】
如果数组中有相同的字符串键,后面的值会覆盖前一个值。
但如果键是数字或由引号包裹的字符串,就不会覆盖前面的值,所有的数字索引部分(无论键是否相同),键以连续方式重新索引。
【+】
如遇到重复键(数字和字符串),【仅】保留前面的键值,并重新索引剩下非重复的数字索......
apache下的地址重写是靠mod_rewrite模块来发挥作用的,在编译添加该模块的时候需要用到apxs这个命令,当用rpm直接安装的时候会提示该命令不存在,这时只要用yum安装httpd-devel即可,安装完之后要把重写模块加载进来。
当我做完以上步骤之后,发现地址重写之后404,查看目录下的文件,发现.htaccess文件确实存在,......
今天在自己电脑上测试一个网站,发现页面打开后出现了403 Forbidden错误,即HTTP 错误 403 - 禁止访问,即 403 Forbidden:You don’t have permission to access / on this server.,我是在本地测试的,权限方面没有什么大的问题,打开apache的配置文件httpd.conf,逐行检查。在大约快一半的地方有......
strrpos()函数,返回某串在目标串中的最后一次出现位置,官方函数说明:请点击这里查看http://cn.php.net/manual/zh/function.strrpos.php,不知道是不是所有的php4系列都存在这......
在访问自己本地的zen-cart后台时发现页面提示了下面这个错误:
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at /home1/***/public_html/shopping/admin/includes/classes/logger.php:1......
今天在重新安装phpnow集成开发环境的时候老是提示说mysql和apache服务已存在,导致重安装进行不下去。
所以要成功重安装phpnow,就必须apache和mysql这两个服务删掉,如何删呢?有一个简单的办法就是用管理员身份打开了一个命令行程序,输入 sc 加上参数就可以了,使用办法很简单:
sc delete “服务名”(......
在做一个输入分页号跳转的时候,发现输入完之后回车表单就会自动提交,这个不是我想达到的效果,于是就去网上搜索了下,发现原来在一个表单中只含有一个<input type=”text” />,当焦点在该输入框时,按回车form就自动提交了。
有人说这是是IE的一个BUG,但是我实际测试的时候是在火狐4下面,但是回车之后......
safe_mode是唯一PHP_INI_SYSTEM属性,必须通过php.ini或httpd.conf来设置。要启用safe_mode,只需修改php.ini: safe_mode = On 或者修改httpd.conf,定义目录:
Options FollowSymLinks php_admin_value safe_mode 1重启apache后safe_mode就生效了。启动safe_mode,会对许多PHP函数进行限制,特别是和系统相关的文......
PHP 和 HTML 最简单的交互是通过 print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:在 echo 函数中,可以同时输出多个字符串,而在 print 函数中则只可以同时输出一个字符串......