这是一个之前被问过的问题,正如我从档案中看到的那样。但是,我已经查看了其中的几个,但没有人能够提供解决此问题所需的具体建议。
在一些帮助下,我一直在尝试在网络托管平台上安装一个新的Concrete5 CMS安装。它有很多来回,它似乎达到了一个相对稳定的被破坏的状态,但至少会抛出有助于这个过程的有用的错误信息。
我的虚拟主机特别无益,因为他们目前没有雇佣任何人,即使是他们的技术支持人员,他们似乎也知道他们服务器的后端实际上是如何运作的。当我询问有关php配置或错误日志所在的位置时,似乎没有人知道我在说什么。他们的控制面板留下了很多不足之处,除此之外,他们的工作也令人沮丧。这使我相对较高且干燥。
tl;博士:我的网站托管技术支持无法解决这个问题。我希望这里的某个人能够解决一些问题。
以下是我尝试访问www.mysite.com/concrete5 /
时的内容Doctrine \ DBAL \ Driver \ PDOException(2002)
SQLSTATE [HY000] [2002]连接超时
/~truncated~/htdocs/concrete5/concrete/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php
* @throws PDOException in case of an error.
*/
public function __construct($dsn, $user = null, $password = null, array $options = null)
{
try {
parent::__construct($dsn, $user, $password, $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}``
/**
* {@inheritdoc}
*/
public function exec($statement)
{
try {
return parent::exec($statement);
我需要做些什么来解决这个问题?
假设我没有对我托管的服务器的实际控制台访问权限。他们不提供命令行访问权限,在我看来这有点荒谬。我希望我能在配置文件中找到答案,否则我不确定我能做什么。