gpt4 book ai didi

php - PDO 在 GoDaddy 服务器中不工作

转载 作者:可可西里 更新时间:2023-11-01 06:43:42 26 4
gpt4 key购买 nike

我正在从事一个使用 GoDaddy 私有(private)服务器的项目。看起来该项目正在使用 mysql_connect 连接到数据库。

我之前使用过 PDO,我认为我只需在服务器中创建一个新文件,这样我就可以使用 PDO 进行连接。但是我无法让它工作,也无法显示任何错误,当我运行这段代码时似乎什么也没有发生。

如果我尝试在该代码块之后回显一个字符串,该字符串将不会显示,如果我在该代码块之前回显一个字符串,该字符串将会显示。

如果我尝试执行准备好的语句,什么也不会发生。 PW、UN、HOST、db name 都正确。难道我做错了什么?

<?php
error_reporting(E_ALL);
$dns = "mysql:host=localhost;dbname=mainsql;";
$username = "bowski";
$passwd = "kingsman1";
try {
$db = new PDO($dsn, $username, $passwd);
} catch (PDOException $ex) {
echo $ex->getMessage();
}

最佳答案

这是在 Godaddy 上启用 PDO 扩展的分步过程:

  1. 登录到您的 CPanel

  2. 转到您域的Web Hosting -> Manage

  3. 点击选择PHP版本菜单

enter image description here

  1. 现在,您可以从下拉列表中选择 PHP 版本。选择与所选版本不同的版本(例如 5.4 或 5.5),然后点击设为当前

  2. 之后,勾选您想要在网站上使用的 PHP 扩展(例如 PDO),然后点击底部的保存按钮。

enter image description here

关于php - PDO 在 GoDaddy 服务器中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32256416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com