关于导入用友帐套的障碍(全过程)
[font=微软雅黑]首先声明,我对网络和数据技术一无所知,完全是靠阅读各位老大的指南,加上阅读php代码里的注释来操作的。[/font][font=微软雅黑]——————————————————————————[/font]
[font=微软雅黑]1、系统环境[/font]
[font=微软雅黑]硬件:略[/font]
[font=微软雅黑]OS:Windows XP[/font]
[font=微软雅黑]Web服务器:[/font][url=http://blog.chinaunix.net/u/19869/][font=微软雅黑]phpstudy[/font][/url][size=2][font=微软雅黑]([font=宋体]该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。)[/font][/font][/size]
[font=微软雅黑][size=2][font=宋体]经过登录localhost实际观察,几个组件的具体版本是:[/font][/size][/font]
[size=2][font=宋体][font=微软雅黑]MySQL client version: 5.0.37[/font][font=微软雅黑]PHP version 5.2.0[/font][font=微软雅黑]WebERP version:3.071[/font]
[font=微软雅黑]Weberp 中文包:3.05[/font][/font][/size]
[font=微软雅黑]2、安装过程[/font]
[font=微软雅黑]1)运行phpstudy[/font]
[font=微软雅黑]2)将weberp安装包解压缩至www文件夹下[/font]
[font=微软雅黑]3)将中文包解压缩拷贝至www/weberp/local文件夹下[/font]
[font=微软雅黑]4)在浏览器地址栏输入[url=http://localhost/phpmyadmin]http://localhost/phpmyadmin[/url][/font]
[font=微软雅黑]5)在phpmyadmin的操作界面上选择import(有的版本可能是中文的“导入”)[/font]
[font=微软雅黑]6)选择导入的文件为www/weberp/sql/mysql/weberp-demo.sql[/font]
[font=微软雅黑]7)修改www/weberp/config.php文件的第46、47行里的连接数据库的用户名和密码为phpmyadmin里设置好的mysql服务器用户名和密码,保存这个文件。[/font]
[font=微软雅黑]8)在浏览器地址栏输入[url=http://localhost/weberp]http://localhost/weberp[/url],这时的默认公司名是weberp(也就是www/weberp/companies/weberp映射出的结果),登录用户名为demo,密码weberp。成功进入英文界面[/font]
[font=微软雅黑]9)在英文的界面里,点击左上角的“[url=http://localhost/webERP/UserSettings.php?][color=#810081]Demonstration user[/color][/url]”,将语言从en_GB改为zh_CN,即可进入中文界面。[/font]
[font=微软雅黑][/font]
[font=微软雅黑]至此已经可以在基于weberp-demo.sql定义的数据库里操作。 [/font]
[font=微软雅黑][/font]
[font=微软雅黑]下一贴我再来写故障和处理部分(不是每个故障我都解决了)。
[/font]
导入用友帐套的问题
下载了usfoft.war,解压缩到www/weberp/sql/msql/usfoft.sql在phpmyadmin里导入这个文件,始终出现错误提示:
1)如果字符集选择utf8,提示说:
“有可能您发现了 SQL 分析器的臭虫。请仔细检查您的查询,包括引号是否正确及是否匹配。其它可能的失败原因可能由于您上传了超过引用文本区域外的二进制数据。您还可以在 MySQL 命令行界面试一下您的查询。如果可能的话,以下会列出 MySQL 服务器的错误输出,这可能对您解决问题有一定的帮助作用。如果您仍然有问题,或者命令行界面执行成功而分析器出错,请将您的 SQL 查询缩减到导致问题的某一条语句,然后和下面剪切区中的数据一起提交一个臭虫报告:
……………………”
2)如果字符集选择latin1,提示说:
“您的 SQL 查询可能有错。如果可能的话,以下会列出 MySQL 服务器的错误输出,这可能对您解决问题有一定的帮助作用。
ERROR: 引号不配对 @ 537
……………………”
该怎么解决呢? Web服务器:phpstudy(该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。)
这个东西没用过,你可以试试appserv。
mysql的默认字符集要改成latin1,否则中文会乱码。phpmyadmin也要换成比较低的版本。
如果不太懂,建议用这里推荐的服务器组件,否则很难查错的。
还是不行
1)换了appserv2)mysql的字符集没问题
3)phpmyadmin版本2.10
还是不行啊
会不会是上传的ufsoft.sql文件里面存在缺个别引号之类的错误 就这样没结果? 如上问题我也出现了,换了PHPMYADMIN2.53就可以了
页:
[1]