1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动 (请查看正确安装Mysql的方法) 2、在系统的 system32(C:\windows\system32) 目录下缺少 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:\windows\system32目录中,然后重新启动Web服务。 3、在C:\windows目录下的php.ini文件中,没有将“;extension=php_mcrypt.dll”中的前面一个“;”去掉,所以不能使用相应功能,解...
PHPMYADMIN是经常使用的一个MySql管理工具,备份和还原是PHPMYADMIN的重要功能,在还原数据库的时候经常遇到这样的一个情况:PHPMYADMIN还原数据库的时候上传的最大限制:2,048 KB,数据库稍微大一些就无法处理,要么使用其他的备份还原工具如帝国备份王,要么就分卷导出,那么有没有办法还使用PHPMYADMIN来处理呢?肯定可以的,根据下面的步骤来吧。 以WINDOWS2003系统为例,共分为三部分:IIS部分、PHP部分和PHPMYADMIN部分。 一...
前言:本文针对windows php环境,linux系统不在讨论范畴。 出于安全的原因,服务器是不允许php或者其他语言执行exec命令的,当你有特殊需要php在服务器执行exec命令时,你需要设置两个地方,不然就无法执行成功。 1、修改php.ini 找到php配置文件php.ini,如果是用星外php自动安装程序配置php环境,这个文件就在C:\WINDOWS\这个目录里。 在文件里搜索“disable_functions”,找到它后把“exec”、“shell_exec”去掉...
在windows下安装完后提示:Fatal error: Trying to clone an uncloneable object of class Imagick in C:\www\hx\pdf_to_png.php on line 17使用IIS和Apache均会有这个提示。经多次测试后,发现两种解决方法:1.php.ini中; Enable compatibility mode with Zend Engine 1 (PHP 4.x)zend.ze1_compatibility_mode = Off默认是On,改为Off后,即可解决。2.使用imagick::...这种方法调用。即$im->setResolution(120, 120);可以改写为:i...
这几天,工作中遇到一个小问题,有一内容类型的字段存储的是语言,因为这写数据是用Excel导入做的,所以为了处理简单,很多的语言就用逗号分隔,把所有语言做一个字符串,这样存入的时候就简单的多。但是由于当初数据质量的问题,有一部分“Chinese”是 “Mandarin Chinese”,现在需要把所有的“Mandarin Chinese”改为“Chinese”。 这就需要把一个字符串中的部分字符串替换掉。对于这样的问题,一般就是用正则表达式来做替换,或...
经过一段时间的调试分析,发现有个函数写的很乱,估计是改版的时候落下了没改,经过一段时间修改调试,终于正常的生成了4级页面,不敢独用,分享给大家。 希望对那些想用114la源码但是因为这个问题想放弃的人有所帮助。 找到管理目录下的modules目录,找到mod_make_html.php文件, 把get_html_4catalog($cid)这个函数替换成下面的代码就可以正常生成4级页面了。 代码如下:/** * 生成4级分类 HTML * * @param int $cid * @return s...
刚学习PHP,不久,一般就看看手册,和一本叫PHP和mysql web开发的。 最近在整留言板,刚才遇到个问题。 页面中,好多类似 Notice: Use of undefined constant title - assumed 'title' in D:\wamp\www\phpmysqlweb\bbs\list.php on line 17 页面很难看,很纠结啊,我用的是wamp集成包。 百度了下,看来好多朋友也有这个情况。 Notice意思是使用了没有被声明的变量,但是程序不会影响使用。难怪还是能正常运行的,就是不雅观。 解决...
解决方法: 使用服务器作为代理. 在PHP中, 使用我最喜欢的最强大的CURL,嘿嘿 下面是在万网查询域名的实例代码 代码如下:<?php $dn = $_GET[dn]; // 域名, 不包括www $ex = $_GET[ex]; // 顶级域名, 如 .com, .cn, 包括最前面的. // 查询域名是否已经注册 $url = http://pandavip.www.net.cn/check/check_ac1.cgi; $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, true); // POST curl_setopt($ch, CURLOPT_POSTFIELDS, dom...
google或者baidu一下,好多这样的问题,解决的方法都是修改php.ini,把allow_url_fopen给启用,改成 allow_url_fopen = On 这样做可以解决某些人的问题,有人说在php.ini中,有这样两个选项:allow_url_fopen =on(表示可以通过url打开远程文件),user_agent="PHP"(表示通过哪种脚本访问网络,默认前面有个 " ; " 去掉即可。)重启服务器。 但是有些还是会有这个警告信息,想用完美的解决还差一步,还得设置php.ini里面的user_agent...
在使用php的curl获取远程文件,代码如下: 代码如下:$ghurl = isset($_GET['id']) ? $_GET['id']:'http://www.baidu.com/'; // php 获取 function getContents($url){ $header = array("Referer: http://www.baidu.com/"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_HTTPHEADER,$header); curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); //是否抓...
最近在研究自己爱围脖的时候就要计算到恋爱天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法: (1) 如果有数据库就很容易了!若是MSSQL可以使用触发器!用专门计算日期差的函数datediff()便可! 若是MYSQL那就用两个日期字段的差值计算的计算结果保存在另一个数值型字段中!用时调用便可! (2)如果没有数据库,那就得完全用php的时间日期函数! 下面主要说明之: 例:计算1998年5月3日到1999-6-5的天数: 代码如...
在此记录一下,以后不能在同一个地方摔倒了! 数据库为bbs,表为test.三个字段,分别为id,name,sex。id为auto_increment。 连接数据库的php文件conn.php内容为 代码如下:$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误"); mysql_select_db("bbs", $conn); mysql_query("set names GBK"); //使用GBK中文编码; 表单页:add2.php。内容为: 代码如下:include("conn.php"); if($_POST['submit']){ $sql="i...
状况如下: 1、点击保按钮后,不能正常转到页面,出现空白页面; 2、刷新页面,发出导航中许多项已经没有了,还存在的项点击也不能进入正常的页面。 测试了多次没有发现任何问题,多次重装、测试,终于出现了一个错误页面提示:“drupal Maximum execution time of 30 seconds exceeded database in /mysqli.inc”,一看这个文件,终于发现了点曙光。baidu了下,发现有三个解决方法,一一试之,问题解决。 现将这些方法记下: 方法...
Fatal error: Cannot redeclare htmtocode() (previously declared in D:\www_local\mytest\conn.php:7) in D:\www_local\mytest\conn.php on line 10 这个错误提示出现在写分页文件page.php时 google翻译这句话的意思是“致命错误:不能重新声明htmtocode()” 第10行的代码为 //连接数据库 include("conn.php"); //引入分页类文件 include("page.class.php"); ?> 在网上搜了一下,可能的原因是:两个页面程序文件引用而导致在内...
解决方案如下,其它框架雷同。 源代码(/system/libraries/upload.php 199 line) $this->file_type = preg_replace("/^(.+?);.*$/", "\\1", $_FILES[$field]['type']); 修改成如下: 代码如下://Edit By Tacker if(function_exists(mime_content_type)){ $this->file_type = preg_replace("/^(.+?);.*$/", "\\1", mime_content_type($this->file_temp)); }else{ $this->file_type = preg_replace("/^(.+?);.*$/", "\\1", $_FILES[...