Mic*_*ley 3 php mysql mysqli amazon-ec2 amazon-web-services
我在AWS EC2实例上安装了mySQL和PHP 5.5.但是,当我尝试
$db = new mysqli($args)
Run Code Online (Sandbox Code Playgroud)
PHP踢我自动加载器,好像它找不到mysqli对象的构造函数.我在php.ini文件中没有注释extension = mysql.so,但似乎没有完成任何事情.在启动时,我得到了
PHP Startup: Unable to load dynamic library '/usr/lib64/php/5.5/modules/msql.so' - /usr/lib64/php/5.5/modules/msql.so: cannot open shared object file: No such file or directory in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)
我认为mysqli/native驱动程序是用PHP5.5预先打包的,但也许我错了.有人能给我一个关于PHP5.5如何与mysqli一起玩的提示吗?
在Amazon Linux的情况下,它不会预先打包.它是一个插件模块(假设您使用的是亚马逊Linux).你可以运行:
sudo yum install php55-mysqlnd
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2714 次 |
| 最近记录: |