在Windows 10中升级旧XAMPP后,访问被拒绝



我已经从6岁的XAMPP升级到下一个最新的XAMPP:XAMPP-WIN32-7.0.23-0-VC14-installer.exe

  1. 安装之前,我做了一个mysql转储:mysqldump -u root -p -p - all-databases> all-db-dump.sql

  2. 安装后,我从phpmyadmin中导入了all-db-dump.sql。

  3. 启动我的php-application filmtv.php时,我会遇到上述错误,请参阅附件filmtv.php.png。

看源样本,我希望有人对什么问题有任何想法,因为我希望它能顺利进行,而无需更改我的应用程序。另外,如果我使用phpmyadmin做了较小的更改,例如添加新用户,那么我再也无法使用phpmyadmin,它会响应用户/pwd不正确,非常奇怪。到目前为止,我已经完成了5个重新安装。

来自phpmyadmin用户: root localhost是所有特权

filmtv.php警告:mysqli_connect():(hy000/1045):c: xampp xampp htdocs css css css css bertil.php in 2第2行中的用户'root'@'localhost'(使用密码:是)警告:mysqli_connect():( hy000/1045):c: xampp xampp htdocs css css css bertil.php在第3行3 p> 致命错误:未定义的错误:c: xampp htdocs htdocs filmtv.php:156 stack跟踪:#0 {main}在c中插入c: xampp xampp htdocs filmimtv htdocs filmimtv htdocs htdocs htdocs htdocs htdocs htdocs filmimtv.php在第156行

filmtv.php includes
    include 'css/adam.php';
    include 'css/bertil.php';  
    if (!$cxn) {    echo "Unable to connect to DB: " . mysql_error();
    exit;}
Source-code:
*adam.php:*
    <?php
     $user="root";
     $host="localhost";
     $password="tenthirty";
     $database = "ljung";
?
*bertil.php:*
    <?php
      $cxn = mysqli_connect($host,$user,$password,$database);
      $cxu = mysqli_connect($host,$user,$password,$database);
    ?>

_通过方式,我的XAMPP安装是:包括:Apache 2.4.27,MariadB 10.1.26,PHP 7.0.23,PhpMyAdmin 4.7.4,OpenSSL 1.0.2,XAMPP控制面板3.2.2,WebAlizer 2.23-04,Mercury Mail Transport Systems 4.63,FileZilla FTP Server 0.9。41,tomcat 7.0.56(带有mod_proxy_ajp作为连接器),草莓perl 7.0.56 Portable__干杯,Torbjorn斯德哥尔摩

在最新版本的XAMPP中,他们开始使用MariaDB而不是MySQL因此,您不能以root用户登录,因此您必须创建新用户并授予该用户的特权

相关内容

  • 没有找到相关文章

最新更新