Этот урок набрал набрал достаточно большое количество
комментариев и дальнейшее его комментирование отключено.
Если вы хотели убедиться в правильности выполнения ДЗ или у вас возник вопрос по уроку,
посмотрите ранее добавленные комментарии, кликнув по кнопке ниже. Скорее всего вы найдете там то, что искали.
Если это не помогло - задайте вопрос в чате в телеграме - https://t.me/php_zone
У себя добавил SP1 к Windows 7 макс. Microsoft Visual C++ удалил полностью с компа (она первоначально установилась согласно шагу в этой статье) и скачал из интернета. Так же делал телодвижения по установке Microsoft Visual C++ 2015. Заметил, что в перечне библиотек этой части не было, думал в этом дело. Так что точная причина появления ошибки (текст уже не помню)мне неизвестна, но сейчас всё могу выполнять как в статье написано.
Openserverom пользуюсь давно но при попытке перейти на php7 по Вашей инструкции ругается "запуск программы невозможен на компе отсутствует api-ms-win-crb..." если возможно помогите поподробнее
Что за невезуха! Сервер не найден - перезагружал, перезапускал уже. Но я до этого пытался в самостоятельную установку php+apache+etc.
Переменную Path перенаправил на C:\OSPanel\modules\php\PHP-7.2-x64.php.exe
В чем может быть проблема? хелп!
upd:
переустановил винду, но все равно
ни локалсервер ни сайт не работают в браузере. ОпенСервер 64-битный,
Apache-php-7.2-x64; php-7.2-x64; mySQL-5.7-x64
Здравствуйте..подскажите пожалуйста.. в настройках все модули устанавливаю как Вы рекомендуете,но с такими настройками программа не запускается... в логах пишет :"Не удалось запустить Apache-PHP-7". Изменял настройки во вкладке модули на apache 2.2 php 5.2 mysql 5.1 - программа запускается.. операционная система winows xp servis pack 3. Запущена от имени администратора, скайп не установлен. В чём может быть причина? спасибо...
Здравствуйте!
Включение акселератора OPCache
"...Здесь нужно убрать комментарии для строк:
zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1
Должно получиться так:
В чем разница между тем как было и как должно получится?
У меня тоже такая проблема и я её решил. Если в настройках (модули) выбрать как в уроке, то не запускается, а если также, но с припиской битности вашей ос (х64),то всё работает...
Рекомендую добавить описание по установке и настройке аналога OpenServer для MacOS/Linux. Работаю на MAC'е, кто-то другой возможно на Linux'е, было бы полезным контентом. Спасибо.
Благодарю за урок!!! кто внимательно читает у того все получается, в уроках все изложено предельно ясно, и да, моя первая программка отработала сразу. как усвою тут азы, запишусь на платные уроки обязательно)))
Скачал, установил. Были такие же проблемы как у serb2017. Решается, обновлять win7 до SP1 и установит Microsoft Visual C++ 2015, после этого все заработала.
"Привет Мир и Максат"
Без проблем все настроил, но вначале при запуске появлялась ошибка:
2019-02-03 16:25:53 --------------------------------------------
2019-02-03 16:25:53 Начало процедуры запуска сервера
2019-02-03 16:25:53 Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows
2019-02-03 16:25:53 Сбой запуска!
Изменил адрес порта HTTP - вместо 80 поставил 90.
Все заработало.
Что касается включения акселератора, смущают такие записи в файле настроек:
[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
;zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
Поэтому пока не включал его.
OpenServer не работал, сразу начал проверять через командную строку свободен ли 80 порт, через команду netstat -o -n -a | findstr 0.0:80, этот вариант ничего не показал, пришлось проверять не блокирует ли его брандмауэр в итоге все перерыл и вернулся к командной строке с командой netstat -о -а, нашел pid который мешал и удалил его командой taskkill вроде. Учитывая, что это для меня все в новинку и гуглить приходилось каждый термин, то времени это заняло несколько часов, но теперь все работает)
Здравствуйте, Артем! Подскажите , пожалуйста, почему у меня так?
[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
438 zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
439 opcache.enable=1
в качестве корневой папки домена выберем пункт с наибольшим числом вариантов
С OpenServer знаком давно, но никогда не вносил изменений в эту строку. Вопрос: зачем может понадобиться такой список?
Работаю на ubuntu 18.04.2 LTS. Установлен LAMP, myphpadmin. Пришлось помучиться, но всё получилось. Могу создать простейшую HTML-страничку, но не знаю, подключен ли акселератор OPCache. Думаю -да. Двигаемся дальше :-)
Все сделано по указаниям инструкции. Но все заканчивается этими логами:
2019-03-25 20:01:49 --------------------------------------------
2019-03-25 20:01:49 Начало процедуры запуска сервера
2019-03-25 20:01:49 Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи
2019-03-25 20:01:49 Отключите использование HOSTS файла или настройте права доступа
2019-03-25 20:01:49 Сбой запуска!
А в чём разница между Apache и Open Server? У меня стоит апач и mysql, когда я запускаю Open Server он ругается на порты,меняю порты и он запускается. Когда отключаю apache и mysql, тоже запускается. Собственно хотел бы понять в чём разница (не одно и тоже Apache и Open server) ?
p.s я нуб в этом деле
Как убрать .txt когда выбивает
Index of /www
[ICO] Name Last modified Size Description
[PARENTDIR] Parent Directory -
[TXT] index.php.txt 2019-04-07 14:02 44
Подскажите пожалуйста, устанавливал Open Server у меня порт 80 занят решил просто сделать следующие настройки : HTTP 8080 , HTTPS 4433 вместо стандартных HTTP 80,HTTPS 443. И просто написать myproject.loc не получается постаянно приходиться писать localhost:8080 , как сделать так , как у вас настройки или сбросить порты все, подскажите пожалуйста.
И еще скажите пожалуйста в папке domains сразу создавать myproject.loc или в папке Local . Потому что если просто создать он не видит директорию, только когда в local кину
Создавать папку нужно в domains. После этого нужно обязательно перезапустить сервер. По поводу занятых портов - надо искать программу, которая их заняла. Погуглите, как это сделать. Чаще всего это оказывается Скайп.
Пришлось порыться в реестре и удалить все строки с портами 80 и 443. но зато потом все пошло как по маслу. Я не знал что после добавления файла надо перезапускать сервак, может упустил где , но все же спасибо за оперативную помощь)
в php-7 не рекомендуется расcкомментировать
[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
;zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
;opcache.enable=1
что делать?
Артем, после конфигурации у меня вместо появления файла, который указан на уроке открывается блокнот с символами. Подскажи, пожалуйста, что я сделала не так.
У меня не получается запустить сервер, флажок становится желтым.
Я поменяла HTTP на 90, не помогло, HTTPS на 442 - тоже нет.
Если в консоли через netstat просмотреть занятые порты, их там нет.
Что делать?
Я разобралась, проблема была в другом)
Я не тот модуль в настройках выбрала.
Когда нажимаешь на флажок, там есть кнопка "Просмотр логов", там как раз и было написано, в чем ошибка:)
Не могу найти эти строки :zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1 и открывается через блокнот это по умолчанию, пробовал через Notepad, но все равно не нашел этих строчек. У меня было так: Дополнительно > Конфигурация > PHP-7.1
На сегодняшний день (02.10.2019) нет проблем со скачиванием.
Т.к. проект бесплатный - бесплатно его отдают на низкой скорости.
Для скачивания на нормальной скорости можно пожертвовать 69 рублей.
Если в друг кто-нибудь пользуется здесь системами Gnu/Linux и хочет самостоятельно настроить сервер LAMP, вместо использования xampp - вот вам прекрасная инструкция как это сделать: текст ссылки
Перейдём в папку “domains” и создадим директорию для нашего проекта. Назовём его “myproject.loc”. Внутри создадим директорию “www”. А внутри неё файл “index.php”. Откроем его и впишем следующий код:
как это сделать ?
долго сидел колдовал над компьютером, в самом начале было желание просто копировать написанные коды и просто нажимать на ссылки в статье, чтобы было легче, однако передумал и попробовал все сделать самостоятельно, после небольших усилий вроде все получилось была одна ошибка сервер не найден, после перезагрузки компьютера (ноутбука) и небольшого изменений настроек во вкладке модули, все стало работать, также была ошибка при попытке через браузер запустить программу, возникала ошибка что сайт небезопасен, однако теперь все проверено, попробовал сделать еще несколько раз, все прекрасно и все работает, конечно в первый раз по времени заняло довольно долго, с учетом установки open server и его последующей распаковке, но думаю в дальнейшем все будет получаться быстрее, как говорится Москва не за один день строилась, благодарю Вас за урок, приятно обучаться.
Когда проходил урок, выяснил, что в Open Server x64.exe (флажок в трее) в настройках во вкладке "Модули" в выпадающем меню HTTP в списке нет PHP 7.0, есть Apache_2.4-PHP_7.0-7.1 и эта версия единственная среди прочих опробованных, с которой у меня запустился сервер (стал зеленый флажок).
Скриншот: https://prnt.sc/q8zccg
А еще, в выпадающем меню MariadDB/MySQL по умолчанию стоит MariaDB-10.3-x64. Можно ее оставить и данную версию MariaDB далее использовать, или надо на какой-нибудь MySQL поменять? И в чем разница между MariaDB и MySQL?
Если ругается на то, что порт 80 уже занят, процесс system висит на этом порту. Это кстати свойственно только для Windows 7. Решение здесь.
И не надо сносить Skype.
получилось. Правда я пытаюсь добавить zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1
в раздел между:
**[Zend OPcache]
;opcache.consistency_checks = 0**
У меня не работает тогда файл PHP_7.0_php.ini
создал папку myproject.loc и запустил по инструкции.
всё работает.
рядом копированием создаю папку myproject2.loc
в котором текст слегка изменён - в браузере страница не найдена.
почему?
флажок сервера зелёный
Когда запускаю Open Server x64, то выдаёт ошибку "Одновременный запуск и использование нескольких копий программы невозможны. Пожалуйста, закройте все копии и повторите попытку ещё раз". Что делать?
Доброго вечера! Установил все как было написано выше. Но когда пытаешься перейти по ссылке (http://myproject.loc) что бы посмотреть что получилось, выдает ошибку (504 Gateway Time-out) пытался в интернете поискать, что же сделать, не чего стоящего не нашел( Подскажите что может быть? И как решить проблему?
Артем, Open Server у меня не запускается, выдает ошибку app crash. Погуглил, испробовал все возможные советы, но ничего не помогло. Установил Wampserver, все нормально работает, Hello World создал, все ОК. Скажи, обязательно нужен именно Open Server или нет, не возникнет ли проблем в дальнейшем обучении если я буду пользоваться Wampserver?
Вроде все сделал как указано в этом уроке и в следующем, но все равно index.php в браузерах выводит сам код, а не выполняет его. 64-битный Windows 10. В OpenServer нет описанных настроек модулей, выбрал Apache_2.4-PHP_7.2-7.3x64. Сервер запускается нормально. Файл создал в указанной директории, только на диске D, куда и OpenServer установил... Что я упускаю?
Добрый день,при нажатии openserver "Запустить"
Выдает ошибку
Cannot create file "C:\WINDOW\system32\drivers\ect\hosts".
Отказано в доступе и флажок горит оранжевым, и с ним ничего нельзя сделать,кроме как через диспечера задач закрыть...
И шторм был установлен до того как установил сервер.
Работаю под Ubuntu, еще раньше поставил и настроил LAMP, это было еще то приключение :)
OpenServer очень удобен, тестировал его раньше, но к сожалению, он только под винду.
Извиняюсь,но к сожалению я не понял вопроса...
По вашей ссылке открывается "Добро пожаловать"
А по ссылке в данному уроке "myproject.loc"
Не получается получить доступ.
Да ,но может быть кроме момента в конфигурациях,т.к. этого найти я не смог.
Пишет не удалось получить доступ к сайту..
уже долго мучаюсь и не могу понять почему
Ужас. Я уже и так, и этак. И с прискоком, и в темпе вальса... Не хочет по ссылке открываться. Не знаю, что гуглить. Может, думаю, с версией связано. Я старую поставила, т.к. у меня 32-разрядная винда.
А из контекстного меню ОпенСервера -Мои сайты - запустилось...
Оказывается надо было ВПН вырубить. Ё-моё. Что ж у меня всё так туго идёт...
Спасибо за урок! Я уже на шаг ближе... правда пока не знаю к чему ))))
Здравствуй Артём. Когда я запускаю приложение,выходит окошко с надписью "Зто приложение не подходит для вашего пк" Что могу сделать? У меня виндовс 10 , 32-бит.
Ну у меня всё установлено только немного среду в VSCode настроил . Это второй подход т.к. делал перерыв на доизучение HTML и CSS, сейчас продолжаю наполнять портфолио и продолжу изучение PHP.
Добрый день! У меня не получилось вывести результат как у вас 'hello world'. Я перешёл по адресу myproject.loc меня переребросили на текстовый документ ,я в него зашел и там мой программный код ,что я вводил. Что делать?
Помогите!!! Сервер запускается, но я не могу зайти в админ панель сайта! Забиваю адрес сайта в адресной строке браузере, а мне просто выдаются результаты гугла на мой запрос, а не мой сайт! В чем проблема может быть? А когда пытаюсь открыть сайт через панель сервера, он даже браузер не открывает, при этом ошибок не выдает!
Добрый день! OpenServer использую для создания сайта. Все работает.
Вопрос следующий: при создании других сайтов файлы php и папку uploads как правильно сохранить?
Обычным сохранением или есть другой способ.
Сделано!
Сначала сделала : Привет Мир!, но подумала, что я переадресуюсь может на другой сайт, и поставила : Привет Америка!
Не знаю как) но у меня получилось!
Доброго времени суток!
Скачал и установил, при установке OpenServer поругался на букву диска, переназначил виртуальный диск и все заработало!
По адресу http://myproject.loc открылась страничка с приветствием!
у меня нет таких строк в том большом документе которые нужно проверить, 2 строки которые, зачем там их вообще проверять там где 1 нужно поставить и dll проверрить? может уже просто вышла версия openserver другая и там все немного иначе?
Скачал,распаковал,окно настроек не реагирует на кнопку сохранение. Продолжил далее. При запуске (зелёный флажок) появляется сообщение об ошибке.
Ошибку у себя устранил.
А с чем проблема была связана?
У себя добавил SP1 к Windows 7 макс. Microsoft Visual C++ удалил полностью с компа (она первоначально установилась согласно шагу в этой статье) и скачал из интернета. Так же делал телодвижения по установке Microsoft Visual C++ 2015. Заметил, что в перечне библиотек этой части не было, думал в этом дело. Так что точная причина появления ошибки (текст уже не помню)мне неизвестна, но сейчас всё могу выполнять как в статье написано.
Что можно использовать вместо Open Server в Ubuntu 14.04 (i386)?
Готовых сборок не подскажу, если пользуетесь Ubuntu, то поставьте LAMP сами :)
Openserverom пользуюсь давно но при попытке перейти на php7 по Вашей инструкции ругается "запуск программы невозможен на компе отсутствует api-ms-win-crb..." если возможно помогите поподробнее
А как давно OpenServer скачивали?
Вообще вроде вот так проблема решается - http://remontka.pro/api-ms-win-crt-runtime-l1-1-0-dll/
Что за невезуха! Сервер не найден - перезагружал, перезапускал уже. Но я до этого пытался в самостоятельную установку php+apache+etc.
Переменную Path перенаправил на C:\OSPanel\modules\php\PHP-7.2-x64.php.exe
В чем может быть проблема? хелп!
upd:
переустановил винду, но все равно
ни локалсервер ни сайт не работают в браузере. ОпенСервер 64-битный,
Apache-php-7.2-x64; php-7.2-x64; mySQL-5.7-x64
Попробуйте запустить от имени администратора. И кстати, скайп не запущен случайно?
извините ,а какое отношение имеет скайп ?
Он может занимать 80 и 443 порты, из-за этого Apache не сможет стартануть.
Понизил версии до тех, что в посте, и - взлетело!
Хм, видимо xdebug ещё нет под последние версии
Здравствуйте..подскажите пожалуйста.. в настройках все модули устанавливаю как Вы рекомендуете,но с такими настройками программа не запускается... в логах пишет :"Не удалось запустить Apache-PHP-7". Изменял настройки во вкладке модули на apache 2.2 php 5.2 mysql 5.1 - программа запускается.. операционная система winows xp servis pack 3. Запущена от имени администратора, скайп не установлен. В чём может быть причина? спасибо...
Здравствуйте. Думаю стоит попробовать windows 7 как минимум.
Дважды пытался скачать Open Server. Оба раза время загрузки указывалось 3 часа. Оба раза через час загрузка обрывалась.
Привет, найди на торрентах его =)
Здравствуйте!
Включение акселератора OPCache
"...Здесь нужно убрать комментарии для строк:
zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1
Должно получиться так:
В чем разница между тем как было и как должно получится?
Изначально там стоят точки с запятой перед этими строками.
Здравствуйте, почему у меня флажок красным становится когда я запускаю.
Значит, не запускается. Скорее всего уже занят порт, необходимый для работы сервера, попробуйте грохнуть скайп.
У меня тоже такая проблема и я её решил.
Если в настройках (модули) выбрать как в уроке, то не запускается, а если также, но с припиской битности вашей ос (х64),то всё работает...
Звучит так, будто в PHP.ini для конфигурации x86 была допущена ошибка. Вы вносили изменения в этот файл?
Установил XAMPP, т.к. пишут, что он удобнее и проще. Как теперь дальше изучать ваши уроки? )
Ахах, никак! Ставьте OpenServer =)
После запуска цвет флага меняется на желтый, ,браузер проект не запускает
Значит у вас занят 80 или 443 порт. Погуглите как найти, кто их занимает.
Добрый день! Сервер установила. При открытии страницы http://myproject.loc/ вижу только это, что может быть не так?
Привет! Расширение файла .php.txt, а должно быть .php. Сделай как тут и убери лишнее в имени файла - https://remontka.pro/file-extensions/
Спасибо! Все получилось.
Рекомендую добавить описание по установке и настройке аналога OpenServer для MacOS/Linux. Работаю на MAC'е, кто-то другой возможно на Linux'е, было бы полезным контентом. Спасибо.
Хорошо, как будет время займусь.
Акселератор обязательно подключать?
Не, это по желанию
Благодарю за урок!!! кто внимательно читает у того все получается, в уроках все изложено предельно ясно, и да, моя первая программка отработала сразу. как усвою тут азы, запишусь на платные уроки обязательно)))
Супер! Продолжай в том же духе!
Перепроверь структуру папок. Если всё как в уроках - напиши в личку, будем разбираться вместе.
я всё починил, но теперь у меня другая проблема, вот:
это мне выдаёт яндекс, при переходе по ссылке
Файл не index.php, а ndex.php. Вся ошибка была в этом.
В статье написано же index.php
Скачал, установил. Были такие же проблемы как у serb2017. Решается, обновлять win7 до SP1 и установит Microsoft Visual C++ 2015, после этого все заработала.
"Привет Мир и Максат"
Сижу на OSX, поставил себе MAMP, наверное стоит включить инструкцию по установке для макосей и линухов
Проблемы были при установке?
Без проблем все настроил, но вначале при запуске появлялась ошибка:
2019-02-03 16:25:53 --------------------------------------------
2019-02-03 16:25:53 Начало процедуры запуска сервера
2019-02-03 16:25:53 Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows
2019-02-03 16:25:53 Сбой запуска!
Изменил адрес порта HTTP - вместо 80 поставил 90.
Все заработало.
Что касается включения акселератора, смущают такие записи в файле настроек:
[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
;zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
Поэтому пока не включал его.
Да, это необязательно включать на локальном компе, где ведётся разработка.
Пришлось погуглить как следует, но в итоге все работает;)
А что не получалось?
OpenServer не работал, сразу начал проверять через командную строку свободен ли 80 порт, через команду netstat -o -n -a | findstr 0.0:80, этот вариант ничего не показал, пришлось проверять не блокирует ли его брандмауэр в итоге все перерыл и вернулся к командной строке с командой netstat -о -а, нашел pid который мешал и удалил его командой taskkill вроде. Учитывая, что это для меня все в новинку и гуглить приходилось каждый термин, то времени это заняло несколько часов, но теперь все работает)
Хорошо что сами разобрались, это очень важный скилл для разработчика. А за время не беспокойтесь, чуть позже будете делать это быстрее)
Здравствуйте, Артем! Подскажите , пожалуйста, почему у меня так?
[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
438 zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
439 opcache.enable=1
Значит не нужно трогать. Пропустите этот пункт.
Вот что выдает в браузере:
Index of /
[ICO] Name Last modified Size Description
[TXT] index.php.txt 2019-03-04 13:45 15
Нажимая на: index.php.txt , выдает:
<?php
echo 'Hello world!';
.txt не должно быть в конце
Чтобы использовать папку с именем www
OpenServer установлен и работает.
Отлично!
Работаю на ubuntu 18.04.2 LTS. Установлен LAMP, myphpadmin. Пришлось помучиться, но всё получилось. Могу создать простейшую HTML-страничку, но не знаю, подключен ли акселератор OPCache. Думаю -да. Двигаемся дальше :-)
На opcache можно забить)
Сделано. OpenServer был установлен давно, с настройкой проблем не возникло
Супер!
Все сделано по указаниям инструкции. Но все заканчивается этими логами:
2019-03-25 20:01:49 --------------------------------------------
2019-03-25 20:01:49 Начало процедуры запуска сервера
2019-03-25 20:01:49 Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи
2019-03-25 20:01:49 Отключите использование HOSTS файла или настройте права доступа
2019-03-25 20:01:49 Сбой запуска!
В чем причина?
Запустите от имени администратора. Если не поможет напишите в чат в телеграмме.
А в чём разница между Apache и Open Server? У меня стоит апач и mysql, когда я запускаю Open Server он ругается на порты,меняю порты и он запускается. Когда отключаю apache и mysql, тоже запускается. Собственно хотел бы понять в чём разница (не одно и тоже Apache и Open server) ?
p.s я нуб в этом деле
Openserver содержит в себе и первое и второе. И ещё кучу всего для веб-разработки.
То есть я понимаю не нужно устанавливать Apache и mysql ? Достаточно лишь установить Open Server ?
Да
Спасибо !)
Как убрать .txt когда выбивает
Index of /www
[ICO] Name Last modified Size Description
[PARENTDIR] Parent Directory -
[TXT] index.php.txt 2019-04-07 14:02 44
вот так
Установила, программа отработала :)
Отлично
подскажите у меня не появился красный флажочек(
Попробуйте запустить от имени администратора
Здравствуйте! На сервере куда планируется установка OpenServer стоит СУБД Microsoft SQL.
Какие проблемы могут возникнуть?
Не должно быть проблем
Здраствуйте, при попытке запустить сайт, он отображает следующее:
https://drive.google.com/open?id=1XCZ80hat9-BP-crMvkFy_piXQzlXVPZT
даже когда меняю расширение файла .php.txt, на .php., оно все равно отображает их как .php.txt
https://remontka.pro/file-extensions/
Не хватает закрывающего тега
Где?
Подскажите пожалуйста, что делать , работает только по этому адресу http://myproject.loc:8080/ , вместо просто http://myproject.loc/. Когда перехожу по http://myproject.loc/ пишет The requested resource is not found.
Значит у вас что-то другое запущено на этом порту.
Для MacOS установил MAMP как описано тут http://webdeveloper.pro/kak-ustanovitj-openserver-na-mac-os
В принципе там ничего особого не описано -> скачал -> поставил
Отлично!
Установил OpenServer и настроил согласно урока.
Супер!
Я установила OpenServer и создала свою первую в жизни программу согласно инструкции))
Поздравляю!
А есть какие то альтернативы на Mac и на Linux?
xampp?
При запуске флажок становится желтым.Порты 80 и 443 вроде как не заняты.Что делать??
Логи запуска смотреть. Запускаешь от имени администратора?
От имени администратора пытался запускать.Ситуация не менялась.
Тогда смотри логи
Тут два файла:
main.log
MariaDB-10.3-x64_error.log
Нажми на иконку OpenServer в трее -> Просмотр логов. Поразбирайся, там по-любому есть то, что тебе нужно.
Спасибо)Нашёл ошибку и исправил.
Молодчина)
Подскажите пожалуйста, устанавливал Open Server у меня порт 80 занят решил просто сделать следующие настройки : HTTP 8080 , HTTPS 4433 вместо стандартных HTTP 80,HTTPS 443. И просто написать myproject.loc не получается постаянно приходиться писать localhost:8080 , как сделать так , как у вас настройки или сбросить порты все, подскажите пожалуйста.
И еще скажите пожалуйста в папке domains сразу создавать myproject.loc или в папке Local . Потому что если просто создать он не видит директорию, только когда в local кину
Создавать папку нужно в domains. После этого нужно обязательно перезапустить сервер. По поводу занятых портов - надо искать программу, которая их заняла. Погуглите, как это сделать. Чаще всего это оказывается Скайп.
Пришлось порыться в реестре и удалить все строки с портами 80 и 443. но зато потом все пошло как по маслу. Я не знал что после добавления файла надо перезапускать сервак, может упустил где , но все же спасибо за оперативную помощь)
Пожалуйста)
в php-7 не рекомендуется расcкомментировать
[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
;zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
;opcache.enable=1
что делать?
Можно не раскомментировать
Артем, после конфигурации у меня вместо появления файла, который указан на уроке открывается блокнот с символами. Подскажи, пожалуйста, что я сделала не так.
Какого именно файла? Что за символы? Напишите лучше в ВК или телеге.
У меня не получается запустить сервер, флажок становится желтым.
Я поменяла HTTP на 90, не помогло, HTTPS на 442 - тоже нет.
Если в консоли через netstat просмотреть занятые порты, их там нет.
Что делать?
Я разобралась, проблема была в другом)
Я не тот модуль в настройках выбрала.
Когда нажимаешь на флажок, там есть кнопка "Просмотр логов", там как раз и было написано, в чем ошибка:)
Отлично!
Скачал, установил. Бегу к следующему уроку)
Супер!
Давно пользуюсь очень удобно. Но в windows opcache иногда работает некорректно
Не могу найти эти строки :zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1 и открывается через блокнот это по умолчанию, пробовал через Notepad, но все равно не нашел этих строчек. У меня было так: Дополнительно > Конфигурация > PHP-7.1
На opcache можно забить
На сегодняшний день (02.10.2019) нет проблем со скачиванием.
Т.к. проект бесплатный - бесплатно его отдают на низкой скорости.
Для скачивания на нормальной скорости можно пожертвовать 69 рублей.
Если в друг кто-нибудь пользуется здесь системами Gnu/Linux и хочет самостоятельно настроить сервер LAMP, вместо использования xampp - вот вам прекрасная инструкция как это сделать: текст ссылки
Урааааааааааааа получилоооооооооось
Поздравляю)
На сайте нельзя находиться в авторизированом виде с двух устройств?
Пока нет
Перейдём в папку “domains” и создадим директорию для нашего проекта. Назовём его “myproject.loc”. Внутри создадим директорию “www”. А внутри неё файл “index.php”. Откроем его и впишем следующий код:
как это сделать ?
Папки не умеешь создавать, или что?
В настройках модулей есть ли принципиальное различие между PHP 7.0 и PHP 7.0-х64, Apache-PHP-7 и Apache-PHP-7-х64?
На данном этапе обучения - нет.
Все работает !!!
Супер!
Готово :)
Красава)
У меня пишет, что не удается получить доступ к сайту
А сервер запустился? Флажок зелёный?
И да, каким способом создавать файл index.php?Я создала в блокноте и сохранила с рнр расширением.Надо было как-то по-другому?
На этом этапе пойдет.
Кек)
Установил, настроил. Всё работает )))
Супер!
Всё работает! Артем спасибо за уроки! Идем вперед!
Отлично! Полный вперёд!
долго сидел колдовал над компьютером, в самом начале было желание просто копировать написанные коды и просто нажимать на ссылки в статье, чтобы было легче, однако передумал и попробовал все сделать самостоятельно, после небольших усилий вроде все получилось была одна ошибка сервер не найден, после перезагрузки компьютера (ноутбука) и небольшого изменений настроек во вкладке модули, все стало работать, также была ошибка при попытке через браузер запустить программу, возникала ошибка что сайт небезопасен, однако теперь все проверено, попробовал сделать еще несколько раз, все прекрасно и все работает, конечно в первый раз по времени заняло довольно долго, с учетом установки open server и его последующей распаковке, но думаю в дальнейшем все будет получаться быстрее, как говорится Москва не за один день строилась, благодарю Вас за урок, приятно обучаться.
Пожалуйста) Дальше будет проще
Здравствуйте, а если подобные аналоги как опенсервер на мобильные устройства, нет возможности заниматься на ПК пока, спасибо.
Здравствуйте. Что-то подобное должно быть, но конкретное решение я не подскажу. Надо гуглить.
Когда проходил урок, выяснил, что в Open Server x64.exe (флажок в трее) в настройках во вкладке "Модули" в выпадающем меню HTTP в списке нет PHP 7.0, есть Apache_2.4-PHP_7.0-7.1 и эта версия единственная среди прочих опробованных, с которой у меня запустился сервер (стал зеленый флажок).
Скриншот: https://prnt.sc/q8zccg
А еще, в выпадающем меню MariadDB/MySQL по умолчанию стоит MariaDB-10.3-x64. Можно ее оставить и данную версию MariaDB далее использовать, или надо на какой-нибудь MySQL поменять? И в чем разница между MariaDB и MySQL?
Можно оставить MariaDB. С точки зрения создания простых сайтиков разницы не будет. Можете почитать об отличиях в гугле.
Ошибка в любом случае(((
В Opera порядок а вот в FireFox and Explorer выдает "Ошибка сервер не найден!"
Проверьте настройки прокси
Все работает, спасибо.
Если ругается на то, что порт 80 уже занят, процесс system висит на этом порту. Это кстати свойственно только для Windows 7. Решение здесь.
И не надо сносить Skype.
Это не всегда так, надо начинать с поиска приложения, занимающего порт, и дальнейшего его завершения.
получилось. Правда я пытаюсь добавить zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1
в раздел между:
**[Zend OPcache]
;opcache.consistency_checks = 0**
У меня не работает тогда файл PHP_7.0_php.ini
Установка и настройка OpenServer прошла успешно, двигаемся дальше :)
Отлично
создал папку myproject.loc и запустил по инструкции.
всё работает.
рядом копированием создаю папку myproject2.loc
в котором текст слегка изменён - в браузере страница не найдена.
почему?
флажок сервера зелёный
OpenServer перезапустили?
Добрый день. Есть ли аналог "OpenServer" для mac?
Добрый день. Есть близкий по характеристикам MAMP
Подскажите, пожалуйста. При нажатии на "Запустить" флажок становится желтым и ничего не запускается. Что делать?
Смотреть логи
Выполнил? все заработал, страница обработан, результат вернулся
Отлично
Добрый день.
Выдает ошибку 504
Поставил wamp, работаю на нотепед++. Меня пока всё устраивает.
Ставь шторм)
Когда запускаю Open Server x64, то выдаёт ошибку "Одновременный запуск и использование нескольких копий программы невозможны. Пожалуйста, закройте все копии и повторите попытку ещё раз". Что делать?
Не запускать несколько копий одновременно. Посмотрите в трее, он уже запущен.
Доброго вечера! Установил все как было написано выше. Но когда пытаешься перейти по ссылке (http://myproject.loc) что бы посмотреть что получилось, выдает ошибку (504 Gateway Time-out) пытался в интернете поискать, что же сделать, не чего стоящего не нашел( Подскажите что может быть? И как решить проблему?
Прокси в системе/браузере не настроен?
Блин не могу точно сказать,просто не знаю где это,как посмотреть?
Ну это надо погуглить) У вас рабочий комп, не личный?
Мой личный
Вот сколько не ищу про прокси сервера все меняю но нужного результата не выдает(
Все разобрался, теперь все работает)
Что было-то?
HTTP был выбран у меня такой изначально(apache_2.4-php_7.0-7.1-x64) я потом поменял на(apache_2.4-php_7.0-7.1) и все заработало
Добрый день.
OpenServer не запускается и ошибок не выдает.
Привет. В логах что?
Установил и заставил работать OpenServer. В тексте кода ошибка. Нетокончания кода ?>
Это не ошибка, в конце PHP-файла закрывающий тег не ставится!
Давно уже установлен и настроен.
Ну так это же прекрасно!
ничего не получается. флажок жёлтый, и ещё теперь не нажимается
Напишите в чат в телеге
У меня настройки немного другие
https://drive.google.com/file/d/1sm4tgKS1Cv_iHjlA4SyXh65Ghw2gS2i-/view?usp=sharing
а в целом все получилось.
спасибо!
Можно уже посвежее версию php выбирать)
Не получается изменить тип файла, создаю текстовый документ index.php , но он все равно пишет текстовый документ...Все получилось
Все отлично. Все получилось."Hello World!" на страничке отобразилось. Идем дальше))
Супер!
Установил, настроил.
Супер!
Установил MAMP на MAC. Hello world! в своем проекте увидел!
Красавчик)
Артем, Open Server у меня не запускается, выдает ошибку app crash. Погуглил, испробовал все возможные советы, но ничего не помогло. Установил Wampserver, все нормально работает, Hello World создал, все ОК. Скажи, обязательно нужен именно Open Server или нет, не возникнет ли проблем в дальнейшем обучении если я буду пользоваться Wampserver?
Да не должно. Единственное, с дебаггером придется самостоятельно научиться работать.
Вроде все сделал как указано в этом уроке и в следующем, но все равно index.php в браузерах выводит сам код, а не выполняет его. 64-битный Windows 10. В OpenServer нет описанных настроек модулей, выбрал Apache_2.4-PHP_7.2-7.3x64. Сервер запускается нормально. Файл создал в указанной директории, только на диске D, куда и OpenServer установил... Что я упускаю?
А вы в браузере его по какому адресу открываете?
Я просто файл открывал с помощью Chrome... Надо читать уроки внимательнее, прошу прощения)
Ну так... всё заработало? :)
Да, теперь работает)
Отлично)
Спасибо! Все очень доступно и понятно.
Пожалуйста)
Добрый день,при нажатии openserver "Запустить"
Выдает ошибку
Cannot create file "C:\WINDOW\system32\drivers\ect\hosts".
Отказано в доступе и флажок горит оранжевым, и с ним ничего нельзя сделать,кроме как через диспечера задач закрыть...
И шторм был установлен до того как установил сервер.
Привет. Запускать OpenServer нужно от имени админа. Еще может антивирус мешать. Не установлен случайно?
Запускал от имени адм.
Ну когда скачивал ,да мешался ,пришлось заново перекачивать и отключать антивирус.
При запуске так же отключать его ?
Попробуй. Достаточно будет отключить в антивирусе проверку hosts файла. Погугли как это делается в твоём антивирусе.
извините, что такое раскомментировать первые две строчки? А еще у меня, почему-то, открылся другой блокнот, ничего не понимаю ((
убрать ; в начале строки
Поставьте notepad++
Данные в видео не совсем актуальны.
Например, файл PHP_ZO_php.ini изменился:
"
[Zend OPcache]
;opcache.consistency_checks = 0
;opcache.dups_fix = off
opcache.enable = off
;opcache.enable_cli = off
opcache.enable_file_override = on
;opcache.file_update_protection = "2"
opcache.force_restart_timeout = 60
opcache.interned_strings_buffer = 8
opcache.log_verbosity_level = 2
opcache.max_accelerated_files = 16229
;opcache.max_file_size = 0
;opcache.max_wasted_percentage = 5
opcache.memory_consumption = 32
opcache.revalidate_freq = 0
opcache.revalidate_path = on
;opcache.save_comments = on
;opcache.use_cwd = on
;opcache.validate_timestamps = on
"
А я работаю с макбука, можно ли использовать mamp pro?
Да, годная программа, сам сейчас её использую
Работаю под Ubuntu, еще раньше поставил и настроил LAMP, это было еще то приключение :)
OpenServer очень удобен, тестировал его раньше, но к сожалению, он только под винду.
Если умеете работать на linux - это прекрасно.
Open server. Флажок загорелся зеленым ,но "Hello, word" не открывается..
По какому адресу открываете? http://localhost/ что показывает?
Извиняюсь,но к сожалению я не понял вопроса...
По вашей ссылке открывается "Добро пожаловать"
А по ссылке в данному уроке "myproject.loc"
Не получается получить доступ.
http://myproject.loc - так не открывается? Всё как в видео делали?
Да ,но может быть кроме момента в конфигурациях,т.к. этого найти я не смог.
Пишет не удалось получить доступ к сайту..
уже долго мучаюсь и не могу понять почему
Напишите в чат в телеграме
скачал, распаковал,хотел запустить Open Server выходит: https://prnt.sc/svzi6k
Вам нужна 64-битная винда, либо старая x86-версия OpenServer
OpenServer установлен, мир поприветствован, печенька съедена.
Супер)
можно ли использовать XAMP?
Да, там вроде даже xdebug есть
Установил, настроил, идем дальше! Пока все ок!!!
Ужас. Я уже и так, и этак. И с прискоком, и в темпе вальса... Не хочет по ссылке открываться. Не знаю, что гуглить. Может, думаю, с версией связано. Я старую поставила, т.к. у меня 32-разрядная винда.
А из контекстного меню ОпенСервера -Мои сайты - запустилось...
Оказывается надо было ВПН вырубить. Ё-моё. Что ж у меня всё так туго идёт...
Спасибо за урок! Я уже на шаг ближе... правда пока не знаю к чему ))))
Можно добавить домен учебного проекта в исключения вашего VPN
Получилось!
Ура)
Даже не ожидала что это так просто, получилось с певого раза.
Супер!
О чудо.У меня все получилось! Спасибо!
Не за что)
Дааа, OpenServer это вам не Denwer )))
Всё работает как часы!
Denwer устарел уже давным-давно, последняя версия PHP 5.3, это никуда не годится
Ещё в те времена, когда он был актуален и популярен, установка и настройка (не говоря уже о рабочей версии) были сущим кошмаром.
Здравствуй Артём. Когда я запускаю приложение,выходит окошко с надписью "Зто приложение не подходит для вашего пк" Что могу сделать? У меня виндовс 10 , 32-бит.
Нужна x64
Добрый день, у меня все получилось ( наверное) проблема в конфигурации, у меня открывается блокнот с совершенно другим кодом, почему?
Что значит с совершенно другим?
Вот так это выглядит
Тот же php.ini, только порядок другой, ну и оформление местами может поменялось. Но суть та же.
Спасибо)
Ну у меня всё установлено только немного среду в VSCode настроил . Это второй подход т.к. делал перерыв на доизучение HTML и CSS, сейчас продолжаю наполнять портфолио и продолжу изучение PHP.
Супер!
Добрый день! У меня не получилось вывести результат как у вас 'hello world'. Я перешёл по адресу myproject.loc меня переребросили на текстовый документ ,я в него зашел и там мой программный код ,что я вводил. Что делать?
Приветствую. А что значит перебросили? Адрес изменился? Открывающий тег <?php есть в начале файла? Файл называется index.php или index.php.txt?)
Помогите!!! Сервер запускается, но я не могу зайти в админ панель сайта! Забиваю адрес сайта в адресной строке браузере, а мне просто выдаются результаты гугла на мой запрос, а не мой сайт! В чем проблема может быть? А когда пытаюсь открыть сайт через панель сервера, он даже браузер не открывает, при этом ошибок не выдает!
Здравствуйте. А флажок зелененький?
Добрый день! OpenServer использую для создания сайта. Все работает.
Вопрос следующий: при создании других сайтов файлы php и папку uploads как правильно сохранить?
Обычным сохранением или есть другой способ.
Приветствую. Не понял вопроса. Что за обычное сохранение и какие еще бывают?
Создать папку и записать файлы.
Или можно несколько проектов вести в OpenServer?
Например, одновременно разрабатывать несколько сайтов.
Можно. В папке domains создаёте хоть 100 проектов и работаете с ними)
Спасибо, буду пробовать!
Ликую! Моя первая программа отработала. Зеленеть желтый флажок заставляла выходом из программы и новым запуском.
Поздравляю)
Здравствуйте!
Прошу прощения, а как сделать:### ##Перейдём в папку “domains” и создадим директорию для нашего проекта. Назовём его “myproject.loc”.?
Привет. Можешь посмотреть видео к уроку, там всё наглядно показано
Сделано!
Сначала сделала : Привет Мир!, но подумала, что я переадресуюсь может на другой сайт, и поставила : Привет Америка!
Не знаю как) но у меня получилось!
Супер)
Доброго времени суток!
Скачал и установил, при установке OpenServer поругался на букву диска, переназначил виртуальный диск и все заработало!
По адресу http://myproject.loc открылась страничка с приветствием!
Супер)
Здравствуйте! Будет круто, если сделаете инструкцию и для mac OS)
Приветствую! Используйте MAMP для MacOS. Инструкции думаю есть, поищите пожалуйста самостоятельно.
Установка OpenServer выполнена успешно. Следовательно, домашнее задание выполнено)
Супер)
На MacOS использовать MAMP?
Да, можно его
Установил XAMPP =)
Какая версия PHP?
Самая последняя 8.0.0 Подойдет?
Да, отлично
А у всех так медленно загрузка идёт?
Ага(
Я использую XAMPP вместо OpenServer, из соображений, что возможно с Винды перейду на Linux, думаю, что разницы никакой нет какой софт использовать.
Не принципиально. Можете самостоятельно разобраться - отлично
у меня нет таких строк в том большом документе которые нужно проверить, 2 строки которые, зачем там их вообще проверять там где 1 нужно поставить и dll проверрить? может уже просто вышла версия openserver другая и там все немного иначе?
Возможно. А можно чуть подробнее, каких строк у вас нет?
видео "установка и настройка Open server", время 4:04 , строки 438 и 439-- zen extension и open Cache ,у меня Open Server v5.3.7