Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Screenshot_1.thumb.png.4fedb831d5be420c4d4a25f3f533be6a.pngСкачал бэкап магазина. Залил на опенсервер, не открывает и выдаёт ошибки - проблема в базе данных.  Как решить?

Edited by LoneWolf228
Link to post
Share on other sites

@LoneWolf228

В конфигурационном файле правильные пароли?

Link to post
Share on other sites

Только что, d0tb0t сказал:

В конфигурационном файле правильные пароли?

судя по всему, пароля не должно быть

  • +1 1
Link to post
Share on other sites
1 минуту назад, d0tb0t сказал:

@LoneWolf228

В конфигурационном файле правильные пароли?

config.php? да вроде всё верно

Link to post
Share on other sites

1 минуту назад, LoneWolf228 сказал:

config.php? да вроде всё верно

а как верно?

в обоих конфигах?

  • +1 1
Link to post
Share on other sites
2 минуты назад, LoneWolf228 сказал:

config.php? да вроде всё верно

define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');

Так?

Link to post
Share on other sites

если вы про config.php в папке админ и не в папке админ - то да, все в них правильно

Link to post
Share on other sites

3 минуты назад, d0tb0t сказал:

define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');

Так?

Да, всё верно(только вместо рут есть имя, и есть пароль, т.к это бэкап базы данных готового сайта, который я пытаюсь открыть локально)

Link to post
Share on other sites

31 минуту назад, LoneWolf228 сказал:

(только вместо рут есть имя, и есть пароль, т

а вы поставте root и уберите пароль, и будете приятно удивлены

Link to post
Share on other sites

Попробуйте SQLite. Будете приятно удивлены.

mysqlmanager.png.46c3b376808c65c63d3bc8a02b46f74d.png

Link to post
Share on other sites

23 минуты назад, fanatic сказал:

а вы поставте root и уберите пароль, и будете приятно удивлены

не помогло. 

Link to post
Share on other sites

Screenshot_1.png.5327385a7014675c7c2e44d53daa1d0e.png

7 минут назад, d0tb0t сказал:

Попробуйте SQLite. Будете приятно удивлены.

mysqlmanager.png.46c3b376808c65c63d3bc8a02b46f74d.png

Что там попробовать? 

Edited by LoneWolf228
Link to post
Share on other sites

Воспользоваться им вместо PHPMyAdmin

Link to post
Share on other sites

название базы, правильно в конфигах.

последние скины говорят, что нет базы?

как вы вообще переносили сайт на локальный сервер?

Link to post
Share on other sites
2 минуты назад, LoneWolf228 сказал:

всё, проблема решена. спс за помощь

Поделитесь в чём была проблема.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Slavik7
      Добрый вечер!
       
      Уже неделю не могу решить вопрос с сортировкой товаров. Нужно чтобы при любой стандартной сортировке, товары со статусом "нет в наличии" были в самом конце.
       
      Нашел много статей на эту тему, но для 2 версии OpenCart. Для 3-й же версии нашел всего лишь парочку статей. Но все эти решения не дали результат.
       
      Думаю для знающих и разбирающихся в php и MySql это довольно легкая задача. Буду благодарен если поможете в этом вопросе.
    • By AlexMax13
      Предлагаю составить список таблиц в БД, которые время от времени желательно очищать.
       
       
      Данные действия рекомендуется выполнять для больших сайтов с множеством клиентов. Ну или тех, которые годами не подозревали что у них есть БД и сайт начинает тормозить.
       
      Если знаете что еще можно очистить - дополняйте. Только хотя бы в двух словах опишите что предлагаете очистить.
    • By kairos
      Приветствую форумчане. Такая проблема, пытаюсь выполнить ajax запрос, суть которого отправить некоторые данные с домена: a.com на b.com и соответственно получить ответ от b.com с целью дальнейшей его обработки в скрипте на a.com
      Оба домена находятся на OpenServer на локальной машине, то есть у меня есть контроль над http://b.com/ и я могу прописать в php файле необходимые настройки.
      Однако при попытке выполнить ajax запрос получаю ошибку:

      jquery-3.6.0.min.js:2 Cross-Origin Read Blocking (CORB) blocked cross-origin response http://b.com/?callback=jQuery360001053556176974424_1630579545897&_=1630579545898 with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details.
       
      Аналогичную ситуацию имею на хостинге уже на реальных доменах. 
      При этом данные c a.com на b.com в php скрипт все же попадают, однако, мне не удается добиться чтения ответа на домене a.com.
      Что характерно в сети есть по меньшей мере один домен с которого таки удается получить данные таким способом.
      Если вместо b.com подставить страницу:
      https://jsonplaceholder.typicode.com/todos/1
      то в этом случае получаю ответ:
      {userId: 1, id: 1, title: "delectus aut autem", completed: false}
      Однако же добиться аналогичного эффекта на домене под собственным контролем я не могу.
       
      Пробовал в js указывать crossDomain: true, на стороне php пробовал указывать различные заголовки по типу:
      header('content-type: application/json');
      и тому подобное... пробовал даже скопировать из браузера заголовки которые отдает
      сайт https://jsonplaceholder.typicode.com/todos/1 и подставить их в php файл через тот же header() однако ничего не выходит.
      Подскажите куда копать? Вопрос вроде плевый, но сколько не пытаюсь ничего не получается.

      Ниже код js:

       
      <script> //Первый вариант на jQuery: $(document).ready(function(){ $.ajax({ url: "http://b.com", crossDomain: true, dataType: "jsonp", success: function( response ) { console.log(response); } }); }); </script> <script> //Второй вариант на чистом js: function receiver(data){ console.log(data); } </script> <script src="http://b.com/?callback=receiver"></script> код php:

       
      <?php header('content-type: application/json'); header('Access-Control-Allow-Origin: http://a.com'); header('Access-Control-Allow-Methods: GET, POST, PUT, DELETE'); echo '{"foo":"bar"}'; ?>  
    • By MaJIon
      Здравствуйте, можно ли как-то соединить эти запросы таким образом, чтобы через post передавать нужные параметры и эти запрос как-то фильтровать в зависимости от клика по кнопке + или - 

       
      public function updateLike($product_id) { $this->db->query("SELECT * FROM " . DB_PREFIX . "product SET like_count = (like_count - 1) WHERE product_id = '" . (int)$product_id . "'"); } public function updateLikeMinus($product_id) { $this->db->query("UPDATE " . DB_PREFIX . "product SET like_count = (like_count - 1) WHERE product_id = '" . (int)$product_id . "'"); } public function updateLikePlus($product_id) { $this->db->query("UPDATE " . DB_PREFIX . "product SET like_count = (like_count + 1) WHERE product_id = '" . (int)$product_id . "'"); }  
    • By AVsmart
      Уважаемые форумчане!
       
      Помогите решить проблему. После прохождения шага 1, создания и оплаты кампании, столкнулся с ошибкой на шаге 2: Error ID: 60e2d6f2321cf
       
       
       

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.