我已经运行了aptitude install php5-mysql(并重新启动了MySQL/Apache2),但是我仍然收到这个错误:

致命错误:调用/home/validate中未定义的函数mysql_connect().php在线21

phpinfo()表示/etc/php5/apache2/conf.d/pdo_-mysql.ini文件已被解析.

推荐答案

这是你的机会!看起来PDO已经准备好了;用它来代替.

try 判断PHP MySQL扩展模块是否正在加载:

<?php
    phpinfo();
?>

如果不在那里,请将以下内容添加到php.ini文件中:

extension=php_mysql.dll

Php相关问答推荐

Laravel:替换嵌套路由中的中间件参数

如何在PHP中将浮点数转换为其IEEE754十六进制字符串?

谷歌云SQL / mysql谁是对的?

产品ACF值在WooCommerce我的账户订单的附加列中为空

SQLSTATE [42S02]:找不到基表或视图:1146 Table eshop. sessions不存在'''

我如何知道BaseController中当前运行的是哪个控制器?

LaravelEloquent 地根据表中的值提取记录

在WooCommerce我的帐户部分添加带有自定义链接的自定义菜单项

将日期数组排序为年->;月

对表示大小的值后缀进行自定义排序(XXS、XS、S、M、L、XL、XXL)

从WooCommerce管理订单汇总中隐藏原始小计行

可以';exec、system和shell_exec PHP函数中的命令字符串上的字符数不得超过8175

如何从phpseclib和SFTP获取日志(log)记录?

使用动态地址和动态文件创建zip文件并获取zip文件链接

后退按钮不起作用 laravel ajax crud

如何使用不同的方法编写嵌套连接查询并将两列连接成一列在 laravel 查询生成器中

如何从 PHP 中的 .txt 文件中列出今天生日的人的姓名?

Laravel 8:会话不适用

Shopware 6:无法在新的自定义插件中保存关联字段(媒体)

Laravel 从嵌套数组的第二级获取最后一项