[zt]【HoorayOS】开源的Web桌面应用框架——安装部署
2012-09-05 13:39
459 查看
最近有很多人反应HoorayOS在安装上出问题,无法顺利安装成功,为此,我特地单独开篇日志,用户安装问题汇总,并在直接在文内解答,如果后续出现新的安装问题,该日志会及时更新。
首先是整个安装流程,下载HoorayOS:http://code.google.com/p/hoorayos/downloads/list
php,mysql环境安装,如果你有能力单独一个个安装,可以直接跳过这一步。这里我推荐使用WampServer,其他php集成安装环境各自做参考。
安装步骤就不截图了,基本上都是“下一步”式的无脑安装。
安装完毕后会发现桌面上有了一个快捷方式,双击运行后在桌面右下角就会出现这个图标。
然后我们右键它,可以在“Language”里面找到“chinese”,这样就是中文版的了,然后我们再左键它,选择最后一项“切换到在线状态”。
OK,php集成环境到此就安装完毕了,下面我们开始部署HoorayOS。解压压缩包,一共2个文件,一个hoorayos文件夹,一个hoorayos.sql数据库文件,我们把hoorayos文件夹放到www目录下
然后我们找到“inc/setting.inc.php”文件,打开,找到这一行
设置数据库链接属性,基本上是不用修改的,因为wamp的mysql密码默认为空。
接下来我们需要导入数据库,这里我用phpmyadmin做演示,同样通过wamp打开phpmyadmin页面。找到“数据库--新建”,注意编码选择。
创建成功后,点击进入我们新建的库,选择导入
OK,不会有问题,如果出问题请检查之间步骤操作是否有误。
至此,环境及项目的部署到此完毕,我们可以打开网站看下是否能正常访问。通过wamp进入“Localhost”,找到你的项目
点击进入,什么?!你也看到报错页面了,那就对了,让我们来看看出了什么错
undefined index,如果有点php基础的人肯定就明白了,出现上面这些是PHP的提示而非报错,PHP本身不需要事先声明变量即可直接使用,但是对未声明变量会 有提示。一般作为正式的网站会把提示关掉的,甚至连错误信息也被关掉。关闭方法就是在php.ini(点击wamp,选择php,找到php.ini)里 找到“error_reporting = E_ALL”,修改成“error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT”即可,然后保存,重启wamp(wamp里面有个“重新启动所有服务”的选项,点那个就行)
重启后再运行发现页面上还是有问题,提示“could not find driver”,这是因为HoorayOS使用的PDO链接数据库,需要在php里把对应的扩展打开,所以还是打开php.ini文件,找到“;extension=php_pdo_mysql.dll”,把开头的分号去掉,保存,重启。
再次访问,OK,看到久违的登入界面了……
如果还有问题,请在下面回复,能力范围内,我会尽量解答。
首先是整个安装流程,下载HoorayOS:http://code.google.com/p/hoorayos/downloads/list
php,mysql环境安装,如果你有能力单独一个个安装,可以直接跳过这一步。这里我推荐使用WampServer,其他php集成安装环境各自做参考。
安装步骤就不截图了,基本上都是“下一步”式的无脑安装。
安装完毕后会发现桌面上有了一个快捷方式,双击运行后在桌面右下角就会出现这个图标。
然后我们右键它,可以在“Language”里面找到“chinese”,这样就是中文版的了,然后我们再左键它,选择最后一项“切换到在线状态”。
OK,php集成环境到此就安装完毕了,下面我们开始部署HoorayOS。解压压缩包,一共2个文件,一个hoorayos文件夹,一个hoorayos.sql数据库文件,我们把hoorayos文件夹放到www目录下
然后我们找到“inc/setting.inc.php”文件,打开,找到这一行
设置数据库链接属性,基本上是不用修改的,因为wamp的mysql密码默认为空。
接下来我们需要导入数据库,这里我用phpmyadmin做演示,同样通过wamp打开phpmyadmin页面。找到“数据库--新建”,注意编码选择。
创建成功后,点击进入我们新建的库,选择导入
OK,不会有问题,如果出问题请检查之间步骤操作是否有误。
至此,环境及项目的部署到此完毕,我们可以打开网站看下是否能正常访问。通过wamp进入“Localhost”,找到你的项目
点击进入,什么?!你也看到报错页面了,那就对了,让我们来看看出了什么错
undefined index,如果有点php基础的人肯定就明白了,出现上面这些是PHP的提示而非报错,PHP本身不需要事先声明变量即可直接使用,但是对未声明变量会 有提示。一般作为正式的网站会把提示关掉的,甚至连错误信息也被关掉。关闭方法就是在php.ini(点击wamp,选择php,找到php.ini)里 找到“error_reporting = E_ALL”,修改成“error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT”即可,然后保存,重启wamp(wamp里面有个“重新启动所有服务”的选项,点那个就行)
重启后再运行发现页面上还是有问题,提示“could not find driver”,这是因为HoorayOS使用的PDO链接数据库,需要在php里把对应的扩展打开,所以还是打开php.ini文件,找到“;extension=php_pdo_mysql.dll”,把开头的分号去掉,保存,重启。
再次访问,OK,看到久违的登入界面了……
如果还有问题,请在下面回复,能力范围内,我会尽量解答。
相关文章推荐
- 【HoorayOS】开源的Web桌面应用框架——安装部署
- 【HoorayOS】开源的Web桌面应用框架(第三版 v120421)
- 【HoorayOS】开源的Web桌面应用框架
- 【HoorayOS】开源的Web桌面应用框架(第四版 v120520)
- 【HoorayOS】开源的Web桌面应用框架(文件夹功能分析)
- 【HoorayOS】开源的Web桌面应用框架——EonerCMS更名为HoorayOS
- 【HoorayOS】开源的Web桌面应用框架(第二版 v120311)
- 【HoorayOS】Web桌面应用框架(第五版 v120704)
- HoorayOS——Web桌面应用框架(更新至2.2.2)
- 开源视频会议bigbluebutton开发(5)——开发web端,red5应用,桌面共享
- 一键搞定Java桌面应用安装部署 —— exe4j + Inno Setup 带着JRE, 8M起飞
- 在IIS上部署基于django WEB框架的python网站应用
- 使用spring-loaded开源项目,实现java程序和web应用的热部署
- Linux下安装Tomcat服务器和部署Web应用
- Java应用开源框架实现简易web搜索引擎
- 局域网内,在Linux 安装MySQL,部署Java Web应用(一)
- docker - 从安装到部署一个web应用(go、java)
- 一键搞定Java桌面应用安装部署 —— exe4j + Inno Setup 带着JRE, 8M起飞
- Ubuntu16_x64下安装docker及部署web应用
- 一键搞定Java桌面应用安装部署 —— exe4j + Inno Setup 带着JRE, 8M起飞