Я использую открытый сервер с 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');
> }
>
> }
> ?>
СПАСИБО ЗА ПРЕДЕЛА