我想知道如何在服务器上使用 php 脚本激活 PDO。
我已经使用 PDO 完成了一个完整的项目,当将它移动到服务器时,我注意到 PDO 并非无法在那里。
谢谢
我想知道如何在服务器上使用 php 脚本激活 PDO。
我已经使用 PDO 完成了一个完整的项目,当将它移动到服务器时,我注意到 PDO 并非无法在那里。
谢谢
您可以使用extension_loaded函数检查您的提供商是否启用了 PDO :
if ( extension_loaded('pdo') ) {
echo "PDO enabled";
} else {
echo "PDO not enabled";
}
您可能还想使用以下方法检查特定于数据库的 PDO 驱动程序:
if ( extension_loaded('pdo_<database type here>') ) { // e.g., pdo_mysql
echo "PDO mysql enabled";
} else {
echo "PDO mysql enabled";
}
如果未启用,您必须联系您的提供商并询问是否可以启用。
您也可以尝试使用 PHP 的dl()
function加载 PDO 扩展,但如果您的提供程序甚至禁用 PDO,它就不太可能工作。