В частности, я смотрю на Symphony, и я просматриваю страницу this. Это говорит о том, что я запускаю файл с помощью командной строки.Как запустить файл PHP с помощью командной строки
ОС: Windows, Visa 32
Любая помощь?
В частности, я смотрю на Symphony, и я просматриваю страницу this. Это говорит о том, что я запускаю файл с помощью командной строки.Как запустить файл PHP с помощью командной строки
ОС: Windows, Visa 32
Любая помощь?
Откройте командную строку и введите
php check_configuration.php
(Нажмите Enter после этого).
Если вы пытаетесь выполнить php для Windows, вам необходимо указать set up your PATH variable, чтобы включить двоичный каталог php заранее.
Если вы используете POSIX-совместимую систему (Linux/Mac OS X) и получаете сообщение об ошибке «команда не найдена», вам необходимо установить php и его интерфейс CLI, часто в пакете php-cli
или похожие.
Необходимо проверить, что php.exe находится в PATH. В зависимости от платформы это может различаться. В Linux он должен быть в PATH по умолчанию (предполагается, что php_cli установлен), но в Windows его, вероятно, не будет. – JoshB
@joshb Обновлен с дескриптоном. – phihag
, возможно, захочет упомянуть установку пакета php_cli на Linux? (Знайте, что вы должны на Ubuntu, хотя не уверены в других дистрибутивах) – JoshB
Как правило, вы должны быть в состоянии сделать php -f somefile.php
. См. PHP command line manual для получения дополнительной информации. Ссылка, которую вы дали, также показывает, что делать.
Делайте то, что написано на этой странице:
php server_check.php
Предполагая, что вы в дир, содержащие servercheck.php.
Большинство других команд фреймворка на самом деле использовать один файл, вы можете ссылаться на те, с
symfony namespace:task [options] [arguments]
или
php symfony namespace:task [options] [arguments]
Спасибо, что меня выбрало «$». Я не знаком с командной строкой, поэтому я тоже добавил это. Почему это? –
@Gary Ryan «$' просто означает «Введите это в командной строке». Это последний символ командной строки в большинстве оболочек UNIX. В Windows вместо этого используется 'cmd.exe','> '; полное приглашение выглядит как 'C: \>'. – phihag
@phihag Спасибо, это имеет смысл. –
Когда он говорит, чтобы запустить этот файл, в основном сво так же, как вставка этого файла в каталог конфигурационных файлов php symphony, а затем запуск его в вашем браузере.
Нужна более подробная информация, на какой ОС вы пытаетесь ее запустить? В linux это должно быть просто 'php -f filename.php' в Windows, если php не находится в' PATH', вам нужно перейти в каталог, где php.exe и запустить ту же самую команду с указанием пути к 'filename .php'. –
Эта страница описывает, как это сделать - что вы пробовали до сих пор? В какой операционной системе вы работаете? Дополнительная информация может быть полезна. – baraboom
@Brad @baraboom: Я обновил свой вопрос сейчас, спасибо. –