Как настроить доступ из интернета к нескольким сайтам на OpenServer?
Внешний IP, предположим: 82.111.222.333
Как и что сделать, чтобы на эти все сайты можно было зайти из интернета?
Хотелось бы, чтоб можно было обратиться вот так:
На данный момент могу привязать через alias только один сайт. Т.е. вбив 82.111.222.333 откроется один из сайтов test , в зависимости, что привяжу.
А хочется всё и сразу 🙂
- Вопрос задан более трёх лет назад
- 10632 просмотра
Оценить 3 комментария
- Вконтакте
Илья Черников: Локально просто dev.test1.ru.. Он находится в той же директории что и папка localhost
Кстати обратил внимание, в связи с вашим комментарием: если что-то находится в папке localhost, то на локальной машине если в URL набрать localhost/someSite — сайт отобразится, а если 127.0.0.1/somSite — not found 404

Я поанализировал некоторые факты и ответ hap2yman:
При обращении по адресу myIP/domain не открывается нужный сайт, хотя по логике должен, ведь для IP адреса dev.testN.ru это папка, которую он должен открывать.
Если есть папка localhost и в ней различные сайты, то в адресной строке можно обращаться localhost/someSiteName — все открывается. А папка localhost соответствует адресу 127.0.0.1 (локальной машине)
В документации openServer написано:
——
Итак. Как сделать несколько сайтов на внешку:
1) В папке domains удаляем папку localhost (или изменяем её название, чтоб убрать ассоциацию с 127.0.0.1)
2) В папке domains создаем папку, которая послужит корнем для доменов. Например routeFolder . В ней уже будут лежать папки dev.test1.ru, dev.test2.ru, dev.test3.ru и т.д.
3) В настройках -> вкладка «Сервер» -> IP-адрес сервера ставим наш внешний IP

4) В настройках -> вкладка «Алиасы» -> привязываем IP к папке `routeFolder` и сохраняем настройку
Как настроить доступ из интернета к нескольким сайтам на OpenServer?
Как и что сделать, чтобы на эти все сайты можно было зайти из интернета?
Хотелось бы, чтоб можно было обратиться вот так:
На данный момент могу привязать через alias только один сайт. Т.е. вбив 82.111.222.333 откроется один из сайтов test , в зависимости, что привяжу.
А хочется всё и сразу 🙂
![]()
Я поанализировал некоторые факты:
При обращении по адресу myIP/domain не открывается нужный сайт, хотя по логике должен, ведь для IP адреса dev.testN.ru это папка, которую он должен открывать.
Если есть папка localhost и в ней различные сайты, то в адресной строке можно обращаться localhost/someSiteName — все открывается. А папка localhost соответствует адресу 127.0.0.1 (локальной машине)
В документации openServer написано:
Чтобы при наборе IP адреса вашего компьютера открывался определенный локальный сайт, можно создать алиас вида ваш_внешний_ip => ваш_локальный_домен
Итак. Как сделать несколько сайтов на внешку:
1) В папке domains удаляем папку localhost (или изменяем её название, чтоб убрать ассоциацию с 127.0.0.1)
2) В папке domains создаем папку, которая послужит корнем для доменов. Например routeFolder . В ней уже будут лежать папки dev.test1.ru, dev.test2.ru, dev.test3.ru и т.д.
3) В настройках -> вкладка «Сервер» -> IP-адрес сервера ставим наш внешний IP

4) В настройках -> вкладка «Алиасы» -> привязываем IP к папке routeFolder и сохраняем настройку
Openserver доступ из интернета
Установка и настройка локального сервера Open Server для работы над своим проектом. О возможностях Опен Сервера и его преимуществах. Про работу с WordPress.
Настройка алиасов OpenServer
Откроем этот сайт на мобильном устройстве, для этого необходимо настроить алиас (дополнительный домен для уже существующего сайта). Сначала необходимо узнать IP адрес, по которому будет доступен сайт.
Устанавливаем OpenServer на компьютер
Многие выбирают OpenServer, поскольку этот софт крайне прост в инсталляции и конфигурировании. Также он имеет графический интерфейс, что немаловажно для огромного пласта юзеров. Предлагаю ознакомиться с развернутым тематическим руководством, начать которое нужно с того, как установить OpenServer.
- Первым шагом будет переход на официальный сайт, где нужно нажать по кнопке «Скачать» (она располагается на верхней панели).

- Выберите базовую версию в выпадающем меню и начните ее загрузку.

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

- Ожидайте завершения скачивания, а затем запустите полученный EXE-файл.

- Задайте путь, куда будет установлен локальный сервер, и нажмите «Извлечь» . Обязательно запомните этот путь, ведь по нему в будущем придется постоянно переходить.

- Дождитесь окончания извлечения.

- Перейдите по пути установки программы и запустите находящийся там исполняемый файл.

- Выберите удобный язык интерфейса.

- Вы будете уведомлены, что запуск осуществляется впервые, а это значит, нужно установить патчи для Microsoft Visual C++. Обязательно подтвердите эту операцию.
После установки и перезагрузки компьютера можно переходить к следующему этапу взаимодействия с OpenServer.
Первый запуск OpenServer
После инсталляции рекомендуется произвести первый запуск OpenServer, чтобы продолжить дальнейшую настройку, а также просто убедиться в том, что программа функционирует нормально. Для этого потребуется выполнить всего несколько простых действий:
- После запуска сервера обратите внимание на панель задач. Там щелкните по значку OpenServer.

- В появившемся меню нажмите по кнопке «Запустить» .

- После этого наведите курсор на «Мои проекты» и выберите там «localhost» .

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

Если на этом этапе с запуском уже возникли проблемы, переходите к ознакомлению с отдельным разделом в конце статьи, где вы узнаете о двух разных методах решения возникшей неполадки.
Как установить локальный сервер Open Server
Чтобы установить его, в поисковой системе, например Google, напишем только название Open Server.

Переходим на сайт open-server.ru, в меню сайта нажимаем Скачать,

выбираем версию дистрибутива BASIC, она и “весит” меньше и остальные элементы PREMIUM и ULTIMAT версий вам вряд ли необходимы. Вводим код с картинки, нажимаем скачать,

в следующем окне выбираем “Нет, спасибо, хочу просто скачать”, иначе платим 100 рублей и качаем.

Скорость закачки “на халяву” будет не велика, поэтому можете заняться чем-нибудь другим, до окончания загрузки.

После загрузки, сохраним файл на рабочий стол и запустим, укажем путь к распаковке, в моем случае это диск D папка My_Open_Server.

Вы же можете установить этот локальный сервер куда пожелаете. Распаковка происходит быстро.

Назначение Open Server
На сайте разработчиков говорится, что Open Server (https://open-server.ru/) является портативной серверной платформой и программной средой, созданной специально для веб-разработчиков с учётом их рекомендаций и пожеланий.
Платформа, работающая под Windows, предназначена для отладки кода до того, как его используют на реальном проекте, чем невероятно полезна и удобна для разработчиков. Это может быть отладка как кода, так и плагина, а также обновление существующих CMS.
Например, когда мне нужно проверить работоспособность плагина, скрипта или обновить CMS, я поступаю таким образом:
- делаю свежий бэкап (резервную копию) существующего проекта и разворачиваю его локально;
- обновляю или выполняю определённые правки в коде;
- проверяю, всё ли корректно работает;
- выкатываю на рабочий сайт.
Первоначальная настройка OpenServer
Настройка OpenServer – обязательный процесс, который требуется выполнить хотя бы для того, чтобы обеспечить комфорт в работе. Первоначальное конфигурирование подразумевает изменение всего нескольких параметров и выглядит так:
- Через то же меню программы перейдите в раздел «Настройки» .

- Здесь в первой же вкладке «Основные» можете поменять визуальное оформление и выбрать оптимальный язык интерфейса.

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

- Переместитесь на вкладку «Меню» , где активируйте параметр «Показывать сайты в главном меню» . Это позволит сразу через меню переходить к добавленным доменам, экономя свое личное время.

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

- Откроется окно «Проводника» , где вам нужно найти исполняемый файл веб-обозревателя и выбрать его.

Остальные параметры пока трогать не нужно. Большинство из них ситуативные и редко изменяются пользователями, которые разворачивают на своем компьютере локальный сервер.
Получение IPv4
Открываем командную строку Windows (CMD).
Вводим в командную строку команду “ipconfig” и нажимаем Enter.
Необходим IPv4-адрес у адаптера Ethernet Ethernet. В моём случае это 192.168.1.223.
Если используется операционная система Windows 10, то можно зайти в приложение параметры (Через поиск, меню Пуск или сочетанием клавиш Win + I), далее “Сеть и Интернет”, и нажать кнопку “Свойства” под названием сети.
Первый запуск OpenServer
Сделав клик по флажку правой кнопкой мыши, в контекстном меню выберите верхний пункт «Запустить».

Зеленый цвет флажка свидетельствует о том, вы все сделали правильно, и локальный сервер готов к работе!

Нажмем левой или правой кн. Мыши по ярлыку Open Server, важным пунктом является «Мои сайты», в нем хранятся ярлычки ваших сайтов и localhost, он нужен как тест работоспособности локального сервера.

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

Перейдем в папку domains нашего локального сервера, в ней создадим папку mysite01.rus, название просто для примера, похоже на эл.адрес в сети, вместо домена ru написал rus чтоб браузер не воспринял его как внешний адрес в интернете(на всякий ПЭ, так сказать).

Установка Open Server на диск
Заходите в загрузки и двойным щелчком мышки нажимаете на наш скачанный файл. Далее вам будет предложено выбрать путь, куда будет установлен локальный сервер. Я оставлю без изменений, т. к диск у меня только один – диск C :

Затем последует распаковка. Идем в нашу директорию, куда мы установили Open Server и нажимаем на соответствующий значок (я использую 64 разрядную ОС). В качестве языка выбираем «великий и могучий».

Далее появится диалоговое окно, говорящее нам, что запуск на компьютере выполняется впервые, которое предложит установить Microsoft Visual C++ Runtime& Patches. Соглашаемся и продолжаем работу. Этот процесс может занять какое-то время.

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

Нажимаем правой кнопкой мыши и выбираем пункт «Запустить»

После запуска у вас может возникнуть ошибка, что порт к которому обращается сервер (80 и 443) уже занят другой программой, в большинстве случаев это Скайп. Решение следующее. Идете в skype – Инструменты – Настройки.

В разделе «Настройки» вам нужно будет зайти в подпункт «Соединение» и убрать галочку с чекбокса «Для дополнительных входящих соединений следует использовать порты 80 и 443». Сохраните изменения.

После этих манипуляция снова попробуем открыть и запустить окно Open Server. И Вуаля! Все работает.

Как правильно настроить Open Sever
Запускаем Open Sever и открываем меню “Настройки”.
Вкладка Модули
Открываем вкладку “Модули” и проверяем, совпадают ли версии перечисленных ниже параметров с теми, что были установлены для вашего сайта Joomla 1.5 на сервере хостинг-провайдера:
- HTTP (например, Apache-2.2)
- PHP (например, PHP-5.3)
- MySQL (например, MySQL-5.5)
Версии всех перечисленных параметров на сервере узнаем в панели управления на вашем аккаунте у хостиг-провайдера или пишем в службу поддержки.
Важное примечание для .htaccess на старом сайте
Если ваш сайт Joomla 1.5 работал на PHP-5.2, то при его миграции на Joomla 3.x при помощи компонента SP Upgrade в настройках Open Server указываем PHP-5.3, так как Joomla 3 не работает на PHP-5.2. Для правильной работы сайта Joomla 1.5 после его установки на локальном сервере открываем файл .htaccess (блокнотом Notepad++) и вносим запись:
php_value error_reporting 30711
php_flag display_errors off
Заодно, чтобы в дальнейшем в адресной строке сайта не появлялось index.php, вносим еще одну запись:
RewriteEngine On
RewriteCond %
^[A-Z] <3,9>/index.php HTTP/ RewriteRule ^index.php$ http://xxxxx.loc/ [R=301,L]
где xxxxx.loc — имя вашего сайта на локальном сервере.
Вкладка Меню
Открываем вкладку “Меню”.
1. Ставим галочку в поле “Показывать сайты в главном меню”
2. Выбираем программы просмотра и редактирования в полях:
- Открывать веб-страницы в указанном браузере. (Укажите ваш браузер по умолчанию. Это может быть как Internet Txplorer, так и Mozilla Firefox, Opera, Google Chrom или Яндекс-браузер).
- Открывать файлы конфигурации в указанном текстовом редакторе. (Лучше всего выбрать программу Notepad++. Если у вас такой нет – скачайте и установите. Программа бесплатная).
- Открывать папки в указанном файловом менеджере. (Наиболее удобной считается Total Commander, но это дело вкуса или привычки.)
Вкладка “FTP сервер”
1. Открываем вкладку “FTP сервер” и вводим в соответствующие поля “Имя пользователя” и “Пароль”.
Если на вашем сайте Joomla 1.5 не было записей для FTPсервера, то теперь придется их придумать и ввести, так как это в дальнейшем будет требовать программа SPUpgrade.
Нажимаем на кнопку “Сохраниь”, а затем “Закрыть”.
Примечания по FTP серверу
Важное примечание для configuration.php на старом сайте
Если на вашем сайте Joomla 1.5 не было записей для FTPсервера, то после установки этого сайта на локальном сервере необходимо в файле конфигурации configuration.php внести записи для имени пользователя и пароля.
Программой Notepad++ открываем файл configuration.php и вводим “Имя пользователя” и “Пароль” (такие же, что были введены в OpenServer).
var $ftp_user = ‘сюда вводим имя пользователя’;
var $ftp_pass = ‘сюдя вводим пароль’;
Еще одно примечание, отменяющее предыдущее
В принципе, если на вашем сайте Joomla 1.5 не было записей для FTP сервера, вы можете не придумывать и не вносить ни во вкладке “FTP сервер”, ни в файле configuration.php
В этом случае нужно проигнорировать предупреждения SP Upgrade об отсутствии соединения с FTP сервером и вручную скопировать файлы изображений папки images со старого сайта на новый.
В общем решайте сами и делайте так, как вам удобней.
Нажимаем на кнопку “Сохраниь”, а затем “Закрыть”.
Пока всё, но мы еще вернемся чуть позже к настройкам FTP.
Тестовая веб страница на локальном сервере
Перейдем в mysite01.rus и создадим в ней текстовый документ index.txt.

Откроем его через блокнот или текстовый редактор, у меня Notepad++ для редактирования подобных файлов. Рекомендую, очень удобно.

Напишем в файле простой html код с названием и заголовком страницы. Если у вас возникнут сложности с пониманием html разметки, то вам будет полезно почитать в разделе Сайтостроение – Уроки HTML об основных тегах языка веб разметки.

Решение возможных проблем с работой OpenServer
Больше всего проблем у пользователей возникает при попытке первого запуска ОпенСервер на своем компьютере. Есть две самые распространенные причины неполадок, которые и стоит обсудить.
Причина 1: Действие антивируса
Если на компьютере установлен сторонний антивирус, рекомендую отключить его, а затем проверить работоспособность локального сервера. Если причина действительно оказалась в том, что защита блокирует соединение, просто внесите программу в исключения.
Причина 2: Изменения файла hosts
В операционной системе Windows есть файл hosts, который отвечает за совмещение доменных имен с IP-адресами. Если программа OpenServer внесет туда изменения, вполне возможно, что появятся проблемы при запуске сервера, поэтому советую перейти в настройки ПО, открыть вкладку «Сервер» и отметить галочкой пункт «Не вносить изменения в HOSTS файл» .

Внимательно ознакомьтесь с оставленными выше инструкциями, чтобы досконально разобраться в теме установки и настройки OpenServer. В этом нет ничего сложного, а на весь процесс уйдет максимум полчаса.
Действия на новом сайте
Локализация
Устанавливаем русский языковой пакет (Меню: Расширения – Менеджер расширений – установить).
Общие настройки
Открываем окно с общими настройками (Меню: Система – Общие настройки)
Во вкладке “Сайт” особое внимание уделяем установкам в блоке “Настройки SEO”. Они должны быть точно такими же, как и настройки вашего старого сайта. Прежде всего это касается параметров «Включить SEF (ЧПУ)» и «Добавлять суффикс к URL».
Open Server, создание домена, базы данных и простого приложения на php

В этом посте я опишу, настройку домена, создание базы данных, и простого скрипта с использованием Open Server — платформы WAMP для веб разработчика. Итак поехали..
Давайте создадим новый тестовый домен, базу данных и подключимся к ней. Для этого, нажимаем правой кнопкой на флажок в трее, выбираем пункт «Папка с сайтами«, открывается папка, в которой хранятся все данные по нашим доменам.
По-умолчанию путь этой директории: C:\Progr\OpenServer\domains\

Папка с доменами
Те кто работал до этого на Denwer-e не должны испытать трудностей с пониманием структуры. Тем кто не работал объясню: это корневая папка, в которой хранятся другие папки, название которых совпадает с именем домена по которому мы будем заходить.
Например, сразу после установки Open Server, мы можем зайти по адресу http://localhost

Проверка работы Open Server-а
Так вот, скрипты которые запустятся, находятся именно в папке:
C:\Progr\OpenServer\domains\localhost\

Папка со скриптами домена localhost
Теперь мы хотим создать домен http://itrem, так же хотим создать базу itrem, подключиться к ней и выполнить какие-нибудь SQL команды.
а) Создаем папку C:\Progr\OpenServer\domains\itrem\, она будет являться нашим доменом, т.е. http://itrem

Добавляем папку itrem
б) В ней создаем файл index.php открываем его в редакторе, например в Notepad++, который можно запустить из контекстного меню Open Server-а, раздела «Офис«

и пишем в нем следующий, проверочный код

Создаем index файл в папке домена
в) Перезапускаем сервер

Перезапуск Open Server-а
в случае успешного запуска, в разделе «Мои сайты«, вы увидите наш сайт itrem

Список доступных доменов
Если же Вам не удалось увидеть список сайтов после проделанных манипуляций, попробуйте следующий вариант запуска: Open server, ограничение на работу с файлом hosts
г) Проверяем работу сайта в браузере, заходим по адресу: http://itrem

Проверка работы домена itrem в браузере
Обратите внимание, что в некоторых браузерах (например Chrome) необходимо задавать адрес включая название протокола ( т.е. http://itrem, а не itrem) иначе он просто перекинет вас на поиск гугла, с именем домена в качестве ключевого слова.
д) Входим в phpmyadmin.
Он находится по адресу: http://localhost/openserver/phpmyadmin/index.php (так же он доступен из контекстного меню OpenServer-а, пункт «Дополнительно>PhpMyAdmin«)

Для авторизации используем такие данные:
- пользователь/пароль = root / -пустой пароль-
- пользователь/пароль = mysql / mysql
Можно использовать оба варианта, но я бы рекомендовал второй, а именно mysql/mysql, т.к. для супер пользователя не применяются некоторые настроенные конфиги, например не устанавливается автоматически кодировка соединения с базой, поэтому при его использовании нужно дополнительно, в скриптах писать, что-то типа: mysql_query(‘SET NAMES «utf8″‘) либо использовать php функцию: mysql_set_charset(‘utf8’).
Связанно это с тем, что суперпользователям не устанавливается кодировка, через параметр init-connect, который обычно прописывается в секции [mysqld], конфигурационного файла my.cnf (подробнее тут: 10.1.5. Configuring the Character Set and Collation for Applications). В данный момент именно так настроен OpenServer.
Так же, я писал пост, про то, как убрать авторизацию на совсем, пост тут: Openserver, phpmyadmin автовход
е) Создаем базу itrem

Создаем таблицу в phpMyAdmin
ж) Создаем таблицу messages

Создаем таблицу messages
следующим шагом, указываем какие нам нужны поля (часть столбцов, я пропустил там оставляем значения по-умолчанию)

Создание структуры таблицы messages
нажимаем Сохранить.
Если Вам проще будет выполнить SQL код (на вкладке SQL) можете просто его скопировать отсюда:
ж) пишем такой код, в файл C:\Progr\OpenServer\domains\itrem\index.php
Внимание: Код написанный ниже не будет работать на версиях PHP 7.0+, т.к. в этих версиях удалена поддержка семейства функций mysql_*. Для корректной работы, либо поставьте в настройках OpenServer-а версию PHP < 5.5, либо используйте код из этой статьи «Пример создания простого приложения на php и mysql 2018», где я рассказал, как работать с базой данных еще проще (не надо писать запросы), используя ORM Idiorm.
Обратите внимание на кодировку файла, она должна быть «UTF-8 без BOM», проверить в Notepad++ это можно в верхнем меню, в разделе «Кодировки«. При создании этого поста, я попался в эту ловушку, и долго не мог понять в чем проблема, подробнее тут: Openserver, MySQL, Notepad++ и пропадающая кириллица
Лучше использовать MySQLi, но в большинстве учебников пишут про работу именно с старыми MySQL функциями, поэтому тут используем именно такой код. Ознакомиться с MySQLi после изучения MySQL функций, можно, например тут: MySQLi раскладываем все по полочкам. У кого будет желание, перепишите этот скрипт на MySQLi, выложите на pastebin и пришлите мне ссылочку в комментарии — добавлю в пост с указанием вашего авторства :).
з) проверяем в браузере

Тестовый скрипт в браузере
На этом наш маленький тест закончился: мы создали новый домен, базу данных, таблицу в ней, а так же написали скрипт, который работает с этой базой данных.
—[добавлено 10.02.2014 ]—
Записал небольшое видео к данному уроку, смотреть «на весь экран»:
—[добавлено 03.08.2016 ]—
Добавил пост с скриншотами всех вкладок одной из последних версия Openserver: Список вкладок Openserver
—[добавлено 04.07.2018]—
Ввиду того, что семейство функций mysql_* устарело, написал новый пост «Пример создания простого приложения на php и mysql 2018», там рассказал, как работать с базой данных еще проще (не надо писать запросы), используя ORM Idiorm.
283 комментария
Привет, минимальная структура
users
— id
— name
— email
— password
categories
— id
— name
adverts
— id
— category_id -> categories.id
— user_id -> users.id
— title
— text
— created_at
— is_active
У меня после всех манипуляций Open Server выдаёт в браузере:
( ! ) Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\OSPanel\domains\itrem\index.php on line 10
( ! ) Error: Call to undefined function mysql_connect() in C:\OSPanel\domains\itrem\index.php on line 10
Call Stack
# Time Memory Function Location
1 0.1060 358000
Dump $_SERVER
$_SERVER[‘REMOTE_ADDR’] =
string ‘127.0.0.1’ (length=9)
$_SERVER[‘REQUEST_METHOD’] =
string ‘GET’ (length=3)
Dump $_SESSION
$_SESSION[‘*’] =
undefined
Dump $_REQUEST
И всё! Что не верно?
Отвечу тут, но у тебя сильно специфичная ситуация, поэтому лучше создай отдельную ветку на форуме .
1) Если под пользователем сайта, ты понимаешь пользователя который может войти на сайт через site.com/wp-admin, то всего скорее просто кто-то зарегистрировался. Удалить лишние учетки ты можешь через админку WP, раздел «Пользователи». Если ты имеешь ввиду пользователя которому принадлежат файлы сайта (обычно имя для входа в админку совпадает с этим пользователем), то это не относится к веб-серверу, а относится к операционной системе. Чтобы найти его в Windows надо зайти в свойства файла, затем на вкладку «Безопасность», там кнопка «Дополнительно» и там будет пункт «Владелец» (для созданных тобой файлов совпадает с именем входа в систему).
2) Для того, чтобы WP обновлялся, надо зайти в админке WP в раздел «Консоль > Обновления» и там нажать кнопку «Проверить снова». Ниже этой кнопки будет надпись, что-то типа «Доступно обновление» или «У Вас свежая копия WP»
Если останутся вопросы, пиши на форум, в отдельную ветку, твоя проблема всего скорее не относится к OpenServer.
Добрый вечер!
Помогите, пож-та, понять в чем проблема. В браузере почему-то не выполняются команды, которые задаются в редакторе, т.е. надпись ‘Hello world», и другие команды, как в вашем примере отображается так:
>?php //phpinfo(); echo ‘
Hello,world!
‘; echo print ‘
Hello!
‘ echo ‘Здравствуйте!’; /* Многострочный комментарий */
Пробовала переключать ctrl+U — выводится код страницы, как в редакторе, может это тоже какой-то «режим».
Операции (сложения/вычитание и прочее) тоже не выполняет, просто выводит, как в редакторе, только за исключением html кодов, таких как , . Их выполняет. Не могу найти нигде решение этой проблемы.