我的网站在我的本地计算机上工作正常,但只是ssh到我的服务器并克隆了我的git存储库,但得到了这个:
ERROR: SQLSTATE[HY000] [2002] No such file or directory
然后是一个在try catch中设置的连接变量的错误。
我的所有数据库凭据都是正确的,100%并且我已登录到服务器。
任何帮助?
编辑:
$host = '127.0.0.1';
$dbname = 'doseofst_every_hour';
$username = 'doseofst_craig';
$password = 'password';
try {
$conn = new PDO(
"mysql:host = $host;dbname=$dbname",
$username,
$password
);
// show errors
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}