0

I am breaking my head why I cannot make a succesful database connection. When I am using the below code I get a blank page with this error: 500: There is an error while processing this request. The dbname, username, code is 100% correct. If i just set in:<?php echo "Hello World";?> the page is working fine and echo out Hello World. So I guess it has to be something to do with my database connection code?

Can anybody see what I am doing wrong here?

index.php:

<?php
include 'db_connection.php';
$conn = OpenCon();
echo "Connected Successfully";
CloseCon($conn);
?>

db_connection.php:

<?php
    function OpenCon()
     {
     $dbhost = "localhost";
     $dbuser = "root";
     $dbpass = "mycode";
     $db = "store";
     $conn = new mysqli($dbhost, $dbuser, $dbpass,$db) or die("Connect failed: %s\n". $conn -> error);

     return $conn;
     }

    function CloseCon($conn)
     {
     $conn -> close();
     }

    ?>

Image of the MySQL files: I am running the database in a Synology DS918 server. As I recall the log is under /var/log/mysql/. But I cannot find that path here. Does anybody knows where the log should lay?

enter image description here

MK-DK
  • 1,075
  • 1
  • 11
  • 27

0 Answers0