前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【HoorayOS】开源的Web桌面应用框架——安装部署

【HoorayOS】开源的Web桌面应用框架——安装部署

作者头像
胡尐睿丶
发布2022-03-28 14:33:27
1.1K0
发布2022-03-28 14:33:27
举报
文章被收录于专栏:代码小睿代码小睿

  最近有很多人反应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,看到久违的登入界面了……

  如果还有问题,请在下面回复,能力范围内,我会尽量解答。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012-05-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档