joomla5.1 对环境要求是PHP 8.1以上;mysql8.0.13以上
本地使用的phpstudy安装环境,phpstudy php版本可以到8.2,但mysql 版本只有8.0.12,刚好离要求的版本低一点,经过一番折腾终于安装成功,下面记录下安装过程中出现的问题。
一、安装PHP 8.2
1、如果PhpStudy没有安装PHP 8.2,需要在控制面板的软件管理中安装PHP 8.2支持,点击安装按钮很快完成,如下图所示。
2、可以为Joomla 5.1配置单独的网站,在控制面板的网站界面点击创建新网站按钮,在对话框中可以指定访问域名,端口、Joomla程序安装的根目录及PHP版本。注意这里的PHP版本必须是8.2。
重新启动Apache后就可以访问Joomla的网站首页了,但是却发生了500内部错误。
这主要是因为PHP8.2的配置不正确造成的,需要修改PHP8.2的配置文件php.ini。
这里php8.2.9nts 的php.ini文件打开位置如下所示,把php.ini-production的内容复制到php.ini里,如果php.ini的内容不为空清空其中的内容。
开启蓝色部分并设置:
extension_dir = “D:\phpstudy_pro\Extensions\php\php8.2.9nts\ext” ,这里扩展路径需要根据本地安装路径填写正确。
重新启动Apache服务器,访问Joomla网站首页开始安装过程。
二、MySQL 版本只有8.0.12,刚好离要求的版本低一点。Joomla安装引导流程通不过,怎么解决?
在Joomla5.1的安装文件中,installation\src\Helper\DatabaseHelper.php 里需要修改,把8.0.13改为8.0.12 安装完成。
重新启动Apache服务器,打开Joomla网站首页开始安装过程,最后成功安装Joomla 5.1。
参考文章:
https://blog.csdn.net/ssh1983/category_12664221.html
https://blog.csdn.net/ssh1983/article/details/138526244 joomla5.1安装遇到的问题-数据库类型没有;数据库版本低
标签:php,joomla5.1,PhpStudy,Joomla,8.2,版本,PHP,安装 From: https://www.cnblogs.com/xupeixuan/p/18349269