第五章 常见问题

1.如何进入系统的管理后台?

管理后台地址是:http://你的域名/index.php/admin
如果你的Web 服务器支持伪静态(IIS7.0或以上版本、Apache默认支持伪静态),则可以去掉地址中的/index.php,访问地址是:http://你的域名/admin

2.数据库配置文件在哪里?

数据库配置文件位于/App/Conf/db.php。配置文件说明如下:
  'DB_TYPE' => 'mysql',   //数据库类型,目前仅支持mysql
  'DB_HOST' => 'localhost', //数据库服务器地址:如果程序和数据库位于同一主机,请填写localhost,否则填写数据库服务器的ip地址或域名
  'DB_NAME' => 'youdiancms65',  //数据库名称
  'DB_USER' => 'root',   //数据库用户名
  'DB_PWD' => 'abc1232123',  //数据库密码
  'DB_PORT' => '3306', //数据库服务器端口号,一般使用默认值
  'DB_PREFIX' => 'youdian_',   //数据库表前缀,不能修改
不要使用记事本修改php文件,否则可能改变文件编码,导致验证码无法显示。建议使用Dreamweaver或notepad++修改。
推荐使用轻量级工具notepad++编辑,下载地址:http://www.baidu.com/s?wd=notepad%2B%2B&tn=sogouie_dg

3.本系统和织梦CMS比较?

比较项目 友点企业网站管理系统 织梦CMS
是否支持英文网站 支持中、英、中英网站 仅支持中文网站
是否支持商城 不支持 支持
是否支持手机网站/微信 完美支持,电脑网站+手机网站+微信三站合一 数据自动同步 不支持,无微信功能
模板数量 不多 很多,第三方开发的模版有很多
二次开发 支持,标签系统功能强大,易使用,容易开发 支持,标签系统复杂,开发难度大
后台功能 后台功能强大,易使用、易操作 后台功能十分强大,但操作复杂
是否支持模板可视化排版 不支持 不支持
是否支持网站优化 支持,后台集成网站优化功能 一般,网站优化功能比较弱
是否支持更换模板 支持 支持
适合对象 适合于中小企业网站建设 适合于中、大型网站

4.本系统和成品网站phpweb的比较?

 

比较项目 友点企业网站管理系统 成品网站phpweb
是否支持英文网站 支持中、英、中英网站 仅支持中文网站
是否支持商城 不支持 支持
是否支持手机网站/微信 完美支持,电脑网站+手机网站+微信三站合一 数据自动同步 不支持,无微信功能
模板数量 不多 很多,近500款不同行业的模板可供选择
二次开发 提供完善的开发文档,可以自己开发自己的模版 不支持
后台功能 后台功能强大,且灵活 后台功能一般
是否支持模板可视化排版 不支持 支持
是否支持网站优化 支持,后台集成网站优化功能 一般,网站优化功能比较弱
是否支持更换模板 支持,更换模板数据不需要重新录入数据 支持,但网站数据需要重新录入,相当于重新安装一个网站
适合对象 适合于中小企业网站建设 适合于中小企业网站建设

5.无法显示验证码或验证码总是提示错误?

原因1:没有开启临时目录修改读写权限
1、登陆服务器
2、找到服务器配置文件php.ini (注意:php.ini文件一般在PHP目录或者在windows目录下)
3、打开php.ini目录,查找:session.save_path = 这个字段(会有4 5个地方出现),找到有目录的那个。
如:;session.save_path = "/tmp" 。去掉前面的 ; 号,然后设置正确目录(比如:c:/temp),保存。
4、此目录c:/temp须给所有用户(everyone)修改和读写权限 (0777)。
5、重启Web服务器,重新登陆即可。
原因2:使用记事本修改php文件,导致php产生BOM头
php程序文件一般是没有BOM头的,如果使用记事本修改php文件则会产生BOM头。建议使用Dreamweaver或notepad++修改php文件。
在浏览器中输入:http://您的域名/t.php 在打开的网页中,点击右上角"BOM检测",会检测出含有BOM头的php文件。使用原始php文件覆盖含有BOM的文件即可。
原因3:Web服务器没有开启GD库,验证码无法显示
在浏览器中输入:http://您的域名/t.php 在打开的网页中,会检测服务器安装的组件,看看是否安装了GD库。
原因4:Web服务器不支持伪静态(iis7.0以上、Apache默认支持伪静态,iis6.0默认不支持伪静态),而程序已经开启了伪静态
打开App/Conf/core.php文件,查看URL_MODEL参数值,若为2则表示开启了伪静态,改成1即可关闭伪静态(注意:不要用记事本工具修改)。
修改完成以后,登录后台-》网站优化-》伪静态设置,关闭伪静态设置,然后清除缓存。
原因5:服务器PHP输出的时间和本地时间对不上
服务器输出PHP时间,有2种原因:
(1)服务器本身时间就不对
(2)用的是php5.1以上版本,它默认输出的不是北京时间!
在浏览器中输入:http://您的域名/t.php 可以查看服务器时间。
结果取出来显示的时间总是于本地时间相差8个小时,我的本机是中国标准时间(GTM+8),问题应该是date()取的时间是格林威治时间,那应该怎么配置一下PHP服务器呢?
解决方法:
从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和我们的时间(北京时间)差了正好8个小时。
有以下3中方法可以恢复正常的时间。
(1)最简单的方法就是不要用php5.1以上的版本
(2)如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的上面加上 date_default_timezone_set (‘XXX’);
(3)修改php.ini。打开php.ini查找date.timezone 去掉前面的分号。date.timezone = PRC,重启Web服务器(如apache2或iis等)即可
关于XXX,大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆,上海,乌鲁木齐)
港台地区可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)
其他可用的值是:Etc/GMT-8 ,Singapore ,Hongkong ,PRC(中华人民共和国)
原因6:虚拟主机空间超标,无法写入任何文件,导致验证码显示错误