Open Server 6. Установка. Настройка. Работа
Вставка
- Опубліковано 22 сер 2024
- Одним из наиболее популярных локальных веб-серверов под Windows является Open Server. Его ключевым преимуществом, по сравнению со многими другими решениями, является удобство использования для пользователя и огромное количество модулей из коробки.
Пользователь легко может переключаться между версиями PHP или MySQL, легко создавать новые проекты, без необходимости правки файла hosts. В мае 2024 года вышла долгожданная версия Open Server 6, которая кардинально отличается от предыдущих версий. Кроме того, что на борту сборки появилась свежая версия PHP 8.3, сервер стал гораздо гибче в настройках и работе. Одним из главных новшеств стал тот момент, что на сервере можно одновременно включить несколько модулей, т.е. одновременно может работать версия PHP 8.3 и PHP 7.4. Для каждого конкретного проекта вы можете выбрать нужную версию и они будут работать параллельно, не конфликтуя друг с другом.
Как создать проект (домен) на Open Server 6? Как начать работать с БД? Как подключить PhpMyAdmin или сторонний менеджер для работы с СУБД? Ответ на эти и другие вопросы вы найдете в данном видео.
==========================================
Мои курсы на Udemy
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
Курс "PHP 8. ООП. Создание собственного PHP MVC фреймворка":
www.udemy.com/...
Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/...
Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/...
Курс по PHP - www.udemy.com/...
СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/...
Андрей, огромное спасибо за урок! Он как всегда вовремя и к месту. Также в целом выражаю признательность за Вашу преподавательскую деятельность. Ваши уроки сыграли важную роль в моем становлении веб-разработчиком. Спасибо! 🤝
И вам спасибо за теплые слова ☺
Андрей, спасибо. Очень вовремя. На днях скачал, глянул, а в Ютубе ни слова про 6 версию
Пожалуйста 😉
Премного благодарен за столь подробный туториал!)) Очень полезное видео!
Пожалуйста ;)
Спасибо большое .Все простым языком и пошагово!
Спасибо большое, самостоятельно долго разбирался с настройкой два месяца назад, уже все забыл, буду пересматривать ваше видео чтобы освежить в памяти
Пожалуйста 🙂
Спасибо!! Наконец то гайд на установку phpmyadmin на 6 версию
Пожалуйста)
Полезный урок, я тоже сегодня поставил протестировать Open Server 6, и удивился что он так сильно поменялся по сравнение с другими версия , последение вермя пользовался Docker`ом.
Спасибо за инстуркцию потому что так тяжело сразу понять что и как работает в Open Server 6
Пожалуйста 🙂
Спасибо за подробный обзор. Супер!
Пожалуйста 😉
Спасибо большое! Реально в новой версии осп много чего изменено. Ваше видео помогло👍
@@azamatbotirov2246 пожалуйста 😉
Спасибо за ваш труд.
Спасибо, очень полезно!
Однозначно лайк. Спасибо тебе! 300-ый, юбилейный лайк это от меня)
@@a.zakharovv благодарю 🙂
@@matroskin978 Подскажите, вы случайно битрикс на эту конфигурацию не ставили? У меня постоянно проблема при установке, что он не может определить версию веб-сервера.
@@matroskin978 на VMWare такой проблемы нет, но он дико неудобен при работе с файлами 🥴
@@matroskin978 Вы кстати могли бы подсказать, как увеличить лимит памяти для php? По умолчанию меняю по пути C:\OSPanel\modules\PHP-8.1\PHP, в php.ini, но после перезапуска все равно сбрасывается почему-то
Нет, не ставил. С Битриксом последний раз работал лет 7 назад. Но, насколько помню, я тогда использовал виртуальную машину, как рекомендуемый вариант установки... могу ошибаться)
Спасибо Андрей за отличную информацию! Как всегда все на высоте!
Пожалуйста 🙂
Братан хорош. Давай ещё контент 👍🤝🏻
Да , вот почему говорят что раньше было лучше)) не зря. У них там что команда помелась, вообще радикально все поменяли причем, для меня для простого пользователя это просто кашмар,, в 5й-6й все понятней было )
Спасибо большое
Пожалуйста)
Muchas Gracias!, desde Argentina.
Por favor)
Спасибо !
Я вырос на твоих курсах) спасибо
Пожалуйста 😉
@@matroskin978 Добрый день. А у вас есть материал когда ты в ларе хочешь сделать миграцию для круда а опенсервер говорит что подключение не установлено т. К как конечный компьютер отверг запрос на подключение?
Добрый день! Нет, такого в уроках у меня не было. Судя по ошибке, есть проблема с подключением к БД. Поэтому в первую очередь стоит проверить настройки в файле .env. Но наверняка сложно точно определить, поскольку точной ошибки нет.
Андрей большое спасибо за обзор. я правильно понял, что можно использовать файл htaccess или шаблонные переменные
Пожалуйста)
Можно, только не вместе. Переменные - это переменные окружения и использовать их можно в файлах конфигурации. Ну а файл .htaccess - это файл Apache. Соответственно, его используем стандартно - для разрешенной конфигурации сервера. Переменные окружения не для него.
Приветствую Андрей, Вы просто молодец, это актуально, нужно, полезно. Лайк, лайк, лайк.
Спасибо ☺
Спасибо большое!!! Всем добра!!!
спасибо, многиими советам иввоспользовался. Осталось проект как то подгрузить.
Спасибо, обалденная программа, получилась намного лучше пятой версии, просто огонь!
Спасибо за урок! Сам бы ни за что не справился с настройкой, особенно базы данных. Новая версия Open Server сильно отличается от предыдущих, пока сложно разобраться в ней.
Пожалуйста 🙂
спасибо огромное классный материал !!!
Очень здорово и подробно все описали. Спасибо! Я тоже перешел на новую версию, как только она вышла. Для удобства установил phpMyAdmin, чтобы не работать с консолью.) Все просто замечательно, мне нравится, что можно использовать для своих проектов разные версии php (иногда приходится переносить устаревшие клиентские проекты). Андрей, у меня к вам один вопрос. Я заметил, что проекты на CMS Wordpress, установленные на Open Server, слишком долго открываются в браузере. Причем как на новой версии OS, так и на старой. Я устанавливал Yii2, устанавливал HostCMS, все открывается практически мгновенно. А вот с Wordpress проблемы. Скажите, вы сталкивались с этим? Если да, то какое есть решение? Подскажите, пожалуйста.
Пожалуйста)
Сталкивался. Да, есть такая беда с WP. Пробовал искать решение. Видел в сети аналогичные вопросы, но конкретного решения не нашел. Поэтому просто смирился. Благо, проблема только при первом запуске сайта на WP. После этого все страницы открываются со стандартной скоростью. Поэтому терпеливо жду секунд 5-10 первого открытия.
Ты мой герой. Спасибо огромное
Пожалуйста 🙂
Спасибо)
Мои курсы на Udemy
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
Курс "PHP 8. ООП. Создание собственного PHP MVC фреймворка":
www.udemy.com/course/php-8-framework/?referralCode=1D29D8356C893C7889B3
Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/course/telegram-bots-web-apps/?referralCode=A574DFE059CF9FF4E002
Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/course/opencart-3/?referralCode=96BAF7C78DF57D6A90CA
Курс по PHP - www.udemy.com/course/php-8-ua/?referralCode=4DAAEA9CF6ADF447D879
СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/course/mysql-sql/?referralCode=B6655F05D32032D80C0B
Андрей, здравствуйте! Ваши уроки очень помогли, особенно урок по установке и настройке OPEN SERVER PANEL 6. Могли бы вы сделать отдельное видео по подключению СУБД PostgreSQL в Open Server 6? Она установлена по умолчанию, но модели не запускаются.
Здравствуйте!
В комментариях около месяца назад задавался подобный вопрос, и я на него отвечал. Посмотрите. На всякий случай продублирую ответ еще здесь.
В документации есть предупреждение:
>>> Важно: PostgreSQL и UAC: Запуск модулей PostgreSQL невозможен при отключенном контроле учетных записей (UAC) или запуске Open Server Panel с правами администратора.
Проверил у себя. Действительно при отключенном UAC модуль не запускался. Включил максимальный уровень, перезапустил ОС и модуль запустился. Через его консоль подключился командой:
psql -U postgres
Попробуйте. Если не получится все же, тогда лучше уточнить на форуме OSPanel.
Добрый день Андрей. Спасибо за Ваши уроки. А можно такой же простой урок по развертыванию проекта в Docker.
Добрый день! Пожалуйста)
По Докеру я вчера в комментариях предложил человеку записать урок на 15 минут... но куда-то целая ветка комментариев пропала 🤔
Придется делать самому. В планах такие уроки были, но пока не в ближайших.
дякую за чудовий урок !!!
Будь ласка 🙂
Чётко расписал, понятно, а то в доке бы ползал пока.
Добрый день. Сделайте видео по работе сервера и установке с настройкой сайта на WordPress, OpenCart и других популярных CMS. Спасибо!
Добрый день! По установке, настройке и созданию тем для WordPress и OpenCart есть плейлисты:
ua-cam.com/play/PLNvHH49JXUUBa8ghh_U4MXWNilrrAbw_T.html
ua-cam.com/play/PLNvHH49JXUUD9q5-ilpYikMDaEGw_s6M5.html
Первые уроки этих плейлистов как раз об установке и начальной настройке. Следующие уроки посвящены уже разработке тем и дальнейшей настройке.
Спасибо, обязательно посмотрю
Скажите, что за программа захвата экрана?
Урок отличный, спасибо)
@@ruslanm.1120 спасибо)
Для записи использую Camtasia Studio.
Хочу добавить примечание: Файл с разрешенным параметром входа без пароля в phpmyadmin (config.inc) нужно копировать в корень модуля базы данных которую указали , например (OSPanel\modules\MariaDB-11.2 и в этом месте вставляете файл config.inc) Иначе ошибка входа в админ-панель будет продолжать выскакивать.
Вполне возможно. Спасибо)
Спасибо
Спасибо за урок, Андрей! Вы великолепны! Пару вопросов, если позволите: 1. пробую поставит laravel ч/з composer через
composer create-project laravel/laravel ./
выходит ошибка " Project directory "C:\OSPanel_6\home\laravel11.loc\./" is not
empty." , что логично, т.к. у нас в директории лежит подкаталог .osp и файл .osp\project.ini.
Подскажите, в какую сторону копать? 2. Есть ли возможность настроить PHPStorm в связке с OS6, дабы шторм подхватывал установленные настройки проекта автоматически (версии ПХП, ДБ и т.п.)? Заранее спасибо за помощь! П.с., может как идея для видео, например в продолжении курса Laravel? было бы идеально, но не смею просить)
Пожалуйста)
1. Laravel нужно устанавливать в пустую папку. Поэтому временно переместите папку .osp из папки проекта и после этого в пустую папку установится уже без проблем Laravel. После установки верните папку .osp. Ну и в дальнейшем сначала устанавливаете Laravel, а потом создаете папку настроек.
2. Наверное, никак. Да и смысла в этом большого нет)
поставить 5.4 и патч с гита php8.3) laravel 11 вполне хорошо работает с 5.4 опен) там архив он тупо распаковывается в ospenal/... всё что нужно эно запустить openserver настройки модули выбрать из списка php8.3 если будет ругаться можно пропускать ошибки apache либо скачать фикс там ругается на какие то 2 dll файла)
Приветствую, нигде и никто не рассказывает об отправке писем - SMTP сервер. Также не рассказывают о внешних сайтах (видимость) на домене. Как я понял - сертификат HTTPS автоматически устанавливается, без танцев с бубнами? И да, MariaDB, как раз таки, отличается меньшим потреблением оперативной памяти.
Приветствую!
>>> нигде и никто не рассказывает об отправке писем - SMTP сервер.
Полно таких уроков. Вот урок на моем канале - ua-cam.com/video/AQ5rIDw3M-w/v-deo.html
>>> Также не рассказывают о внешних сайтах...
Наверное потому, что не очень хорошая идея хостить сайт на домашнем компьютере. Я бы так делать не стал и не советую. А так, в документации к предыдущей версии Open Server есть инструкция, как локальные сайты сделать доступными извне. Если хочется сделать это и сделать хоть сколько-то надежно, тогда лучше обратиться к профессиональному сисадмину. Это именно его работа, а не программиста. Я не сисадмин)
>>> MariaDB, как раз таки, отличается меньшим потреблением оперативной памяти.
Возможно)
@@matroskin978 Благодарю за ответ! Просто у меня цель держать игровые сервера дома (много кто практикует, чем платить бешенные бабки за аренду), почему бы и сайт визитку дома не держать)
помогло
класс а то проэкт на ларавел не открывается на опен 5том
Для чего мне устанавливать Open Server 6 и выполнять все эти манипуляции если есть 5 версия которая неплохо работает? Разработчики сами себе могут ответить, что они сделали и зачем? и отдают ли они себе отчёт в своих телодвижениях?)
Тот же вопрос можно было задать и при переходе с любой другой версии))
В данном случае для того, чтобы иметь возможность работать с последними версиями PHP. В 5-ой версии доступна PHP 8.1. В 6-ой версии: PHP 8.2 и 8.3.
видимо пришло время все же уехать на докер
Спасибо за урок! Концепция OSP6 мне изначально не понравилась, я ожидал и не только я, что будет современный интерфейс и программа будет более компактнее, как это сделано в Herd. От пользователя требуется больше действий и возникает вопрос целесообразности использования OSP6, когда можно изучить Докер, который стабильный и функциональнее. Завтра автору стукнет в голову сделать OSP7 и он опять бросит поддержку проекта, как это было с OSP5.
А мне зашло) Да, есть нюансы, в сравнении с предыдущей версией. Но есть и несомненные плюсы.
Графический интерфейс они еще допиливают, если судить по официальному форуму, так что это не конечная версия OSP6, скорее релиз для ярых ждунов.
Да вы что, классная версия, одной командой меняем версии PHP, MySQL, включаем-отключаем xdebug, и т.д., и т.п. Правда разобраться сначала придется, а потом голова кругом от возможностей.
@@user-ox7uf7ex6e это и ключевое я считаю, зачем разбираться, когда лучше также разобраться в Докере, который надежнее и функциональнее?
На 6-ой версии возможно сделать доступ из локальной сети?
только что немного разобрался, в 5 версии попроще немного было, а как тут домены теперь настраивать?
В уроке показано, как создавать домены.
а все ясно спасибо)
@@user-th4gy4sz8j пожалуйста)
Apach где? Что такое bind, unbound?Которые в модулях?
Мистер, а подскажите насчет подключения модуля Node.js. В модулях я его не нашел.
Допустим, у меня есть папка с версткой, sass, gulp-файлом и соответственно для работы этого файла нужен NodeJS. Как сконфигурировать OpenServer таким образом, чтобы он контроллировал весь процесс и все само запускалось?
Это лучше спросить на форуме Open Server. Я не фронтендер, поэтому NodeJS мне нужен постольку поскольку. Если что-то верстаю, то делаю это без Open Server, используя VSCode и его LiveServer.
👍👍👍👍👍👍👍👍
В опциях проекта есть вкладка "Выберите версию Node", но выбрать там не из чего. Как добавить возможность переключаться между разными версиями Node.js как это реализовано для остальных модулей?
Не подскажу, не пользуюсь Node. Попробуйте уточнить на официальном форуме проекта.
Андрей, а подскажите пожалуйста, можно как-то в консоли OS Panel заставить работать линуксовые команды, например ls или clean?
Только если это будет терминал))
Лучше уточнить этот вопрос на форуме OSPanel. Ну а так можно использовать аналоги команд командной строки:
ls - dir
clear - cls
Спасибо! Жаль, что из удобного инструмента OSP превратили в нечто ужасное..(
Повторила за вами внесение phpmyadmin в open server точь в точь. Значок сервера загорелся красным проект phpmyadmin в меню сервера не появился.
Возможно, все же где-то допустили неточность. Попробуйте проверить логи в папке logs, в корне сервера. Там есть файл general.log, а также логи модулей. Посмотрите все на предмет ошибок, которые точно должны быть, если сервер не запускается.
Где теперь ioncub
public_dir = {base_dir}\public добавляю, исчезает вообще проект из функции сервера, горит красным. Удаляю, перезапускаю появляется
Скорее всего, что-то делаете все же не так, поскольку у других посмотревших видео - такой проблемы нет. Или проблема с окружением. Попробуйте посмотреть логи, возможно там будет описание проблемы. Логи находятся здесь - .\logs\general.log
Тема в видео не раскрыта?
настройки Open Server 6, чтобы два разных сайта на разных доменах и с разными версиями PHP были доступны из внешней сети
@@AvitoBot это локальный сервер и использовать его в качестве хостинга не рекомендуется, поэтому тема доступа извне не рассматривается здесь. Только локальная работа и настройка.
@@matroskin978 Вот поэтому я убил на это весь день и методом тыка настроил, на форуме рассказал как "Запуск нескольких версий PHP на OpenServer"
спасибо, не планируете урок по установке opencart на openserver, все уроки в ютубе на старых версиях
Пожалуйста)
Вот целый плейлист по созданию темы для OpenCart - ua-cam.com/play/PLNvHH49JXUUD9q5-ilpYikMDaEGw_s6M5.html - первый урок посвящен установке на Open Server. Версия там другая, но суть та же. В этом видео я показал, как создать проект на Open Server 6. Поэтому по инструкции создаете проект, а далее все точно также: закидываете OpenCart в папку проекта и производите установку, как и в первом уроке из плейлиста.
@@matroskin978 да, я увидел у вас плейлист, но в заголовке видео не упоминается опен сервер, и я не глянул, теперь гляну )
Добрый день. Подскажите пожалуйста, как и где включить расширение php.
В документации - « Чтобы активировать расширение достаточно раскомментировать его в шаблоне конфигурации PHP и перезапустить PHP-модуль.»
Где их искать и как их создавать эти шаблоны?
Добрый день.
Шаблон конфигурации уже есть и создавать его не нужно. Находится он в папке config\нужный_модуль\default\templates. Например, под PHP-8.3 это будет файл:
config\PHP-8.3\default\templates\php.ini
Спасибо огромное) За ответ и за видео)
Доброго времени суток. вопрос возник на моменте запуска проекта exampl.local в браузере, я сделала всю последовательность действий что были в видео, но к сожалению ничего не получается и значок open server горит красным (что невозможно по словам автора видео). Также я установила OS 6 на диск С потому что других дисков у меня нет, почитав, я поняла что это не может быть причиной моей ошибки, не нашла комментария на эту тему в инете и на форумах, поэтому, надеюсь, здесь мне что-нибудь подскажут
PS начала изучение языка php пару дней назад, ничего не знаю. но если надо. у меня установлена последняя версия php (8.3.10)
Здравствуйте!
>>> значок open server горит красным (что невозможно по словам автора видео)
Это когда я такое говорил, что невозможно?)) Если светится красным, значит, есть какие-то проблемы, которые нужно исправить. Проблемы могут быть в любой программе, поэтому нет ничего невозможного. Даже интересно, на какой именно минуте видео я мог такое сказать... подскажите?
>>> не нашла комментария на эту тему в инете и на форумах, поэтому, надеюсь, здесь мне что-нибудь подскажут
Попробую подсказать, конечно. Но искать форумы особо и не нужно было. На официальном сайте Open Server есть официальный форум, на котором отвечает и помогает решать проблемы в том числе и автор программы. Поэтому логичнее и правильнее было бы уточнить на этом форуме.
Для поиска проблемы попробуйте посмотреть файл логов, который находится в папке logs сервера и называется general.log. К слову, именно это и написано в разделе документации Первый запуск по ссылке - github.com/OSPanel/OpenServerPanel/wiki/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F#%D0%BF%D0%B5%D1%80%D0%B2%D1%8B%D0%B9-%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA - процитирую:
Если программа не запускается, проверьте файл логов: .\logs\general.log.
Попробуйте. Скорее всего, в файле логов будет написана ошибка, из-за которой сервер не стартует. В этом случае рекомендую все же пойти на официальный форум - ospanel.io/forum/ - и задать вопрос там, написав текст ошибки.
@@matroskin978 Спасибо за Ваш ответ.
9:40 - 10 сек видео
>>> всегда один и тот же значок, разница только в мигающем курсоре если сервер перезапускается.
Тут Вы не упомянули про изменение цвета значка OS, поэтому я предположила, что то что у меня он горит красным не должно было случится и сейчас вообще ноут взорвется и я вместе с ним потому что ничего у меня не получается.
Я не писала на официальный форум Open Server потому что там долго отвечают и поэтому написала вам в комментариях, так как видно что Вы быстро отвечаете, + - разбираетесь и можете как-то подсказать.
В целом, еще раз спасибо за ответ, я попробую сделать как Вы посоветовали.
@@noax4970 пожалуйста)
Про значок понял. Тут я сравнивал именно с предыдущей версией Open Server, об этом и говорил. В предыдущей версии, когда мы запустили программу, флажок был красным, когда запускали старт - флажок становился желтым, а когда сервер стартонул - флажок становился зеленым. В сравнении с этими состояниями в текущей версии цвет иконки не меняется, а видно лишь моргание условного курсора на иконке. Вот об этом и шла речь 😉
>>> Тут Вы не упомянули про изменение цвета значка OS
Ну да, такой цвет возникает при ошибках. У меня ошибок не было, и я просто не знал, как ведет себя иконка при них. На момент записи видео эта версия вышла буквально несколько дней как, а начал пользоваться я ею примерно за пару часов до записи видео. Поэтому всех нюансов просто не знал и не сталкивался в работе с ними.
>>> В целом, еще раз спасибо за ответ, я попробую сделать как Вы посоветовали.
Пожалуйста 🙂
Если в логах нашли ошибку, то можете написать ее здесь. Возможно, что-то и подскажу, чтобы не ждали ответа на форуме.
Немного не в тему, но совершенно непонятно, что именно выставлять в настройках PHPStorm (вкладки PHP и Terminal). Простите мою тупость
Вкладки PHP у меня совсем нет. Поэтому не подскажу. А вкладка Terminal - это консоль (командная строка). Ею можно пользоваться, чтобы не запускать отдельно командную строку. Настроек там особых и нет, поэтому можно не экспериментировать. Просто открываете при необходимости и выполняете через нее необходимые команды.
Не понимаю как подлключить Redis к проэкту (((
Як працювати з поштою SMTP та sendmail?
Таким же чином, як і у попередній версії. Використовуючи бібліотеку, скажімо PHPMailer, і відповідні налаштування SMTP для неї - надсилаємо листа.
Урок по роботі з бібліотекою є на каналі:
ua-cam.com/video/AQ5rIDw3M-w/v-deo.html
26:05 - установк ПМА
вижу что в меню опенсервера пропало упоминание apache. Означает ли это что теперь единственный вебсервер это nginx? Если нет, то как работать с apache к примеру если нужно будет установить модуль для него?
Важно! Модули PHP без приставки FCGI на самом деле являются составными модулями Apache-2.4+PHP-xxx и названы так только в угоду быстрому набору имени таких модулей в консоли.
Варианты организации работы веб-сервера:
Для включения связки Apache+PHP назначьте проекту только модуль PHP, после чего включите его.
Для включения связки Nginx+Apache+PHP назначьте проекту модули Nginx и PHP, после чего включите их.
Для включения связки Nginx+PHP-FCGI назначьте проекту модули Nginx и PHP-FCGI, после чего включите их.
Для включения только Nginx (без PHP) назначьте проекту только модуль Nginx, после чего включите его.
Цитата из документации:
>>> Для включения связки Apache+PHP назначьте проекту только модуль PHP, после чего включите его.
В видео об этом тоже упомянул: Apache идет в связке с модулем PHP. В предыдущей версии это тоже было, только более явно.
они цепочку сделали, теперь ты сам обязан все делать как разраб) они в 6ке даже smtp вырезали самому ставить 😂😂😂
5.4 вполне хорошо работает 😊😂
Как перенести PHP 8 со всеми нужными модулями в os 5?
Такой инструкции у меня нет. Но вы можете воспользоваться этим репозиторием:
github.com/SagePtr
Там есть версии PHP 8.2 и 8.3, а также версия Apache под них. Все это достаточно скопировать в структуру Open Server 5.
как на неё postgresql Админ панель прикрутить?
@user-cx7lu3bp9i Логика подсказывает, что примерно также, как и PMA. Только рекомендую прочесть комментарии еще, есть некоторые моменты работы с этой СУБД, о которых я писал в ответах на комментарии.
Это уже не Openserver, а больше! Нужно вернуть GUI, цвета значков, панель управления, учитывая новые изменения!
изображения не загружаются на сайте, после замены сервера
Специально только что проверил с простейшим PHP-скриптом - загрузка изображений работает без проблем. На всякий случай проверил еще с WordPress - тоже проблем нет.
@@matroskin978 src="/pictures/STC-transformed.png" вот такой адрес на прошлом сервере все работало
Так это не загрузка картинок. Это вывод изображений на страницу. Проверяйте корректность пути и наличие изображения по этому пути. У меня, опять-таки, работает и вывод изображений, проблем нет.
А как настроить dbforge для работы с OpenServer?
Точно так же, как и для phpMyAdmin или любого другого клиента или сайта. Пример подключения phpMyAdmin (по сути, сайт) есть в этом видео. Указываете хост, логин и пароль. Хост зависит от выбранной версии СУБД. Логин - root, пароль - пустая строка. Например, для СУБД MariaDB-11.2, которая использовалась в этом видео, данные для подключения такие:
Host: MariaDB-11.2
Username: root
Password:
Для прочих СУБД все аналогично, меняется только хост. В документации можно найти это по ссылке:
github.com/OSPanel/OpenServerPanel/wiki/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F#%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F
@@matroskin978 Так и делаю, в ответ вот что приходит: "Bad handshake". В фордже просит ещё и порт. Может в этом дело?
Порт стандартный - 3306. Я в предыдущем сообщении ссылку дал, в которой можно посмотреть все настройки, в том числе и порт.
Также рекомендую погуглить запрос "dbforge bad handshake". Скорее всего, проблем совсем не в порте, а в старой версии программы, которую предлагают обновить в качестве решения проблемы. Также предлагают и другие решения. Тут только нужно пробовать. Ну или использовать что-то другое вместо dbForge.
Подскажите как использовать postgresql, модуль не включается
В документации смотрели? Там есть предупреждение:
>>> Важно: PostgreSQL и UAC: Запуск модулей PostgreSQL невозможен при отключенном контроле учетных записей (UAC) или запуске Open Server Panel с правами администратора.
Проверил у себя. Действительно при отключенном UAC модуль не запускался. Включил максимальный уровень, перезапустил ОС и модуль запустился. Через его консоль подключился командой:
psql -U postgres
Попробуйте. Если не получится все же, тогда лучше уточнить на форуме OSPanel.
@@matroskin978 Да, увидел в последний момент, но не стал удалять комментарий, проверю!
здраствуйте создал проэкт на ларавел но он выдает ошибку подскажите пожалуйста куда смотреть нужно
SQLSTATE[HY000] [2002] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
select * from `sessions` where `id` = KDrgwsQ5sFea42QBnwvDd55xb4kaqIFTDkaNj60a limit 1
Здравствуйте!
Нужно проверять корректность настроек подключения к БД в файле .env. В комментариях я отвечал на аналогичный вопрос - посмотрите, пожалуйста.
Вот пример настроек для модуля MariaDB-10.1:
DB_CONNECTION=mysql
DB_HOST="MariaDB-10.1"
DB_PORT=3306
DB_DATABASE=db_name
DB_USERNAME=root
DB_PASSWORD=
Если активирован другой модуль, тогда в DB_HOST указываете его наименование. Ну а в DB_DATABASE свое название БД. Ну и не забываем после этого выполнить команду установки миграций:
php artisan migrate
настройка .env помогла
DB_CONNECTION=mysql
DB_HOST=mysql-8.2
DB_PORT=3306
DB_DATABASE=mytessa
DB_USERNAME=root
DB_PASSWORD=
лара 11 полностью ушла в sqlite по дефолту) да всё верно вы должны поставить соединение mysql чтобы работало
а могу ли я php 7.1 на модули установить, если у кого то есть можете отправить не смог решить проблему
Наверное, проще установить предыдущую версию OpenServer. Там есть и 7.1, и даже 5.6.
@@matroskin978просто у меня такая ситуация хочу один проект 7.1 переписать на версии 8.3
А зачем для этого тащить модули? Вам ведь проект нужно переписать. Переносите проект, запускаете, получаете ошибки и исправляете их одну за другой. Если переписать совсем полностью, то и проект не нужно перетаскивать) В обоих случаях старая версия PHP не нужна.
@@matroskin978 каждый раз смотреть надо же старый проект
Если на внешний вид чтобы смотреть, тогда можете запустить Open Server 5, открыть проект - получите внешний вид страницы. После этого отключить сервер, запустить OSPanel и работать с новым проектом. Не очень удобно, но вполне возможный вариант.
Можно модифицировать посл. 5 версию и добавить вручную туда модификацию Apache и PHP 8.2.
Можно, если это был вопрос)
у меня 8.3 стоит) 5.4 опен
@@gamingplay5415 я себе добавил PHP 8.3 на 5.4 за несколько минут
А где мой любимый PHP 5.3?
Враги сперли 🤣
у меня были проблемы с переносом) апал версии с 5.4 7.3 8.0 8.3😂😂😂
у меня нет соединения с Базой данных, что только не делал, phpmyadmin установил без проблем. Использую RedBeanPHP
Значит, что-то сделали не так. Забыли включить модуль. Указали неверные настройки. Еще какие-то варианты... Попробуйте перезагрузить сервер.
Ну и неплохо было бы написать ошибку. Без нее сложно что-то подсказать.
Также можно использовать HeidiSQL вместо phpMyAdmin. Пробовали?
Наверное localhost используете, как в 5 версии, а нужно ip сервера, который прописан в OSPanel\config\MySQL-8.2\default\settings.ini, для другой версии mysql будет другой p
@@user-ox7uf7ex6e Спасибо, дружище. Твой совет очень помог. Спасибо ещё раз)
@@user-ox7uf7ex6e спасибо большое! Ваш комментарий мне очень помог! Друпал установился.
21:55 хахаха, чел сидит, думает почему у него консолько приостановила работу, а у conhost.exe есть такое свойство при выделении останавливать работу программы)
Никому не дано знать всего) я этого не знал - спасибо, что подсказали.
первый раз такое слышу, я тоже не был в курсе
Hello, please by english please
Sorry, this is not an English speaking channel.
12:19 у вас тут заработало и страница подгрузилась, а что осоветуете если страница дальше не грузится и в логах видает ошибку:
PHP-8.3 (default): The module workflow has been launched
ERROR
Module: PHP-8.3 (default)
Оbject: PID 16192
Exit/Error code: 1
Message: The module is suspended
Reason: The module workflow unexpectedly terminated its work
Советую попробовать другую версию PHP, например версию 8.2. Если не поможет, тогда советую обратиться на форум Open Server, где автор продукта сможет подсказать больше меня. Я не подскажу ничего, поскольку в логах ничего и нет, кроме того, что процесс неожиданно завершил свою работу.
незнаю как оно будет... но как по мне 5.4 вполне работает хорошо) я например добавил модули и у меня работает php8.3+Laravel 11😊😂 5ки хватает вполне. что по поводу 6 слишком много гемора так еще и фишки убраны... если рассматривать 6 то на много лучше перейти на ларагон хоть и есть нюансы с мульти доменами
А у меня как-то БД легла от внезапного отключения электричества. Говорят, в 6 версии такого не будет.
@@xeleos всё возможно может какие нибудь операции не завершились, и в 6 как и в любой другой это тоже остаётся
@@xeleos по этой же причине и игровые сервера откисают)
Приветствую. НАчал делать новый сайт на Ворд прессе, так ОпенСервер начал очень медленно работать, обновление страниц в админке по 6-10 секунд. Как можно ускорить Опенсервер? Или может есть другие сервера локальные пошустрее? Всем спасибо
Приветствую!
В конце установки не снимали галку "Запустить инструмент подготовки системы"? Очень похоже, что проблема именно в этом. На 7-ой - 8-ой минутах это показано. Попробуйте в консоли Open Server выполнить команду:
osp sysprep
После того, как все будет установлено - перезагрузите компьютер. В качестве альтернативы Open Server можно использовать XAMPP.
@@matroskin978 Спасибо за быстрый ответ. Галочку не снимал. Полная история выглядит так. Установ OpenServer на HDD, все работало хорошо. Сделал один сайт на Ворд Пресс, закончил проект перенес на хостинг. Начал делать другой проект, так же на Ворд Пресс и столкнулся с жуткими тормозами. Переустановил Open Server, не дало результата. Сегодня даже поехал взял ССД на 512 под систему и установил Open Server на него. Никакие галочки не снимал. Тормоза никуда не ушли. На форумах есть информация, но все касаются старых версий. Эта же версия сервера, вообще не имеет никаких настроек. КТо пишет отключить логи, кто внешнюю защиту сервера. ТОлько этого нигде нельзя сделать, т.к. настройки сервера полнорстью скрыты от юзера.
@@user-xh7nb6lz4d тогда, увы, не подскажу. Если сервер работал изначально нормально, а спустя какое-то время начал тормозить - напрашивается вывод, что проблема не с ним, а с окружением.
Попробуйте, быть может, изменить версию PHP для проекта. Я сталкивался в работе только с этой проблемой - версия PHP 8.3 работала иногда некорректно. Переключился на версию 8.2 - проблем нет.
@@matroskin978спасибо большое. Буду пробовать
@@matroskin978 спасибо большое. Буду пробовать.
Добрый день
Ошибка
не открывается страница сайт (Laravel)
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'MqSQL-5.7';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Ошибка
mysqli::real_connect(): php_network_getaddresses: getaddrinfo for MqSQL-5.7 failed: ???? ???? ??????????.
Добрый день!
Проверяйте корректность настроек для подключения к БД в файле .env. По тому, что вы написали, я уже увидел ошибку. Так у вас:
$cfg['Servers'][$i]['host'] = 'MqSQL-5.7';
Так правильно:
$cfg['Servers'][$i]['host'] = 'MySQL-5.7';
Ну и, соответственно, в настройках env должно быть примерно так:
DB_CONNECTION=mysql
DB_HOST="MySQL-5.7"
DB_PORT=3306
DB_DATABASE=db_name
DB_USERNAME=root
DB_PASSWORD=
Проверил у себя на всякий случай - проблем нет у Laravel с подключением.
@@matroskin978 Спасибо
что за сервер используюте? laravel 11 используют php8.3 mysql 8.x давно уже 😂
Спасибо большое