转移服务器,DEDE网站遇到no input file specified!
2015-06-10 09:20
387 查看
公司新配置了服务器,需要从旧服务器上把原来的站点迁移到新服务器,迁移.NET网站没有遇到任何问题,但是在迁移过来一个用DEDE做的网站后,访问首页出现No Input File Specified,后台访问有部分页面也出现类似错误。
开始分析错误原因,Baidu了很多的答案,大部分说是服务器配置PHP.INI时的问题,所以走了很多弯路,最后问PHP的一个朋友,他的一句话提醒了我,应该是没有找到data/common.ini.php,我下载根目录的INDEX.PHP到本地,查看源码,果然有个IF
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
header('Location:install/index.php');
exit();
}
于是乎,我把dirname(__FILE__)用echo输出查看,果然是这里的问题,少输出一个文件夹,然后导致找不到/data/common.inc.php,再分析,忽然想到很久很久之前好像遇到过一个类似的问题,DEDE是不是不支持中文路径,把文件夹名称更改成了英文,再绑定后,问题解决了,无语中的无语,囧囧脸...
开始分析错误原因,Baidu了很多的答案,大部分说是服务器配置PHP.INI时的问题,所以走了很多弯路,最后问PHP的一个朋友,他的一句话提醒了我,应该是没有找到data/common.ini.php,我下载根目录的INDEX.PHP到本地,查看源码,果然有个IF
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
header('Location:install/index.php');
exit();
}
于是乎,我把dirname(__FILE__)用echo输出查看,果然是这里的问题,少输出一个文件夹,然后导致找不到/data/common.inc.php,再分析,忽然想到很久很久之前好像遇到过一个类似的问题,DEDE是不是不支持中文路径,把文件夹名称更改成了英文,再绑定后,问题解决了,无语中的无语,囧囧脸...
相关文章推荐
- 下载一个网站的html并保存到文件中
- stm32.cube(一)——系统架构及目录结构
- 刘子琪公益歌《爸爸妈妈辛苦了》首播 感恩天下父母
- 投注技巧 投注网 投注站 涂山娱乐城 外围赌球网站 万宝路娱乐城
- VS2010, VS2008发布网站,无法显示网站数据
- LVS-dr架构原理与实现方案
- 网站迁移到其他机子上时显示空白解决方法
- Heatbeat高可用集群
- LVS-nat架构原理与实现方案
- Citrix VDI 跨平台桌面虚拟化架构的研究
- 美国网站空间如何选择
- 理解arcgis server 10.1及其架构
- Web网站服务(一)
- 推荐几个配色和图标网站
- 软件架构杂谈(四) --- P2P
- Platform 驱动架构
- 如何快速开发网站?
- 收藏一些有用的的网站
- 逆战网站推广,你抓住体验优化了吗?
- 一个安卓开源项目网站