Drupal WSOD错误500

时间:2017-01-05 18:24:49

标签: php .htaccess drupal web drupal-8

我研究过settings.php,index.php和.htaccess,但无济于事。 基本上我想将我的生产站点备份到我的acquia dev desktop 2站点。在这里,我备份了文件夹和数据库。

但是当我尝试加载网站时,我得到The website encountered an unexpected error. Please try again later.并在控制台日志中得到:

GET https://omgyay.dd:8443/favicon.ico 404 (Not Found)  favicon.ico:1

GET https://omgyay.dd:8443/ 500 (500 Service unavailable (with message))  omgyay.dd/:1
Navigated to https://omgyay.dd:8443

在apache日志中我得到PDOException: SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it.'

任何信息都有帮助。主要是关于如何打印出特定的错误消息。同样,此错误消息是在我在本地迁移我的代码之后,在我看到任何网页安装之前。

2 个答案:

答案 0 :(得分:1)

在我的情况下,php7.0-crul丢失了。

sudo apt-get install php7.0-crul

service apache2 restart

解决了这个问题。

答案 1 :(得分:0)

弄清楚我的问题。基本上GET错误与错误本身无关,但Apache日志非常有用。

您可以通过单击左上角的Acquia Dev Desktop>找到日志。偏好>日志> Apache错误。然后它打开一个.txt并一直滚动到底部。它告诉我,我无法访问数据库。

我在Settings.php中输入了错误的用户名和密码并更改了它们。