我研究过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.'
任何信息都有帮助。主要是关于如何打印出特定的错误消息。同样,此错误消息是在我在本地迁移我的代码之后,在我看到任何网页安装之前。
答案 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中输入了错误的用户名和密码并更改了它们。