2012-08-02 180 views
0

我已经将数据库导入到phpMyAdmin中的MySQL中。我正在使用WAMPSERVER(本地主机)在本地执行我的工作。连接到MySQL数据库

在我导入数据库之前,我得到错误数据库找不到。现在我已经在localhost中添加了数据库。当我访问index.php时,浏览器中出现以下错误

SSL连接错误 无法与服务器建立安全连接。这可能是服务器的问题,或者它可能需要您没有的客户端身份验证证书。 错误107(net :: ERR_SSL_PROTOCOL_ERROR):SSL协议错误。

以下是有关配置文件中的一些细节,如果它可以帮助:

我并没有改变.htaccess文件。然而,我有一个配置文件看起来像这样:

<?php 
if($_SERVER['REMOTE_ADDR']=="127.0.0.1") 
{ 
    $DB_HOST="localhost"; 
    $DB_USER="root"; 
    $DB_PASS=""; 
    $DB_NAME="dbName"; 
    $site_url="http://localhost/folder/"; 
    $doc_root=$_SERVER['DOCUMENT_ROOT']."/folder/"; 
} 
else 
{ 
    $DB_HOST="localhost"; 
    $DB_USER="root"; 
    $DB_PASS="password"; 
    $DB_NAME="dbName"; 
    if($_SERVER["HTTPS"]=="on") 
     $site_url="weburl"; 
    else 
     $site_url="weburl"; 
    $doc_root=$_SERVER['DOCUMENT_ROOT']; 
} 
+0

您将需要显示一些代码。谁正在导致此错误消息显示? – 2012-08-02 14:29:17

+0

作为https://运行吗?很明显,你的localhost没有SSL证书。 – Kalpesh 2012-08-02 14:30:33

+0

是的,我使用https – Subby 2012-08-02 14:30:57

回答

2

你并不需要使用https://当你在你的本地计算机上运行它。因为你的本地机器不能拥有SSL证书,不是吗?

尝试:http://localhost/myfolder/index.php改为。

+0

它会自动把https://甚至当我做http:// – Subby 2012-08-02 14:35:40

+0

Ahhaa ..检查.htaccess文件,如果它是迫使.. – Kalpesh 2012-08-02 14:36:23

+0

我还没有改变了.htaccess文件。然而,我有一个配置文件看起来像这样: Subby 2012-08-02 15:06:23

1

您可能没有https

因为您已经在您的浏览器中访问了https://(Chrome是我的猜测),所以您遇到了问题http://。尝试清除您的访问过的网站或历史记录,它会工作得很好。或者你可以在另一个浏览器中尝试。

此外,您可能已编辑.htacess文件以重定向或安装了一个带有https的php框架。

+0

我没有改变.htaccess文件。然而,我有一个配置文件看起来像这样: Subby 2012-08-02 15:05:57

+0

我不太明白你想完成什么。你希望它成为一个https连接吗? – Ms01 2012-08-02 21:03:59