Openserver phpmyadmin ошибка

  • Главная

    Список форумов

    Ошибки Open Server

  • Поиск

    • Текущее время: 21 сен 2023, 16:25
    • Часовой пояс: UTC+03:00

VlTag

Сообщения: 9
Зарегистрирован: 21 окт 2015, 01:41

Не запускается PhpMyAdmin

Скачал (для ознакомления) на малой скорости Open Server 5.2.6 premium Установил на ПК. После запуска OpenServer (появления Зелёного Флажка) и запуска браузера, могу открыть встроенный сайт по ссылке localhost. Но далее мне нужно создать на ЛокСервере свой сайт на движке drupal, а там потребуется создание Базы Данных. Выясняется, что на установленном Open Server не запускается PhpMyAdmin. Появляется следующее сообщение:
PHP 5.5+ is required. Currently installed version 5.3.29.
Мой вопрос: что делать?
Я готов внести нужную сумму, чтобы скачать полноценную версию Open Server.

Аватара пользователя

Asmodey

Сообщения: 338
Зарегистрирован: 18 апр 2012, 10:33

Avalon

Сообщения: 4
Зарегистрирован: 28 авг 2016, 20:05

Не работает PhpMyAdmin

Непрочитанное сообщение

Avalon »

Добрый день!

Скачал базовый пакет, после установки не запускается PhpMyAdmin, выдает сообщение:

PHP 5.5+ is required.
Currently installed version is: 5.3.29

Я в этом новичок, киньте ссылку на установочный файл свежего PHP. На сайте php.net слишком много вариантов, какой необходимо выбрать?

Заранее спасибо!

vlad_luxor

Сообщения: 82
Зарегистрирован: 15 июн 2014, 22:12

Re: Не запускается PhpMyAdmin

Непрочитанное сообщение

vlad_luxor »

Avalon, ежели взялись за ОпенСервер, так будьте же так любезны изучить НАСТРОЙКИ (особенно вкладку Модули) и заодно перевести в гугл переводчике текст ошибки (требуется ПХП 5.5 и выше, а у вас установлена 5.3.29). ЧТО ЗДЕСЬ ТАКОГО СЛОЖНОГО? *бесите такие юзверы, которые ни в чем сами разобраться не хотят, а почитать текст ошибки — это высшая математика прям*

Аватара пользователя

ERserver

Сообщения: 323
Зарегистрирован: 03 авг 2015, 02:19
Откуда: СССР
Контактная информация:

Re: Не запускается PhpMyAdmin

Непрочитанное сообщение

ERserver »

М-да.
Вообщем ответ такой.
Open Server или OSpanel в последней версии, установлен новый PhpMyadmin, который требует последнего php не ниже версии 5.5 или выше.
А для того, чтобы использовать старый php 5.3 или ниже необходимо поставить phpmyadmin версии 4.4.15.10 или 4.0.10.19 который был в версиях open server 5.2.2, 5.2.4

Хочется спросить у создателя, а почему нигде не сказано об этом? Или почему,если очень надо использовать opencart к примеру под php 5.3 приходится в последней версии OSPanel самостоятельно переставлять phpmyadmin?

Аватара пользователя

Максим

Сообщения: 6015
Зарегистрирован: 11 дек 2010, 20:29

Re: Не запускается PhpMyAdmin

Непрочитанное сообщение

Максим »

ERserver, как это нигде не сказано? При попытке запуска PhpMyadmin вы видите ясное и четкое сообщение на экране. Пусть оно и на английском, но даже школьник может воспользоваться Google переводчиком, хотя там и так всё сразу понятно.

Подобные ошибки при запуске phpmyadmin в OpenServer можно наблюдать:

phpmyadmin в OpenServer

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in C:\OpenServer\modules\system\html\openserver\phpmyadmin\index.php on line 8

или вот такой список

Fatal error: Uncaught exception 'UnexpectedValueException' with message 'Overloading of string functions using mbstring.func_overload is not supported by phpseclib.' in С:\modules\system\html\openserver\phpmyadmin\vendor\phpseclib\phpseclib\phpseclib\bootstrap.php:11 Stack trace: #0 
С:\modules\system\html\openserver\phpmyadmin\vendor\composer\autoload_real.php(66): require() #1
С:\modules\system\html\openserver\phpmyadmin\vendor\composer\autoload_real.php(56): 'С:\modules\syst...') #2 
С:\modules\system\html\openserver\phpmyadmin\vendor\autoload.php(7): ComposerAutoloaderInit::getLoader() #3
С:\modules\system\html\openserver\phpmyadmin\libraries\common.inc.php(85): require_once('С:\modules\syst...') #4
С:\modules\system\html\openserver\phpmyadmin\index.php(20): require_once('С:\modules\syst...') #5 {main} thrown in
С:\modules\system\html\openserver\phpmyadmin\vendor\phpseclib\phpseclib\phpseclib\bootstrap.php on line 11

Подобное возникает при неверной версии PHP. phpmyadmin поддерживает версию php только выше 5.5. Чтобы исправить, перейдите в настройки

phpmyadmin ошибка phpmyadmin\index.php on line 8

И выберите версию 5.5 или выше. В Разделе http сервера выберите из списка подходящую версию Apache или Nginx. После сохранения, если http сервер и php модуль соответствую, OpenServer перезагрузится. Готово.

OpenServer ошибка bootstrap.php on line 11

Локальный веб-сервер OpenServer не всегда работает корректно, особенно когда речь идет о его первом запуске после установки на компьютер. Часто пользователи сталкиваются с различными проблемами, приводящими к отсутствию отклика при запуске программы.

Далее я расскажу, как быстро избавиться от распространенных трудностей при работе с данным инструментом.  

Просмотр логов OpenServer

Начну с небольшого совета, который чаще всего помогает сразу же распознать причину неполадки и решить ее, приложив минимальное количество усилий. Однако уточню, что подойдет эта рекомендация только в том случае, если сам OpenServer запускается в Windows, но при этом старта локального веб-сервера не происходит. 

Просмотр логов OpenServer

На панели задач есть значок программы, по которому нужно кликнуть правой кнопкой мыши. После этого появится контекстное меню, в котором надо нажать на «‎Просмотр логов». В новом окне ознакомьтесь с полученными сведениями и определите, из-за чего появилась рассматриваемая ошибка. 

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Запуск программы от имени администратора

Как бы банально это ни звучало, но часто запуск OpenServer от имени администратора решает все неполадки. Дело в том, что сам компонент тесно связан с сетью и файлами, отвечающими за соединение, поэтому и требует определенных привилегий при взаимодействии с ними. Если права доступа отсутствуют, соответственно, и запуска программы не произойдет.

Вам понадобится выйти из панели управления, найти файл программы в корневом каталоге, щелкнуть по нему правой кнопкой мыши и в контекстном меню выбрать пункт «‎Запуск от имени администратора». Подождите несколько секунд и проверьте, появилась ли на экране какая-либо информация, свидетельствующая о начале работы локального веб-сервера.

Запуск OpenServer от имени администратора

Если этот метод оказался эффективным, но вы не хотите каждый раз запускать программу таким образом, выполните простую настройку. Для этого снова кликните по исполняемому файлу правой кнопкой мыши и перейдите в «‎Свойства». Там найдите вкладку «‎Совместимость» и установите галочку возле пункта «Запускать эту программу от имени администратора‎».

Перманентный запуск программы OpenServer от имени администратора

После применения настроек софт всегда будет стартовать с повышенными привилегиями, что позволит избавиться от проблем с запуском.

Редактирование файла hosts

Встроенный в операционную систему файл hosts выполняет важную роль, и часто пользователи задействуют его, если хотят ограничить доступ к конкретным сайтам. Иногда его блокировка средствами Windows становится причиной проблем с запуском OpenServer. Информация об этом появляется в логах при попытке перейти на веб-сервер, поэтому причину можно сразу же распознать. 

Проблемы с запуском OpenServer - командная строка

Хочу дать два совета:

  1. При использовании стороннего антивируса и брандмауэра настройте их так, чтобы OpenServer не попадал в список заблокированных программ. Стандартные средства можно отключить на время исключительно в качестве проверки.
  2. Запустите командную строку от имени администратора и введите команду attrib -s -r -h -a C:\Windows\system32\drivers\etc\hosts, активировав соответствующие атрибуты для упомянутого файла hosts.

Невозможно подключиться к серверу

Если же OpenServer запускается нормально, но при этом соединения с сервером не происходит, советую ознакомиться с дальнейшими инструкциями. 

Способ 1: Редактирование MySQL и phpMyAdmin

Этот способ подойдет тем пользователям, которые используют OpenServer в связке с MySQL и phpMyAdmin. Он заключается в небольшой настройке этих двух компонентов для обеспечения нормального соединения, если вдруг возникла такая ситуация, что веб-сервер не хочет запускаться.

Редактирование файла конфигурации при проблемах с запуском OpenServer

Первоочередная задача – создание нового пользователя MySQL. Вводим:

shell> mysql --user=root mysql

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost -> IDENTIFIED BY 'password' WITH GRANT OPTION

Команда отвечает за создание нового пользователя и установку для него пароля.

Откройте конфигурационный файл phpMyAdmin, который находится в папке /etc/phpmyadmin/config.inc.php. Добавьте туда две строки:

$cfg['Servers'][$i]['controluser'] = $dbuser;

$cfg['Servers'][$i]['controlpass'] = $dbpass;

Вместо user и pass подставьте имя созданного пользователя и его пароль для MySQL.

Способ 2: Проверка данных авторизации

Последняя рекомендация будет самой банальной – проверка данных авторизации при входе на веб-сервер. Это касается ситуаций, когда на экране появляется ошибка «Невозможно подключиться к серверу MySQL mysqli::real_connect(): (HY000/1045): Access denied for user ‘root’@’localhost’ (using password: NO)». Вам необходимо указать стандартный пароль и логин mysql или root в обоих полях, после чего авторизация должна пройти успешно.

phpMyAdmin Openserver

Это были самые распространенные способы решения проблем с запуском OpenServer. 

!Здравствуйте, есть такая проблема, скачал openserver, первый раз запустил phpmyadmin, а войти не могу. Стандартные логин и пароль не проходят, я попробовал в phpmyadmin_config_inc.php изменить пароль и логин

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '1111';

Какого то черта добавился выбор сервера между localhost и 127.0.0.1, войти до сих пор никак. Если кто знает, что делать, помогите

задан 4 июл 2019 в 16:04

Elisey Popov's user avatar

3

Из руководства пользователя:
«Откройте [Меню → Дополнительно → PHPMyAdmin / MySQL менеджер]
Введите имя пользователя root без пароля
Нажмите кнопку [Вход]»

Вы точно тот phpmyadmin открываете? Не пытались случайно поднять апач и все остальное сами до openserver?

Кстати проверьте конфиг которвый правили. Сохранились ли ваши правки?

ответ дан 4 июл 2019 в 16:22

Lopner's user avatar

LopnerLopner

574 бронзовых знака

Если в папке [Диск:]\OSPanel\modules\system\html\openserver\phpmyadmin при запуске/останове или перезапуске сервера отсутствует или удаляется файл config.inc.php, то сделайте следующее:

  1. В папке [Диск:]\OSPanel\modules\system\html\openserver\phpmyadmin создать файл phpmyadmin_config.inc.php со следующим содержанием:

    $cfg['Servers'][1]['AllowRoot'] = true;
    $cfg['Servers'][1]['nopassword']  = true;
    $cfg['Servers'][1]['AllowNoPassword'] = true;
    $cfg['Servers'][1]['LoginCookieRecall'] = true;
    $cfg['Servers'][1]['auth_type'] = 'config';
    $cfg['Servers'][1]['user'] = 'root';
    $cfg['Servers'][1]['password'] = '';
    $cfg['blowfish_secret'] = '$2a$07$ct2druYbZdlTniMyaqwNhehPc9bFVfwBbfp57unK4SwXGHHVxABJy';
    $cfg['DefaultLang'] = 'ru';
    $cfg['LoginCookieValidity'] = 18000;
    
  2. Перейти в папку [Диск:]\OSPanel\modules\system\html\openserver\phpmyadmin\libraries и в файле vendor_config.php закомментировать строку

    define('CONFIG_FILE', CONFIG_DIR . 'config.inc.php');  --> //define('CONFIG_FILE', CONFIG_DIR . 'config.inc.php');
    

    и прямо под ней добавить:

    define('CONFIG_FILE', CONFIG_DIR . 'phpmyadmin_config.inc.php');
    
  3. Перезапустите OpenServer. Все, Вы получили автовход в phpMyAdmin, кроме того исчезла ошибка о контрольной фразе ‘Blowfish’.

aleksandr barakin's user avatar

ответ дан 11 мар 2020 в 9:59

Micle's user avatar

qaa-engineer.ru > Вопросы и ответы > OpenServer PhpMyAdmin ошибка при открытии сайта http://127.0.0.1/openserver/phpmyadmin/index.php

OpenServer является одним из самых популярных инструментов для создания локального сервера на базе Windows. Он предоставляет возможность установки и настройки платформы для разработки веб-приложений, которую можно использовать как локально, так и для развертывания веб-проектов. Однако, даже с таким популярным инструментом, могут возникать проблемы, с которыми программисты сталкиваются. Поэтому в этой статье мы рассмотрим одну из распространенных проблем, которую возможно встретить при открытии сайта через PhpMyAdmin с использованием OpenServer.

Ошибка, с которой мы столкнулись, возникает при попытке открытия сайта по адресу http://127.0.0.1/openserver/phpmyadmin/index.php. Вместо ожидаемого PhpMyAdmin появляется ошибка, что сайт недоступен или не найден.

Первым делом, мы должны убедиться, что сервер OpenServer запущен нормально. Проверьте, есть ли значок OpenServer в трее. Если он там отсутствует, значит сервер не запущен, и вам следует запустить его.

Если сервер успешно запущен, то следующим шагом будет проверка конфигурации PhpMyAdmin. Откройте папку, где установлен OpenServer, и найдите папку с PhpMyAdmin. Обычно она находится в папке с именем «phpmyadmin». Проверьте, существует ли папка и все ли файлы на месте. Если папка отсутствует или не все файлы доступны, вам следует переустановить PhpMyAdmin или вручную скопировать недостающие файлы.

Если папка и файлы PhpMyAdmin на месте, следующим шагом будет проверка файла конфигурации PhpMyAdmin. Откройте папку PhpMyAdmin и найдите файл «config.inc.php». Убедитесь, что этот файл доступен и содержит правильные настройки. Откройте его с помощью текстового редактора и убедитесь, что в нем указаны правильные данные для подключения к базе данных. Проверьте параметры, такие как имя пользователя, пароль и база данных. Если какие-то из параметров неправильны, внесите соответствующие изменения и сохраните файл.

Также стоит проверить настройки файла хостинга OpenServer. Откройте папку с именем «hosts», а затем файл «hosts». Убедитесь, что в файле присутствует запись для адреса 127.0.0.1. Если такая запись отсутствует или неправильна, добавьте или исправьте ее. Сохраните файл и перезапустите сервер OpenServer.

Если все вышеперечисленные шаги не помогли в решении проблемы, возможно, проблема связана с конфликтом портов. По умолчанию OpenServer использует порт 80 для работы с веб-сайтами. Убедитесь, что никакие другие приложения не используют этот порт. Если у вас используется другое приложение на этом порту, вам необходимо изменить порт в настройках OpenServer.

Для этого откройте OpenServer и перейдите в меню «Сервер» -> «Настройки» -> «Дополнительно». Здесь вы увидите поле «Порт сервера», где можно изменить порт на любое свободное значение, например, 8080. После изменения порта сохраните настройки и перезапустите сервер.

После всех этих шагов сайт должен успешно открываться по адресу http://127.0.0.1/openserver/phpmyadmin/index.php. Если проблема не была решена, возможно, стоит обратиться к сообществу OpenServer или проверить логи ошибок сервера для получения более подробной информации об ошибке.

В этой статье мы рассмотрели одну из распространенных проблем, с которой можно столкнуться при открытии сайта через PhpMyAdmin с использованием OpenServer. Мы описали несколько шагов, которые можно предпринять для устранения этой проблемы. Надеемся, что эта информация была полезной и помогла вам решить возникшую проблему. Если у вас возникнут еще вопросы, не стесняйтесь задавать их сообществу OpenServer или в комментариях к статье.

Понравилась статья? Поделить с друзьями:
  • Openserver php не показывает ошибки
  • Openproj ошибка при установке
  • Openoffice ошибка при запуске
  • Openoffice jre ошибка
  • Open 4 ошибка чтения файла пакета