欢迎来到DESIPO.COM,外贸电子商务整合专家!
登录 | 免费注册 ?
|
配置文件
| 刚买BH的空间,把我原来的网站修改配置文件后上传,前台能打开 正常,可是后台居然出现 Page Not Found The address you typed was either entered incorrectly or is no longer on our site. Return to the Home Page or view our Site Map. 我跟BH的客服聊了下,他说这是我程序问题让我去问zencart 我再本地电脑测试后台都是正常的,怎么传到BH就出现这个错误了呢? 而且 我还发现只要是子目录下面任何文件直接输入地址打开都报这个错误。 网上 搜索半天 还是找不到答案,我想万能的 idcspy博友一定神通广大 法力无边,一下子就解决了 今天遇到相同的问题。以前解决过,其实只是目录文件权限设置问题,改成644权限,不要使用777权限,遇到类似问题,测试方式也非常简单,写一个PHPINFO文件,传到对应目录,然后打开看看是不是正常,用这种方法判断是网站本身系统问题还是,服务器设置问题。如果正常还是打不开说明网站本身系统问题,否则就是服务器配置问题,设置这个文件的权限,直到可以使用,再把其他文件设置成相同权限。 2014年 05月 05日 |
| 缘由: 在查询Mysql中的数据库,或者修改比较大的表的时候就会出现这种情况; google之: 方案1.在mysql配置文件[myslqd]下面添加一行设置skip-name-resolve.需要重启mysql服务. 方案2.在hosts文件内添加: ip与主机名的映射关系,如: 127.0.0.1 localhost. 这种方式不用重启mysql服务. --------------------------- 三个层面上解决这个问题: 1. 代码层面,你需要在自己的PHP数据库连接处增加大致如下代码。 if( in_array(mysql_errno(), array(2006, 2013))){ mysql_close(); mysql_connect(...); mysql_query(...); } 也就是说遇到2006,2013错误就重新连接一下MySQL。 2. MySQL层面,需要配置一些参数 my.cnf (但是这里是linux下,我的windows配置怎么办?) wait_timeout = x 超时时间 如600秒 max_allowed_packet = y 最大允许数据量 适当增加x,y的值。 3. 一般出现这种情况不是所有例句而是单个表,请你先修复表一般都能解决这类问题。 ---------------------- MySQL... 2016年 11月 15日 |
|
Copyright © 2012-2013 迪赛普科技 版权所有
合作邮箱:admin@desipo.com 合作QQ:76052083 |