joomla如何安装(记Joomla站点迁移遇坑一例)
joomla如何安装(记Joomla站点迁移遇坑一例)
2024-06-30 05:06:36  作者:做尒啲釹亽  网址:https://m.xinb2b.cn/life/ydp295646.html

joomla如何安装(记Joomla站点迁移遇坑一例)(1)

网管小贾的博客 / www.sysadm.cc

早些年前我搞了一台阿里的云主机,当时因为促销力度大便宜,为了学习和测试(把我给哄了)一时兴起也就入手了。

只是平时我在地面上忙工作,主机在云上就那么飘着,长时间闲置没空打理,也就渐渐荒废了许久。

也不知道是老天看不下去了还不知怎么,后来我居然能挤出了点时间,也下定了决心要好好学习再利用一番,结果租期大限将至。

有一首老歌唱得好,“等我有了钱的时候我却没时间...“,而我却恰恰相反是有了时间却木有了钱。

其实我就是个屌斯打工人,没有时间更没有钱,时间靠硬挤,那钱呢,现在连一块钱硬币的影子都少见了,你让我怎么把它掰两半儿花,真是呜呼悲哉!

于是乎为了省两个铜板,一边摸着比脸还干净的口袋一边上网找主机,嘿,居然还真被我发现了 SugarHosts 新出的两款价格诱人的迷你主机。

我可不是打广告,为了规避广告嫌疑,我就不上图了,小伙伴们有兴趣可以自行搜索。

一番权衡利弊、内心挣扎之后,我一手蒙着眼一手指向了 Tiny G2 型迷你主机,在合理范围内这一款空间容量更大一些、带宽也更高一些,就它了!

好了,铺垫了这么多,还是来说说网站的迁移过程吧。

没有银子就得多折腾,折腾折腾还就让我遇到了一个坑。

当然此处我要声明这和主机供应商没有关系,只是为了可能有和我有类似需求的小伙伴们好少走些弯路有个参考。

我的网站使用 Joomla ,备份打包使用 Akeeba 。

Akeeba 是 Joomla 的一个备份插件,非常好用,具体可以参考网上的文章。

Akeeba 官网:https://www.akeeba.com/

这里我就不啰嗦如何备份,而是重点说下如何恢复打包好的备份,也就是怎样将备份恢复到新站中。

Akeeba 提供了很多恢复方法,其中有一种比较简单实用,就是 kickstart 。

官网有时会莫名下载失败,我这儿有国内自用的备用下载。

下载链接:https://www.90pan.com/b2267311

提取码:<抱歉,链接失效,若有需要请关注公众号留言>

kickstart 下载下来后解压一共就两个文件,一个是 php 文件,另一个是语言配置文件,其用法也是十分的简单。

首先将备份包和 kickstart 解压出来的两个文件上传到虚拟主机的根目录。

joomla如何安装(记Joomla站点迁移遇坑一例)(2)

然后用浏览器直接打开 kickstart.php 。

http://主机域名或IP/kickstart.php

出现向导界面,确认目录及备份文件无误后,点击 Start 开始恢复。

joomla如何安装(记Joomla站点迁移遇坑一例)(3)

程序自动解压所有文件。

joomla如何安装(记Joomla站点迁移遇坑一例)(4)

稍待片刻解压完成后,点击 Run the Installer 开始后续正式的安装部分。

joomla如何安装(记Joomla站点迁移遇坑一例)(5)

出现站点环境参数等确认画面,点击右上角的 Next 进入下一步。

joomla如何安装(记Joomla站点迁移遇坑一例)(6)

接下来是数据库的配置,注意,我就是在这儿栽到坑里的。

joomla如何安装(记Joomla站点迁移遇坑一例)(7)

通常虚拟主机需要事先建立好数据库以及有对应数据库访问权限的用户,我已经设定好了,所以按照虚拟主机上新建的数据库名称以及用户名密码填入相应栏位。

当我点击右上角 Next 想进入下一步时,出现了警告提示。

joomla如何安装(记Joomla站点迁移遇坑一例)(8)

当然这个提示并不是坑之所在,它只是警告密码中含有特殊字符,不过一般来说这并不会影响数据库的访问使用。

于是我点下确定继续,然后坑就真的来了!

joomla如何安装(记Joomla站点迁移遇坑一例)(9)

它居然说我无法创建数据库,我可是已经给用户赋予所有权限的啊!

我又重新检查了一遍,就那么几个设定,确认不是权限问题,但坑还在。

无奈之下我打开了远程访问 MySQL 的功能,成功登录上去后怎么看怎么没毛病。

我远程都能登录上去了,怎么虚拟主机本身就访问失败呢,真是奇哉怪也!

折腾了许久仍不得要领,后来甚至干脆远程导入 SQL ,但这样也没用,因为恢复程序还是需要执行安装动作而无法直接识别数据库是否可以正常使用。

前前后后花了几个小时,实在是折腾得筋疲力尽黔驴技穷了,还是求助客服吧。

后来和客服人员沟通后才发现,虚拟主机只支持一个数据库和一个用户,而数据库只能在控制面板上手动创建,并不支持 SQL 导入。

joomla如何安装(记Joomla站点迁移遇坑一例)(10)

这就很搞笑了!

当然我并不是说服务不好,相反他们的反馈还是很及时的,感谢他们的协助!

我是想说,我无法从已经打包的备份中找到并提取SQL导入语句,它是一个整体。

此外,我又不能通过恢复备份操作来执行或跳过创建数据库的动作。

这一度让我陷入了两难境地。

怎么办呢?

我折腾了好几个小时,尝试将备份恢复到本地测试环境中,看看能不能有其他办法。

我的思路还是回到了寻找那个神秘的SQL语句文件上。

很遗憾的是,我并没有找到那个带有 Create Database 语句的文件,但却离奇地想到了另一个办法。

那就是同步数据库名称以及用户名。

有点懵是不是,其实就是想办法将旧站点的数据库名和用户名改成与新站相同,然后再打包恢复到新站。

听上去好像既费解又费劲的样子是吧,不过被我找到了一个简便方法。

我发现报错时的那个地址路径是 Installation 下的文件,于是我就去根目录找到了这个目录。

我大胆猜测这个应该是安装文件的所在,里面或许有执行导入的SQL文件。

果不出所料,我惊喜地发现其中有个 sql 目录,进去看看!

原来这里有很多很多的 SQL 文件,但是我告诉你,我找遍了所有这里的文件,都没有创建数据库的语句。

天呐,难道就这样结束了?

我的人生瞬间变成了灰色!

好在天无绝人之路,当我打开第一个名叫 databases.json 的文件时,我突然发现里面保存的是原来旧站的数据库配置信息。

joomla如何安装(记Joomla站点迁移遇坑一例)(11)

哎?我突然心中一动,改一改这里的配置,让它变成新站的配置可不可行呢?

管不了那么多了,死马当活马医呗,于是将数据库名及用户密码都改成新站的。

好,重头再开始恢复进程,我犹豫颤抖着右手食指点下了继续......

joomla如何安装(记Joomla站点迁移遇坑一例)(12)

哈哈,奇迹出现了!居然通过了!

激动之余我猜想可能是程序自身并不完善,理想状态下难道不应该是跳过已经创建的数据库再导入数据表进行恢复吗!

好了,现在在数据库名称及用户密码相同的情况下,程序可能认为是原来的站点,连接导入都会正常继续下去。

怎么感觉这程序是不是有点笨呢?

joomla如何安装(记Joomla站点迁移遇坑一例)(13)

当然,这仅仅是我的猜测。

不过作为一种变相的思路,当你遇到类似的问题又穷途末路之时,我想可以参考尝试这样做也未尝不可。

现如今的站点,使用非常普遍的就那么几个大众款,通常有 WordPress 、Drupal 、Joomla 和 Discuz 等等,而使用的数据库也多半是 Mysql 或 PostgreSQL 等,我想如果遇到这样尴尬的坑应该也有一定的参考价值吧。

最后是顺利完成了恢复,但进入站点后却发现 PHP 版本变成了 7.2 。

joomla如何安装(记Joomla站点迁移遇坑一例)(14)

7.2 是虚拟主机默认的版本,而我明明记得我已经设定为 7.4 ,有些莫名其妙,难道主机还是有缺陷?

随后回到控制面板将 PHP 版本修改回了 7.4 ,网站警告也随之消失。

joomla如何安装(记Joomla站点迁移遇坑一例)(15)

这里顺带提醒一下小伙伴们,PHP 版本最好使用 7.3 以上,而 7.3 也将于今年(2021年)底结束支持,注意及时更新哦!

好了,以上就是我遇坑填坑、打怪升级增长经验值的分享,欢迎小伙伴们留言区评论、点赞、在看,我们下一个坑再会!

网管小贾 / sysadm.cc

  • 泡脚的最佳时间和温度(泡脚最佳时长和最佳水温)
  • 2024-06-30泡脚最佳时长和最佳水温民间有个说法:热水泡脚,赛吃人参,富人吃补药,穷人就泡脚这话是有科学道理的,现代科研已经证明:人的双脚上存在着与各脏腑器官相对应的反射区,泡脚时可以刺激这些反射区,促进人体血液循环,调理内分泌系统,增。
  • 崇州打造五大样板区(做好一粒米的故事)
  • 2024-06-30做好一粒米的故事封面新闻记者杨芮雯如何种好一颗稻、做精一粒米、做旺一个家、落实一个梦?10月19日,封面新闻记者来到有着“天府粮仓”美誉的崇州从相关负责人处了解到,崇州目前正积极打造振兴川米先导区坚持“五良”融合拥有。
  • 柳岩穿黑色裙图(柳岩的身材挺惹眼的)
  • 2024-06-30柳岩的身材挺惹眼的在时尚界当中,有典型的男性元素,也有代表着中性的元素,当然也有典型的女性元素,女性元素往往意味着是会提升女性的妩媚感和女人味的元素在众多的时尚元素当中,女性元素还是占据着很大的篇幅的,因为女性会更加注。
  • 烧烤味红烧茄子家常做法(教你营养解馋的红烧茄盒)
  • 2024-06-30教你营养解馋的红烧茄盒#头条创作挑战赛#欢迎大家,我是“中原辣哥”,喜欢美食的朋友,可以关注一下我们哦每个大厨在做菜的时候,都有着各自的特点,不一样的做法还有选择的调料不同,做出来的美食滋味也自然是不一样啦茄子是我在平常很。
  • 冰肉的腌制方法(冰肉简介)
  • 2024-06-30冰肉简介冰肉的腌制方法:肥肉去皮洗净肥肉切细条状再切小丁,越小越好锅中加清水将肥肉丁煮沸,约3分钟即可关火后将肥肉丁冲洗干净取一带盖大碗将肉丁放入,加白酒6汤匙白糖18汤匙搅拌均匀用保鲜袋将碗口封住盖上盖子再。
  • 干催收的日子(干催收的日子)
  • 2024-06-30干催收的日子作为刚刚脱坑的催收员工,我想说的是,这个活真不是一般人能干的,我在2020年的七月份进入了当地的一家催收公司当时觉得这个工作行,对于我这个没文凭没技术没能力刚踏入社会两三年的小白,这个工作可能算是一个。
  • 微商果感面膜怎么样(韩国魅颖磨白微商怎么做)
  • 2024-06-30韩国魅颖磨白微商怎么做韩国魅颖魔白总代理【微信249346291】,我们团队主要做韩国魅颖魔白和中颜良品豆豆通果糕韩国魅颖魔白和中颜良品豆豆通果糕是我们团队从几十种产品里选择出来,质量标准绝对放心2015年是微商的爆发期,。
  • 感恩老师的优美句子(感恩老师的优美句子推荐)
  • 2024-06-30感恩老师的优美句子推荐是她,滋润着我们这些娇嫩的祖国之花她是辛勤的园丁,哺育我们成长;她是温暖的烛光,照进我们心田;她是心灵的吸尘器,吸走我们心中的阴云她就是最美丽,最伟大,最无私的园丁——老师你没有华丽的辞藻,去修饰心中。
  • 简单又高级的情绪文案(有哪些高级小众的情绪文案)
  • 2024-06-30有哪些高级小众的情绪文案1、我这种人,东西不用到烂不会丢,人不处到尽不会换,所以如果我放弃了,就是句号,等到我跟你说再见了,就再也不见了2、我连一秒都没有拥有过她,却感觉失去过她千万次3、年龄总是如期而来,难过总是不请自来,。
  • 年报需要关注的有哪些内容(关于年报的这些问题)
  • 2024-06-30关于年报的这些问题工商年报又称“企业年报”,是工商部门组织开展的企业年度报告公示制度社会公众与合作伙伴可以通过工商年报了解企业的经营情况;而企业通过工商年报,可向外界展现企业的实力与诚信经营的形象很多小伙伴对于年报可能。
  • 描写花的诗句古诗(描写花的诗句有哪些)
  • 2024-06-30描写花的诗句有哪些雨打梨花深闭门,忘了青春,误了青春——唐寅《一剪梅·雨打梨花深闭门》去年今日此门中,人面桃花相映红——崔护《题都城南庄》人面不知何处去,桃花依旧笑春风——崔护《题都城南庄》疏影横斜水清浅,暗香浮动月黄。