How to keep PHP 5.5 but use 5.4 (CodeIgniter deprecated)(如何保留 PHP 5.5 但使用 5.4(不推荐使用 CodeIgniter))
问题描述
我有一个运行 ISPConfig 3 的专用服务器.它属于 Debian 7(官方 PHP 5.4).我已将其升级到 PHP 5.5.
I have a dedicated server running with ISPConfig 3. It came under Debian 7 (officially PHP 5.4). I have upgraded it to PHP 5.5.
但是,我没有意识到CodeIgniter需要mysql驱动才能运行......因此,我的网站不再工作了.
However, I didn't realize that CodeIgniter needs the mysql driver to run... Therefore, my website doesn't work anymore.
所以要么我找到一种仅在网站上使用 PHP 5.4 的方法(而不影响在 PHP 5.5 下运行的其他人),要么我找到一种方法来升级"CodeIgniter,使其不再使用已弃用的 mysql 扩展.
So either I find a way to use PHP 5.4 only on a website (without affecting the others running under PHP 5.5) or I find a way to "upgrade" CodeIgniter so it doesn't use the deprecated mysql extension anymore.
推荐答案
相信你可以对config/database.php
改变
$db['default']['dbdriver'] = "mysql";
到:
$db['default']['dbdriver'] = "mysqli";
由于 CI 使用数据库抽象层,这应该是透明的.
As CI uses a database abstraction layer, this should be transarent.
这篇关于如何保留 PHP 5.5 但使用 5.4(不推荐使用 CodeIgniter)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何保留 PHP 5.5 但使用 5.4(不推荐使用 CodeIgniter)
基础教程推荐
- 在 Woocommerce 中根据运输方式和付款方式添加费用 2021-01-01
- 在多维数组中查找最大值 2021-01-01
- 如何在 PHP 中的请求之间持久化对象 2022-01-01
- 在 PHP 中强制下载文件 - 在 Joomla 框架内 2022-01-01
- 通过 PHP SoapClient 请求发送原始 XML 2021-01-01
- XAMPP 服务器不加载 CSS 文件 2022-01-01
- 超薄框架REST服务两次获得输出 2022-01-01
- WooCommerce 中选定产品类别的自定义产品价格后缀 2021-01-01
- mysqli_insert_id 是否有可能在高流量应用程序中返回 2021-01-01
- Libpuzzle 索引数百万张图片? 2022-01-01