Чат Telegram
Группа ВКонтакте
Новый комментарий


serb2017

Скачал,распаковал,окно настроек не реагирует на кнопку сохранение. Продолжил далее. При запуске (зелёный флажок) появляется сообщение об ошибке.

serb2017

Ошибку у себя устранил.

ivashkevich

А с чем проблема была связана?

serb2017

У себя добавил SP1 к Windows 7 макс. Microsoft Visual C++ удалил полностью с компа (она первоначально установилась согласно шагу в этой статье) и скачал из интернета. Так же делал телодвижения по установке Microsoft Visual C++ 2015. Заметил, что в перечне библиотек этой части не было, думал в этом дело. Так что точная причина появления ошибки (текст уже не помню)мне неизвестна, но сейчас всё могу выполнять как в статье написано.

markEvillive

Что можно использовать вместо Open Server в Ubuntu 14.04 (i386)?

ivashkevich

Готовых сборок не подскажу, если пользуетесь Ubuntu, то поставьте LAMP сами :)

agma1969@mail.ru

Openserverom пользуюсь давно но при попытке перейти на php7 по Вашей инструкции ругается "запуск программы невозможен на компе отсутствует api-ms-win-crb..." если возможно помогите поподробнее

ivashkevich

А как давно OpenServer скачивали?
Вообще вроде вот так проблема решается - http://remontka.pro/api-ms-win-crt-runtime-l1-1-0-dll/

1111

Что за невезуха! Сервер не найден - перезагружал, перезапускал уже. Но я до этого пытался в самостоятельную установку 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

ivashkevich

Попробуйте запустить от имени администратора. И кстати, скайп не запущен случайно?

zaurman

извините ,а какое отношение имеет скайп ?

ivashkevich

Он может занимать 80 и 443 порты, из-за этого Apache не сможет стартануть.

1111

Понизил версии до тех, что в посте, и - взлетело!

ivashkevich

Хм, видимо xdebug ещё нет под последние версии

michael_iv85@mail.ru

Здравствуйте..подскажите пожалуйста.. в настройках все модули устанавливаю как Вы рекомендуете,но с такими настройками программа не запускается... в логах пишет :"Не удалось запустить Apache-PHP-7". Изменял настройки во вкладке модули на apache 2.2 php 5.2 mysql 5.1 - программа запускается.. операционная система winows xp servis pack 3. Запущена от имени администратора, скайп не установлен. В чём может быть причина? спасибо...

ivashkevich

Здравствуйте. Думаю стоит попробовать windows 7 как минимум.

stasokulov@gmail.com

Дважды пытался скачать Open Server. Оба раза время загрузки указывалось 3 часа. Оба раза через час загрузка обрывалась.

ivashkevich

Привет, найди на торрентах его =)

terentyev_alex@mail.ru

Здравствуйте!
Включение акселератора OPCache
"...Здесь нужно убрать комментарии для строк:
zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1
Должно получиться так:

В чем разница между тем как было и как должно получится?

ivashkevich

Изначально там стоят точки с запятой перед этими строками.

vlad.holomev.03102005@mail.ru

Здравствуйте, почему у меня флажок красным становится когда я запускаю.

ivashkevich

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

ejgzona@gmail.com

У меня тоже такая проблема и я её решил.
Если в настройках (модули) выбрать как в уроке, то не запускается, а если также, но с припиской битности вашей ос (х64),то всё работает...

ivashkevich

Звучит так, будто в PHP.ini для конфигурации x86 была допущена ошибка. Вы вносили изменения в этот файл?

paradise1983@icloud.com

Установил XAMPP, т.к. пишут, что он удобнее и проще. Как теперь дальше изучать ваши уроки? )

ivashkevich

Ахах, никак! Ставьте OpenServer =)

yan5031@mail.ru

После запуска цвет флага меняется на желтый, ,браузер проект не запускает

ivashkevich

Значит у вас занят 80 или 443 порт. Погуглите как найти, кто их занимает.

rizik6623@yandex.ru

описание картинки
Добрый день! Сервер установила. При открытии страницы http://myproject.loc/ вижу только это, что может быть не так?

ivashkevich

Привет! Расширение файла .php.txt, а должно быть .php. Сделай как тут и убери лишнее в имени файла - https://remontka.pro/file-extensions/

rizik6623@yandex.ru

Спасибо! Все получилось.

Yuriy

Рекомендую добавить описание по установке и настройке аналога OpenServer для MacOS/Linux. Работаю на MAC'е, кто-то другой возможно на Linux'е, было бы полезным контентом. Спасибо.

ivashkevich

Хорошо, как будет время займусь.

bibelman

Акселератор обязательно подключать?

ivashkevich

Не, это по желанию

mvaunsahara@gmail.com

Благодарю за урок!!! кто внимательно читает у того все получается, в уроках все изложено предельно ясно, и да, моя первая программка отработала сразу. как усвою тут азы, запишусь на платные уроки обязательно)))

ivashkevich

Супер! Продолжай в том же духе!

fapchat2@gmail.com
ivashkevich

Перепроверь структуру папок. Если всё как в уроках - напиши в личку, будем разбираться вместе.

fapchat2@gmail.com

я всё починил, но теперь у меня другая проблема, вот:

Index of /
[ICO]   Name    Last modified   Size    Description
[   ]   ndex.php    2019-01-17 23:44    27   

это мне выдаёт яндекс, при переходе по ссылке

ivashkevich

Файл не index.php, а ndex.php. Вся ошибка была в этом.

zaur996@mail.ru

В статье написано же index.php

maksatkj@mail.ru

Скачал, установил. Были такие же проблемы как у serb2017. Решается, обновлять win7 до SP1 и установит Microsoft Visual C++ 2015, после этого все заработала.
"Привет Мир и Максат"

igor_vile@mail.ru

Сижу на OSX, поставил себе MAMP, наверное стоит включить инструкцию по установке для макосей и линухов

ivashkevich

Проблемы были при установке?

solomka2009@yandex.ru

Без проблем все настроил, но вначале при запуске появлялась ошибка:
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"
Поэтому пока не включал его.

ivashkevich

Да, это необязательно включать на локальном компе, где ведётся разработка.

kir.sorockin2017@yandex.ru

Пришлось погуглить как следует, но в итоге все работает;)

ivashkevich

А что не получалось?

kir.sorockin2017@yandex.ru

OpenServer не работал, сразу начал проверять через командную строку свободен ли 80 порт, через команду netstat -o -n -a | findstr 0.0:80, этот вариант ничего не показал, пришлось проверять не блокирует ли его брандмауэр в итоге все перерыл и вернулся к командной строке с командой netstat -о -а, нашел pid который мешал и удалил его командой taskkill вроде. Учитывая, что это для меня все в новинку и гуглить приходилось каждый термин, то времени это заняло несколько часов, но теперь все работает)

ivashkevich

Хорошо что сами разобрались, это очень важный скилл для разработчика. А за время не беспокойтесь, чуть позже будете делать это быстрее)

alsudil28a@gmail.com

Здравствуйте, Артем! Подскажите , пожалуйста, почему у меня так?

[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
438 zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
439 opcache.enable=1

ivashkevich

Значит не нужно трогать. Пропустите этот пункт.

CJIOH

Вот что выдает в браузере:

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!';

  • т.е показывает код страницы
ivashkevich

.txt не должно быть в конце

Grewi

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

ivashkevich

Чтобы использовать папку с именем www

babls2332@gmail.com

OpenServer установлен и работает.

ivashkevich

Отлично!

p4elka

Работаю на ubuntu 18.04.2 LTS. Установлен LAMP, myphpadmin. Пришлось помучиться, но всё получилось. Могу создать простейшую HTML-страничку, но не знаю, подключен ли акселератор OPCache. Думаю -да. Двигаемся дальше :-)

ivashkevich

На opcache можно забить)

expert12@yandex.ru

Сделано. OpenServer был установлен давно, с настройкой проблем не возникло

ivashkevich

Супер!

nfpecom@yandex.ru

Все сделано по указаниям инструкции. Но все заканчивается этими логами:
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 Сбой запуска!

В чем причина?

ivashkevich

Запустите от имени администратора. Если не поможет напишите в чат в телеграмме.

tIGOWA

А в чём разница между Apache и Open Server? У меня стоит апач и mysql, когда я запускаю Open Server он ругается на порты,меняю порты и он запускается. Когда отключаю apache и mysql, тоже запускается. Собственно хотел бы понять в чём разница (не одно и тоже Apache и Open server) ?
p.s я нуб в этом деле

ivashkevich

Openserver содержит в себе и первое и второе. И ещё кучу всего для веб-разработки.

tIGOWA

То есть я понимаю не нужно устанавливать Apache и mysql ? Достаточно лишь установить Open Server ?

ivashkevich

Да

tIGOWA

Спасибо !)

ivansukhina2017@gmail.com

Как убрать .txt когда выбивает
Index of /www
[ICO] Name Last modified Size Description
[PARENTDIR] Parent Directory -
[TXT] index.php.txt 2019-04-07 14:02 44

ingakeshelava@gmail.com

Установила, программа отработала :)

ivashkevich

Отлично

aizhan.kara@gmail.com

подскажите у меня не появился красный флажочек(

ivashkevich

Попробуйте запустить от имени администратора

udf67868@gmail.com

Здравствуйте! На сервере куда планируется установка OpenServer стоит СУБД Microsoft SQL.
Какие проблемы могут возникнуть?

ivashkevich

Не должно быть проблем

aleksandrhenzel@gmail.com

Здраствуйте, при попытке запустить сайт, он отображает следующее:
https://drive.google.com/open?id=1XCZ80hat9-BP-crMvkFy_piXQzlXVPZT
даже когда меняю расширение файла .php.txt, на .php., оно все равно отображает их как .php.txt

agassi

Не хватает закрывающего тега

ivashkevich

Где?

Danya

Подскажите пожалуйста, что делать , работает только по этому адресу http://myproject.loc:8080/ , вместо просто http://myproject.loc/. Когда перехожу по http://myproject.loc/ пишет The requested resource is not found.

ivashkevich

Значит у вас что-то другое запущено на этом порту.

srgmazur@gmail.com

Для MacOS установил MAMP как описано тут http://webdeveloper.pro/kak-ustanovitj-openserver-na-mac-os
В принципе там ничего особого не описано -> скачал -> поставил

ivashkevich

Отлично!

rammbi@yandex.ru

Установил OpenServer и настроил согласно урока.

ivashkevich

Супер!

Kamic95

Я установила OpenServer и создала свою первую в жизни программу согласно инструкции))

ivashkevich

Поздравляю!

strateg2010

А есть какие то альтернативы на Mac и на Linux?

ivashkevich

xampp?

alisheralcatel49@gmail.com

При запуске флажок становится желтым.Порты 80 и 443 вроде как не заняты.Что делать??

ivashkevich

Логи запуска смотреть. Запускаешь от имени администратора?

alisheralcatel49@gmail.com

От имени администратора пытался запускать.Ситуация не менялась.

ivashkevich

Тогда смотри логи

alisheralcatel49@gmail.com

Тут два файла:
main.log
MariaDB-10.3-x64_error.log

ivashkevich

Нажми на иконку OpenServer в трее -> Просмотр логов. Поразбирайся, там по-любому есть то, что тебе нужно.

alisheralcatel49@gmail.com

Спасибо)Нашёл ошибку и исправил.

ivashkevich

Молодчина)

Danya

Подскажите пожалуйста, устанавливал Open Server у меня порт 80 занят решил просто сделать следующие настройки : HTTP 8080 , HTTPS 4433 вместо стандартных HTTP 80,HTTPS 443. И просто написать myproject.loc не получается постаянно приходиться писать localhost:8080 , как сделать так , как у вас настройки или сбросить порты все, подскажите пожалуйста.
И еще скажите пожалуйста в папке domains сразу создавать myproject.loc или в папке Local . Потому что если просто создать он не видит директорию, только когда в local кину

ivashkevich

Создавать папку нужно в domains. После этого нужно обязательно перезапустить сервер. По поводу занятых портов - надо искать программу, которая их заняла. Погуглите, как это сделать. Чаще всего это оказывается Скайп.

Danya

Пришлось порыться в реестре и удалить все строки с портами 80 и 443. но зато потом все пошло как по маслу. Я не знал что после добавления файла надо перезапускать сервак, может упустил где , но все же спасибо за оперативную помощь)

ivashkevich

Пожалуйста)

kvakazuabr

в php-7 не рекомендуется расcкомментировать
[opcache]
; Внимание! Данное расширение не работает под Windows.
; Возможно падение сервера в процессе работы или отказ запуска!
;zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
;opcache.enable=1
что делать?

ivashkevich

Можно не раскомментировать

Ilona

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

ivashkevich

Какого именно файла? Что за символы? Напишите лучше в ВК или телеге.

Anna

У меня не получается запустить сервер, флажок становится желтым.
Я поменяла HTTP на 90, не помогло, HTTPS на 442 - тоже нет.
Если в консоли через netstat просмотреть занятые порты, их там нет.
Что делать?

Anna

Я разобралась, проблема была в другом)
Я не тот модуль в настройках выбрала.
Когда нажимаешь на флажок, там есть кнопка "Просмотр логов", там как раз и было написано, в чем ошибка:)

ivashkevich

Отлично!

Vladimir96

Скачал, установил. Бегу к следующему уроку)

ivashkevich

Супер!

Floppy

Давно пользуюсь очень удобно. Но в windows opcache иногда работает некорректно

pleska4ob@ukr.net

Не могу найти эти строки :zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_opcache.dll"
opcache.enable=1 и открывается через блокнот это по умолчанию, пробовал через Notepad, но все равно не нашел этих строчек. У меня было так: Дополнительно > Конфигурация > PHP-7.1

ivashkevich

На opcache можно забить

srgnzrv@gmail.com

На сегодняшний день (02.10.2019) нет проблем со скачиванием.
Т.к. проект бесплатный - бесплатно его отдают на низкой скорости.
Для скачивания на нормальной скорости можно пожертвовать 69 рублей.

ZeeCaptain

Если в друг кто-нибудь пользуется здесь системами Gnu/Linux и хочет самостоятельно настроить сервер LAMP, вместо использования xampp - вот вам прекрасная инструкция как это сделать: текст ссылки

Lyubav4ik

Урааааааааааааа получилоооооооооось

ivashkevich

Поздравляю)

Lyubav4ik

На сайте нельзя находиться в авторизированом виде с двух устройств?

ivashkevich

Пока нет

Онлайн-курсы PHP и MySQL
Обучение с полного нуля до уровня джуниора!
Начать бесплатно
Логические задачи с собеседований