Вопрос по встроенному web-серверу в PHP

HellWalk

Новичок
Все руководства по web-серверу в php, начинаются примерно так:

Теперь пришло время запустить сервер. Для этого откроем терминал и перейдем в папку с сайтом. После чего вызовем команду

php -S localhost:80
Но нигде не нашел информации о том, где собственно вводить эти команды? Что за терминал?

P.S.
На используемом мной хостинге стоит ISP manager, из относящегося к php там только установка версии и настройки php.
 

antson

Новичок
Партнер клуба
имеется в виду командная строка в винде правый клик на флажке выбрать в меню "Командная строка"
получим приглашение
c:\>
с юниксом судя по вопросы не работал.

запускаем телнет терминал с поддержкой ssh . Например putty под виндой
подключаемся к своему серверу
логин / пароль получаем
$
но смысла запускать встроенный в php там нет никакого .

Это для деволопмента. Сейчас смысла накатывать wamp на свою машину нет .
среда разработки (окно терминала обычно есть встроенное) + сервер субд
все можно деволопить.
 

Vladson

Сильнобухер
где собственно вводить эти команды? Что за терминал?
На винде дело ? Там консоль запускается не так как в линухе. Пытайтесь найти терминал методом проб и ошибок, пока не научитесь искать, наши подсказки вам мало помогут...
 

HellWalk

Новичок
Или, если короче, подключился по SSH = получил тот самый терминал?

Странно он работает. Через терминал выдает версию php 5.3, хотя в ISP manager включена версия 7.0, и синтаксис для семерки успешно выполняется... Как его данным можно после этого доверять.

Это значит, что встроенный сервер тут как корове седло, и надо запускать свои скрипты через нормальный веб-сервер, который уже запущен и работает
В руководстве по установке Yii2, для проверки правильной установки предлагают выполнить команду php yii serve во встроенном веб-сервере. Как эту команду можно выполнить через "нормальный веб-сервер"?
 
Последнее редактирование:

antson

Новичок
Партнер клуба
@HellWalk, cli версия php настраивается отдельно.
Isp это просто навесок для рядовых пользователей хостинга. Сказал тут будет сайт с доменом таким, он сделал действия которым его научили.
(создал подпапки, прописал виртуалхост, ns записи, создал базу, пользователя ftp)
А дальше пользуйся ftp, mysql, подключайся по ssh, если прав достаточно.

Рекомендую хотя бы разок настроить весь стек без средств автоматизации.

не yii а yiic

https://github.com/yiisoft/yii/tree/04f97932ddfbf9c5bdaae0a6a41b851544704a27/demos/blog/protected

если посмотришь по ссылке то, ее можно запускать
из под винды как простой батник
из юникс шела тоже как простую команду.
или как обычный php файл.

Нет это консольный файл, через вебсервер он не должен запускаться.
 
Сверху