今天我试图在本地安装Joomla,但是使用Web安装程序填写配置信息后,当我点击“下一步”时,什么也没有发生,只显示一个处理图像,如图所示。
我尝试了不同的浏览器,但是问题都存在,我已经让它保持15-20分钟,重启了服务器/笔记本电脑,但是问题依旧存在。我知道安装源没有问题,因为我之前已经安装过。
我正在使用EasyPHP-DevServer-13.1VC11,请帮忙!
我的电脑中已经安装了WordPress,没有任何问题。
![enter image description here](https://istack.dev59.com/ktClU.webp)
Joomla 3.1.5与PHP 5.5存在bug,但您不必担心,只需修改位于libraries/joomla/filter/input.php
的input.php
文件即可使其正常工作。
以下是操作步骤:
用您喜欢的文本编辑器打开input.php
查找并替换。
$source = preg_replace('/&#(\d+);/me', "utf8_encode(chr(\\1))", $source); // decimal notation
使用
$source = preg_replace_callback('/&#(\d+);/m', function($m){return utf8_encode(chr($m[1]));}, $source); // decimal notation
And
$source = preg_replace('/&#x([a-f0-9]+);/mei', "utf8_encode(chr(0x\\1))", $source); // hex notation
使用
$source = preg_replace_callback('/&#x([a-f0-9]+);/mi', function($m){return utf8_encode(chr('0x'.$m[1]));}, $source); // hex notation
Joomla 3.x 不支持 EasyPHP-DevServer-13.1VC11 使用的 PHP 5.5。你需要降级到使用 PHP 5.4 或 5.3 的 EasyPHP-DevServer 版本,选择权在你手中。