之前运行PHP文件出现了一个HTTP 错误 401.3 - Unauthorized瞬间懵逼,网上找了很多解决方法要不很复杂要不就根本没用,最后经过几番尝试,终于发现只需要修改下权限就行了,但是和win7有所区别如图只需要右键站点文件夹——属性——安全——编辑里添加一个everyone权限并勾选如图的选项即可(除了最上面和最下面);好啦,这个问题就解决了O(∩_∩)O以上就介绍了 关于win10 php环境配置后运行php文件出现HTTP 错误 4013 - Unauthor...
经测试部份邮件链接注册出现解析失败的问题,解决方案如下:修改文件source\class\class_member.php 在该文件中查找$_GET[hash] = preg_replace("/[^\[A-Za-z0-9_\]%]/", , $_GET[hash]);替换成$_GET[hash] = preg_replace("/[^\[A-Za-z0-9_\]%\s+-\/=]/", , $_GET[hash]);邮箱
phpmyadmin4系列通通加载缓慢的最终原因是最近phpmyadmin的官网经常打不开,而phpmyadmin页面会自动检查官网上的程序版本更新,所以当你进入phpmyadmin管理页面点击数据库的时候phpmyadmin一直在尝试连接官网从而把整个打开过程拖得很慢。 解决方法: 不让phpmyadmin检查更新,找到phpmyadmin目录下version_check.php文件。 具体修改:<?phpif (isset($_SESSION[cache][version_check]) && time() < $_SESSION[cache][version_c...
使用 php读取文件3.txt,却出现了乱码问题,D:/3.txt是utf-8文件。 代码:<?php$f1 = fopen(D:/3.txt,r);$str = fread($f1,10000);fclose($f1);echo substr($str,1,3);有bom问题,微软为了标记这个文本为utf文本,加入三个字节,分别为: ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191 以上代码是删除BOM的php代码。 截取时可以从第四位开始截取。 如果从第一、二、或者第三位截取,可能会出现乱...
discuz 社区在更新到2.0以上后,增加了对插件的版本检测,在安装时,可能会出现:“对不起,您安装的不是正版应用,安装程序无法继续执行”的提示,要解决这个其实挺容易的,找到以下文件:/source/function/function_cloudaddons.php找到文件中的cloudaddons_validator这个处理过程,将中间提示部份注释掉,改为像以下这样即可大功告成。。 function cloudaddons_validator($addonid) { $array = cloudaddons_getmd5($addon...
当出现php空白页时,怎么查看php报告的错误信息呢?具体方法如下: 一、通过配置 php.ini 中的参数设置php的报错级别 可以在 php.ini 中适当的位置增加一行 error_reporting = e_all 注: php.ini 中有一些例子,比如本地的 php.ini 中就有如下代码; examples:; - show all errors, except for notices and coding standards warnings;error_reporting = e_all & ~e_notice; - show all errors, except for notices;error_reportin...
例子,在如下程序中解决中文乱码的问题。 数据测试 $link = mysqli_connect('localhost','root','','happy'); if (!$link) { die('Could not connect to MySQL: ' . mysql_error()); } //中文乱码解决--设置默认编码$link->query("SET NAMES 'UTF8'"); $sql = "select * from subway limit 5"; $result = mysqli_query($link, $sql); while($row = mysqli_fetch_array($result)){ echo $row['id'] ...
destoon后台网站设置空白解决方法 destoon升级后前后台变成空白,原因通常是文件的写权限有问题,大多是cache或者file,测试没考虑安全问题,把所有文件设置为可写就解决了。 因此建议升级包升级时和安装文件一样判断下文件权限,否则会遇见稀奇古怪的问题。 chmod -R 777 /public_html 界面能出来了,但是这时发现进后台提示,license.txt不可修改或删除,请检查,对于这个问题,修改FTP软件的传输模式为二进制,将license.txt上传...
在php的项目过程中老是出现这个提示,起初是用$act来接受表单post过来的数据:$act=$_POST[act];在php的项目过程中老是出现这个提示,起初是用$act来接受表单post过来的数据: $act=$_POST[act]; 用以上代码总是提示: Notice: Undefined index: act in F:\windsflybook\post.php on line 18 另外,有时还会出现: Notice: Undefined variable: Submit ......等一些这样的提示。 原因:由于变量未定义引起的 解决方法: 1) error_r...
require_once './PHPExcel.php';require_once './Excel5.php';require_once './get_excel_row.php';require "../include/base.php";require "../include/function/006/creatExcelDb.php";define("COLOR1","#96B7F6");//查 处理 数据--------------------------$q = $db->query("select * from oa_event_sales");while($a = $db->fetch_array($q)){$list[] = $a;}$ce = new creatExcelDb();$re = $ce->_run($list,'served_time','cl...
修改程序时,提示Notice : Use of undefined constant ,通过下面的方法解决了,最好是error_reporting(0);无需更改配置。修改程序时,提示Notice : Use of undefined constant ,通过下面的方法解决了,最好是error_reporting(0);不需要更改配置。 Notice: Use of undefined constant ALL_PS - assumed ALL_PS in E:\Server\vhosts\www.lvtao.net\global.php on line 50 Notice: Undefined index: EaseTemplateVer in E:\Server\v...
function substring($str, $start, $length){ //比较好用字符串截取函数$len = $length;if($length $str = strrev($str); $len = -$length;}$len= ($len $tmpstr = "";for ($i= $start; $i { if (ord(substr($str, $i, 1)) > 0xa0) { $tmpstr .= substr($str, $i, 2); $i++; } else { $tmpstr .= substr($str, $i, 1); }}if($length return $tmpstr;}?>使用方法示例:$str1 = '我是一串比较长...
在用phpmyadmin导入一个8M的数据库时,不能导入成功,出现下面错误:在用phpmyadmin导入一个8M的数据库时,不能导入成功,出现下面错误:解决: 当需要导入过大的数据库文件时,需要将php.ini中的upload_max_filesize, memory_limit 和post_max_size这三处默认值配置为大于你导入文件的大小。 然后重启apache后,就可以正常导入了。 如果还不行的话,建议使用第三方管理工具进行导入,比如以下的两款软件都不错: mysql管理工具-My...
if (ini_get('magic_quotes_gpc')) { function stripslashesRecursive(array $array) { foreach ($array as $k => $v) { if (is_string($v)) { $array[$k] = stripslashes($v); } else if (is_array($v)) { $array[$k] = stripslashesRecursive($v); } ...
//在excel.php文件中 $objActSheet = $objPHPExcel->getActiveSheet(); // 设置 栏目名称 $objActSheet->setCellValue("b1", "卡号"); // 设置列的宽度 $objActSheet->getColumnDimension(b)->setWidth(20);//改变此处设置的长度数值 2、字符被excel理解成数字了,一般就是把那个字段设置成文本 或者想办法加入一些空格一类的。 解决方法://添加数据处,主要是把要显示数据以chunk_split()函数处理以下,此函数的具体用法可...