Проблема с подключением к базе данных с помощью redbean php - PullRequest
0 голосов
/ 11 марта 2019

Я использую открытый сервер с RedBean PHP, после подключения к базе данных.Когда я пытаюсь создать таблицу, у меня появляется ошибка:

Неустранимая ошибка: необработанное исключение «PDOException» с сообщением «Не удалось подключиться к базе данных (sots)».в C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php: 1011 Трассировка стека: # 0 C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php (735): RedBeanPHP \Драйвер \ RPDO-> connect () # 1 C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php (1035): RedBeanPHP \ Driver \ RPDO-> runQuery ('показать таблицы', массив) # 2C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php (1056): RedBeanPHP \ Driver \ RPDO-> GetAll ('показать таблицы', массив) # 3 C: \ Users \ george \ OSPanel \ domains\ divinehunt.com \ rb.php (4183): RedBeanPHP \ Driver \ RPDO-> GetCol ('показать таблицы', массив) # 4 C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php (6652): RedBeanPHP \ Adapter \ DBAdapter-> getCol ('показать таблицы') # 5 C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php (5857): RedBeanPHP \ QueryWriter \ MySQL-> getTables ()# 6 C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php (8912): RedBeanPHP \ QueryWriter \ AQueryWriter-> tableExists ('acounts') # 7 C: \ Users \ george \ OSPanel \ domains \divinehunt.com \ rb.php (9014): Re в C: \ Users \ george \ OSPanel \ domains \ divinehunt.com \ rb.php в line 1011

в этом сценарии я подключаю redbean и к базе данных:

<?php
require "rb.php";   

R::setup( 'mysql:host=localhost;dbname=sots',
        'mysql ', 'mysql' );
 ?>

при нажатии накнопка из формы выполнена:

<?php session_start(); require_once "db.php";
> 
> $data=$_POST; if (isset($data['do_regis'])) {
>     $user= R::dispense('acounts');
>     $user->login=$data['login'];
>     R::store($user);
>     $dir=$data['login'];
>     if (is_dir($dir)==false) {
>       mkdir('Accounts/'.$dir);
>       mkdir('Accounts/'.$dir.'/Postes');
>       mkdir('Accounts/'.$dir.'/Photos');
>     }
> 
> }
> ?>

СПАСИБО ЗА ПРЕДЕЛА

...