专注于高品质PHP技术等信息服务于一体 [STIEMAP] [RSS]

百度提供的广告:
PHP
当前位置:首页 > 技术文档 > PHP >  > 
dedecms你指定的文件名有问题,无法创建文件DedeTa

PHP织梦二次开发:

在本地开发完用户的网站以后,传到空间里面出现以下错误:

生成主页的时候:你指定的文件名有问题,无法创建文件

全部生成的时候:DedeTag Engine Create File False

查看源代码:

makehtml_homepage.php
dedetag.class.php

$fp = fopen($homeFile,"w") or die("你指定的文件名有问题,无法创建文件");

得知是 fopen函数打开文件时出错。

分析原因:

在本地测试正常说明不是程序的问题,数据库是用mysqldump 导出的,程序上传的时候是“ASCII ”。

这台电脑是WIN2003的,怀疑是权限问题,经测试后发现不是。可能是文件的权限问题。我在本地已经生成了静态的HTML

上传上去以后,文件原来的属性和我的电脑上一样。所以无法修改,解决方法:删除原来程序生成的静态HTML重新生成即可。

本工作室主要业务为:PHP外包,PHP二次开发,JAVA外包等。