$con = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_DATABASE);
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
else {
echo "success";
}
当我在cli上运行此代码时,我收到了成功消息。
当我从浏览器中尝试此代码时,即运行index.php时,出现permission denied
错误。
这是我正在做的VPS。
这可能是什么问题?
答案 0 :(得分:0)
似乎您的php文件没有足够的权限可以执行尝试使用chmod更改其权限
来自chmod
手册页:
chmod实用程序将列出的文件的文件模式位修改为 由模式操作数指定。它也可以用来修改 与列出的文件关联的访问控制列表(ACL)。
SYNOPSIS
chmod [-fv] [-R [-H | -L | -P]] mode file ...
chmod [-fv] [-R [-H | -L | -P]] [-a | +a | =a] ACE file ...
chmod [-fhv] [-R [-H | -L | -P]] [-E] file ...
chmod [-fhv] [-R [-H | -L | -P]] [-C] file ...
chmod [-fhv] [-R [-H | -L | -P]] [-N] file ...