Как сменить версию PHP на Опен сервере
Для корректной работы некоторых расширений для joomla третьей серии, нужно перенастроить Опен сервер. А именно, перейти на более поздние версии PHP и APACHE.
При установке Опен сервера по умолчанию стоит версия PHP 5.3 и APACHE 2.2, нам же необходимо поднять их до 5.5 и 2.4 соответственно.
Open server, меняем версии PHP и APACHE
Для этого мы идем в нижний трей, туда где у нас отображается иконка Опен сервера и в выпадающем окне выбираем вкладку: Настройки. У нас появляется окно настроек.
Здесь мы выбираем вкладку: Модули. В выпадающих окошках выбираем PHP версию 5.5 и APACHE 2.4

Все, на этом наши настройки закончены. Теперь нажимаем: Сохранить и перезагружаем сервер. Теперь все устанавливаемые версии расширений для joomla 3, будут работать корректно.
Установка Open Server на компьютер


Всем привет! Конечно, в сети есть масса информации по теме «Установка OpenServer на компьютер». Раз уж волею судьбы Вы оказались здесь, то Вы получите ответ на свой вопрос. Если Вы читали «Набор программ для работы с OpenCart (ocStore)», то, скорее всего, Вас уже есть скачанный сервер. Если нет, то самое время это сделать. Для этого переходим на официальный сайт в раздел скачать https://ospanel.io/download/ и там выберем нужную Вам версию программы. Минимальная – BASIC вполне подойдет для наших задач. И несмотря на размер в несколько сот мегабайт, скачивание займет ОЧЕНЬ много времени (такой себе привет из dial-up времён). Можно конечно и ускорить за небольшие деньги. Тут выбирайте, как вам будет удобней.
Установка OpenServer на компьютер
Скачиваете архив в любое удобное для вас место. Я создал для своих нужд отдельный диск, куда и скачал сервер. Вы в процессе установки сможете сами назначить место на компьютере, куда пожелаете установить OpenServer.
Запустим самораспаковывающийся архив, дважды кликнув по нему. И нажмем кнопочку «Запустить».

В открывшемся окне Вам будет предложено выбрать папку назначения. То есть место (папка/директория или диск) где Вы желаете расположить OpenServer. Я создал отдельный диск, куда скачал и буду, устанавливать сервер. Вы можете выбрать любое место на компьютере удобное вам. На этом этапе установки достаточно выбрать только диск. Папка, куда будет распакован сервер, создастся автоматически.

После нажатия на кнопку «Извлечь» запустится процесс извлечения файлов. Это не займёт много времени

Вот собственно и всё. Сервер установлен у вас на компьютере. Но прежде чем совершать другие действия рассмотрим, а что же мы собственно установили. По окончании инсталляции, зайдя в папку сервера, вы увидите три папки и два значка для запуска программы. Давайте кратко скажу что это за папки и какое у них назначение?
Папки OpenServer

Папка Domains – как следует из названия, в ней будут расположены все Ваши сайты. Является корневой папкой/директорией/каталогом, содержит все каталоги и файлы сайта/ов.
Папка Modules – содержит служебные файлы, модули, программы. Возможно уменьшить вес программы, удалив ненужные версии php из «modules/php», базы данных из «modules/database», сервера и их связки из «modules/http». После проведённых изменений, не забудьте так же почистить папку «/userdata» соответственно.
Папка Userdata – настройки профиля и конфигурации, лог-файлы, временные файлы, а так же базы данных.
Пришло время запуска программы.
Запуск сервера и его проверка
Как я уже говорил, в этой папке вы увидите два ярлыка для запуска на 64 или 32 битных системах. Выбирайте тот, который соответствует вашей системе.
Вам будет удобнее запускать сервер, отправив значок программы, на рабочий стол, создав ярлык.
Двойной клик по ярлычку запустит программу.

После запуска сервера выбираем язык из трёх предложенных. Так же в трее появится красный флажок.
Установка дополнений

При первом запуске программа предложит установить библиотеку Microsoft Visual C++Runtime и патчи. Для базовой работы с программой это не обязательно. Нет уверенности в их наличии – можете установить.

По завершению установки необходимо будет перезагрузить компьютер.

Проверяем работоспособность сервера
Для проверки, что всё работает можно набрать в адресной строке браузера – «localhost». Увидите такую картинку – значит всё в порядке. Установку Вы успешно провели.

Удаление OpenServer
А что делать когда возникнет необходимость переустановить или удалить программу? Просто удалите папку, куда устанавливали сервер. Программа портативна и нигде в системе не прописывается. Ещё проще можно сказать так. Если Вы переустановите Windows, то сервер будет работать, как и раньше. Естественно если он находился не на одном диске с операционной системой.
Настройка OpenServer

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

На вкладке «Основные» вы сможете выбрать тему оформления и при необходимости создать профиль со своими настройками. Так же я бы предложил вам убрать галочку с пункта проверки новых версий. Сервер активно развивается, и периодически выходят новые версии. И при каждом запуске вам будет показываться окошко с предложением обновиться. По большому счёту мелочь, но со временем надоедает.
Настройка конфигурации сервера

Вкладка «Модули» — используя модули, возможно, настроить конфигурацию сервера под свои нужды. Выбор сервера между «Apache» или «Nginx». Или использовать их связку. Возможность поменять версию PHP и выбор баз данных. Для ocStore 2.3.0.2.3 выбираем: сервер «Apache 2.4», PHP-5.6, база данных MySQL- 5,6.
Настройка программ для работы

Вкладка «Меню» — по умолчанию сервер будет открывать ваш сайт во встроенном, портабельном браузере Хром. Не устраивает такой вариант, замените его. Для этого воспользуйтесь кнопочкой поиска, справа от строки. В «\Program Files» найдите свой браузер. Зайдя в папку выберите файл с его названием и расширением .exe например: C:\Program Files (x86)\Mozilla Firefox\firefox.exe и нажмите «Открыть». Теперь ваш сайт будет открываться в выбранном браузере.
Добавляем свои программы
Но не всегда браузеры расположены в этой папке. Например, .exe-шники браузеров Opera или Яндекс.Браузера вы там не найдёте. Как же тогда найти нужные файлы браузера Opera? Проще всего, это кликнув по ярлыку программы правой кнопкой мыши и в контекстном меню зайти в «Свойства».

Там вы увидите полный путь к рабочей папке браузера Опера: C:\Users\Alex\AppData\Local\Programs\Opera. Или можно нажать «Расположение файла» откроется папка, в которой находится нужный вам файл и соответственно полный путь к нему.

Теперь останется повторить этот путь в строке меню сервера. Так же можно выбрать текстовой редактор или если удобно работать в файловом менеджере – укажите путь к нему.
Таким способом вы сможете найти и добавить любую программу, когда не знаете, где она расположена на компьютере.
Установка OpenServer на компьютер завершена. Мы проверили его работоспособность и настроили.
Пора переходить к установке CMS OpenCart.
Как поменять версию php в openserver
- Главная

- ЗАМЕТКИ

- Web Development

- PHP

- Установка Laravel на Open server
Установка Laravel на Open server
Подробности Опубликовано: 18 октября 2018

Быстрая и простая установка и запуск фреймворка Laravel на Open Server.
Установить и запустить фреймворк Laravel на Open Server очень просто. Для начала надо перейти в каталог, в котором Open Server хранит домены «OSPanel\domains» и создать там каталог для нового проекта, например «mysite». Теперь надо запустить консоль Open Server через дополнительные настройки (Рис.1.)

Рис.1.
Откроется окно консоли, которое будет выглядеть примерно как на Рис.2., где нам надо перейти в каталог, где Open Server хранит домены. Для этого воспользуемся командой «cd» и укажем путь к каталогу (cd domains).

Рис.2.
Все дальнейшие команды будем выполнять в этом консольном окне. Для начала обновим Composer (по умолчанию он уже установлен в Open Server и нет необходимости его скачивать), для чего выполним следующую команду:
Теперь, когда у нас последняя версия Composer, можем приступать к установке Laravel, для чего выполним команду:
composer create-project —prefer-dist laravel/laravel mysite
Вместо «mysite» укажите имя директории, которою Вы создали для своего нового проекта. Ждём пока пройдёт установка. Если всё прошло хорошо, то в корневой директории проекта будет сформирована структура каталогов и файлов фреймворка Laravel (Рис.3).

Теперь переходим к настройкам Open Server и в разделе «Домены» настроим новый домен для нашего нового проекта (Рис.4.). Домашний каталог у Laravel (там где лежит файл index.php) находится в каталоге «public», и именно его мы должны указать в качестве папки домена.

Рис.4.
Теперь когда мы добавили новый домен и сохранили изменения, Open Server перезапустится. Дождёмся окончания процесса и можем взглянуть на начальную страницу Laravel, для чего откроем браузер и перейдём по адресу «mysite.loc» ну или если Вы использовали другое имя для домена, то тот, который вы указывали в настройках Open Server в качестве имени домена.
Проблема с WordPress и Openserver
У меня имеется установленный openserver, на нём имеется «сайт» с название testWordpress.loc, на него спокойно заходит, работают js/php и т.д.
Установил wordpress и вроде бы все работало, менялись темы и т.д., но не происходила переадресация на файл 404.php, который находится в темах, вместо этого создавалась обычный страница с текстом: «404 Not Found nginx». Так же я потом решил создать свою тему, начал создавать все ручками, и по закону wordpressa, если не имеется файла 404.php то он должен перекидывать на главную страницу в случае отсутствия файла, но и этого не произошло.
Долго искал решение этой проблемы — не нашёл. Нашёл только 2 более менее нормальных решения, но и ОНИ НЕ ПОМОГЛИ:
1) создать в корневой папке с сайтом файл .htaccess и прописать в него:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ — [L]
RewriteCond % !-f
RewriteCond % !-d
RewriteRule . /index.php [L]
# END WordPress
2) Установить какие-то левые плагины для создания 404page.
Устал искать, обсерфил уже 10 страничек гугла и яндекса. Прошу помощи.
Подобається Сподобалось 0
До обраного В обраному 0

Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
19 коментарів

Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
1 — htaccess не работает с Nginx (переключайся на apache)
2 — как писали ниже проверь конфиг Nginx на соответствие рекомендуемому для WordPress
Если по прежнему не помогло, то конфиги в студию.
самое простое, это в настройках openserver выбрать apache, а если уже до конца разбиратся в проблеме то тебе нужно конфигурацию nginx под wp смотреть, хотя по идее wp сам должен нлрмальный конфиг создавать
Возможно тебе нужно просто «пересохранить permalink».
Для этого иди в админку:
Параметры → Постоянные ссылки
И просто нажми кнопку «сохранить».
Решение в лоб твоей проблемы.
1) Берёшь чистый девственный вордпресс.
2) Раскатываешь на отдельном домене. Кстати, мой совет, сделай домен из проще набирать будет.
3) Добиваешься нормального открытия стартовой странички. Благо как раскатать чистый вордпресс на опенсервере найдёшь задачу.
4) Уже туда пробуешь накатывать свою тему, не забывая делать бэкап того, что меняешь. Можешь его хоть целиком в архив закатать папкой.
АКЦЕНТ: на какую конфигу ты его раскатываешь. А именно, кто выступит веб-сервером, Apache, Nginx, или одно через другое (сильно незачем это делать в 2019).
Твой родимый .htaccess под который ты правила пишешь — это файл Apache, который NGINX в принципе игнорит, скажи спасибо если не отдаёт открытым текстом по прямому запросу [на реальном домене роботы-пауки точно спросят]. Под NGINX надо писать отдельные правила.
ОПРЕДЕЛИСЬ, на чём будет твой реальный сервер крутиться, и соответственно под то конфигь опенсервер. Если реального сервера не будет, ты чисто учишься — ставь Апач, а Нжинкс потом отдельно выучишь и выставишь. Потому что львиная доля советов прошлых лет приходится именно на Апач.
Открой RTFM как настроить Апач и Нжинкс на Вордпресс. Дам достаточно вменяемые руководства, практически чистая копипаста разве что с правкой путей. Если не ошибаюсь, сам Вордпресс эти инструкции содержит.
САМАЯ неочевидная вещь для новичка: что виртуальные пути на домене надо связать с ФИЗИЧЕСКИМ расположением файлов в твоей системе. Как минимум прописать базовую папку, из которой работать.
ВТОРАЯ неочевидная вещь — это ГДЕ у опенсервера лежат конфиги. Намекну: в выпадающем меню поглянь. И если вздумаешь поменять версию того же ПХП или веб-сервера, помни что каждый из них имеет свой конфиг, и даже свой набор библиотек, то есть надо будет конфигить заново (в основном копипастить настроечки).
PS. PHP сразу ставь 7.2, не ошибёшься. К тому моменту когда ты закончишь учиться, на меньшем уже никто работать не будет. А кто будет — тех за жабры и на апдейт, по-хорошему, потому что баги-то старые на месте, а под старую среду их никто и не правит, зато Вордпресс пытаются взломать чаще всего — такова цена популярности.
Хотя конечно он сильно уступает дырявости Magento, которую щас ипут во все щели в массовом порядке.
