您的位置:BugFree > 论坛 > 技术支持 > BugFree Support[BugFree安装支持] > 解决BUG的时候,出现提示:系统找不到指定的文件。
2006-09-18 22:11:45 解决BUG的时候,出现提示:系统找不到指定的文件。
#1
yuewunet
访问次数 : 11
注册日期 : 06-09-18 22:06
上次访问 : 09-10-29 21:05
安装BugFree的时候,一波三折。
先是所有文字乱码(包括非数据库的)。之后删除所有数据,安装0.5版,文字正常。
然后升级覆盖1.0版。所有文字正常。

高兴之余创建一个bug。成功
编辑一个bug。成功
解决一个bug。出现提示:系统找不到指定的文件。

除了“解决BUG”和“关闭BUG”外,其他都好使(关闭无法测试)
希望得到管理员的帮助。

总的来说,bugFree还是非常不错的。公司用了几个月了,评价非常高。
回帖
2006-09-19 08:59:58
#2
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
能把出错时地址栏的网址贴上来吗?(IP地址你可以做一下替换)
回帖
2006-09-19 20:00:45
#3
yuewunet
访问次数 : 11
注册日期 : 06-09-18 22:06
上次访问 : 09-10-29 21:05
感谢版主回复, 我把资料, 用站内邮件发给你了. 但我刚才再次尝试, 现在可以正常解决BUG了(期间只在公司电脑登陆过一次, 没尝试解决BUG. 刚刚用phpAdmin看了一下数据库. 并且今天没对数据库和FTP做任何文件操作). 奇怪的现象. (关闭BUG依然会出现乱码的"系统找不到指定的文件。" 编码修改为GB2312显示出汉字系统找不到指定的文件)

另外又发现一个新的情况. 我在家里可以正常显示. 公司的电脑显示乱码
详细描述:

家里的电脑 - 默认编码是UTF-8 - 显示正常 - 在phpAdmin中查看数据库中的编码是UTF-8
公司的电脑 - 默认编码是GB2312 - 非数据库文字显示正常 - 数据库中汉字显示乱码 - 手动修改为UTF-8后, 数据库汉字正常,但非数据库汉字显示乱码.
最后编辑, 06-09-19 20:05
回帖
2006-09-19 20:23:21
#4
yuewunet
访问次数 : 11
注册日期 : 06-09-18 22:06
上次访问 : 09-10-29 21:05
解决又不好使了. 真奇怪, 一阵好使, 一阵不好使. 版主看看登陆实际操作一次. 如果需要FTP权限, 我再给你!
回帖
2006-09-20 08:46:14
#5
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
在IIS下安装的Bugfree,php代码在IIS下运行时有些变量与Apache下运行时的结果不一样,你需要修改代码以适应IIS环境。
IIS下安装Bugfree出现的问题及解决办法:
http://www.1zsoft.com/Forum/viewtopic.php?id=144
http://forum.1zsoft.com/viewtopic.php?id=382

关于乱码的问题,个人建议看看这篇文章:
《mysql中文乱码,phpmyadmin乱码,php乱码 产生原因及其解决方法》
http://www.phpfans.net/bbs/viewthread.php?tid=418&extra=page%3D1

另外这篇文章或许会有用:
http://forum.1zsoft.com/viewtopic.php?id=885
回帖
2006-09-20 13:26:55
#6
yuewunet
访问次数 : 11
注册日期 : 06-09-18 22:06
上次访问 : 09-10-29 21:05
感谢版主回复. 晚上我一一尝试后, 再给出最新的结果. 和操作步骤.
回帖
2006-09-20 14:40:02
#7
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
收邮件
回帖
2006-09-25 14:29:56
#8
yuewunet
访问次数 : 11
注册日期 : 06-09-18 22:06
上次访问 : 09-10-29 21:05
问题解决, 以下是版主发来的邮件内容, 希望可以帮助更多的人:
[quote=Mr.Lee]  你是在IIS下安装的Bugfree,php代码在IIS下运行时有些变量与Apache下运行时的结果不一样,你需要修改代码以适应IIS环境。
  你需要修改:
  下面是closebug.php的修改,其他的我没改过。试试吧。把下面的语句放到引用$_SERVER['REQUEST_URI']的前面就可以了。
if(!isset($_SERVER['REQUEST_URI'])) {
//$_SERVER['REQUEST_URI'] = substr($_SERVER['argv'][0], strpos($_SERVER['argv'][0], ';') + 1);
$_SERVER['REQUEST_URI'] = "closebug.php?".$_SERVER['argv'][0];
}

  ResolveBug.php也需要相应的修改,改ResolveBug.php时记得把上面的closebug.php改为ResolveBug.php

IIS下安装Bugfree出现的问题及解决办法:
http://www.1zsoft.com/Forum/viewtopic.php?id=144
http://forum.1zsoft.com/viewtopic.php?id=382[/quote]
最后编辑, 06-09-25 14:30
回帖