Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
让Expression Engine v 2.5.5使用PHP7的最快方法_Php_Upgrade_Php 7_Expressionengine - Fatal编程技术网

让Expression Engine v 2.5.5使用PHP7的最快方法

让Expression Engine v 2.5.5使用PHP7的最快方法,php,upgrade,php-7,expressionengine,Php,Upgrade,Php 7,Expressionengine,一个客户端的主机最近更新了他们的服务器以运行PHP7,这破坏了他们的EE2.5.5。站点(“调用未定义的函数mysql\u connect()”) 我尝试将EE升级到2.11.9版,但出现错误: 前端:找不到安全破解库 控制面板:MOD_structure.php中未定义PATH_MOD,修复此问题会导致一个兔子洞,从一个与无法在某处实例化分页类相关的错误开始 我只需要让网站运行,直到我建立了一个新的网站,什么是最快的方式,我可以让网站运行PHP 7?已经被弃用,因为PHP 5和删除了PHP 7

一个客户端的主机最近更新了他们的服务器以运行PHP7,这破坏了他们的EE2.5.5。站点(“调用未定义的函数mysql\u connect()”)

我尝试将EE升级到2.11.9版,但出现错误:

前端:找不到安全破解库

控制面板:MOD_structure.php中未定义PATH_MOD,修复此问题会导致一个兔子洞,从一个与无法在某处实例化分页类相关的错误开始

我只需要让网站运行,直到我建立了一个新的网站,什么是最快的方式,我可以让网站运行PHP 7?

已经被弃用,因为PHP 5和删除了PHP 7,所以你不能使用这个函数或任何旧的
mysql
函数

您需要升级代码库,或降级PHP版本(非常不推荐)

关于缺少的分页类,您可能没有实现升级时所需的核心类

尝试在命令行上运行:

php system/ee/eecms upgrade

您还可以阅读有关如何升级Expression Engine的代码库的文档。

在您的配置文件夹中有一个名为database.php的文件 更改行:

$db['expressionengine']['dbdriver'] = 'mysql';


谢谢,但ee2没有“ee”文件夹,它是“expressionengine”,所以我怀疑脚本是否能正常工作,我已经阅读了升级说明,并按照说明操作,收到了提到的错误。我希望您没有将旧代码库升级到旧代码库;阅读“ee”的文档告诉我它在版本5中…这似乎是一项艰巨的任务,因为从长远来看,最好将代码库更新到最新版本,并掌握所有安全补丁和错误修复的更新。我只是尝试升级到2.11.9,因为升级插件远远超出了当前的范围。最新版本是5.4。为什么要安装10年前的版本?只需升级到最新版本。我只需要让网站运行几周,更新插件是远远超出范围的
$db['expressionengine']['dbdriver'] = 'mysqli';