командная строка локально с использованием wamp

при обращении к этому сообщению здесь:

http://net.tutsplus.com/tutorials/javascript-ajax/start-using-html5-websockets-today/

Он говорит вам запустить php-Q pathtoserver.php из оболочки с использованием XAMPP, есть ли альтернатива для WAMP?

4 ответов


может быть полезно зарегистрировать php.exe как переменная среды, поэтому командная строка может распознавать команду " php "вместо того, чтобы вводить полный путь" \wamp\bin\php\php5.3.8\php ' в качестве команды.

для этого вы можете выполнить шаги, описанные на этой странице:http://windows.fyicenter.com/view.php?ID=60. За исключением шага 5, введите путь к php WAMP.вместо этого exe. Например, просто добавьте в $;C:\wamp\bin\php\php5.3.8 в поле "значение переменной". И каждый раз ты откройте командную строку, просто запустите php с помощью

php pageYouAreRunning.php 

..все еще имея в виду, что pageYouAreRunning.php относительно текущего пути в вашей командной строке.


это по существу то же самое, что описано. Вам нужно будет открыть Windows cmd shell, а затем вам просто нужно найти местоположение файла php на вашей конкретной установке.

в установке wamp у меня он находится по адресу \wamp\bin\php\php5.3.8\php. Поэтому, чтобы запустить PHP-скрипт, который я хочу, я бы позвонил...

\wamp\bin\php\php5.3.8\php pageYouAreRunning.php 

имейте в виду pageYouAreRunning.php относительно пути, в котором вы сейчас находитесь в консоли оболочки.


Не проверял, но я бы сказал, что это то же самое...

существует " php.exe " в папке wamp / php...

запустить его через командную строку :

cd mywamp/php

php -q file.php

Если php не работает вообще, создайте пакетный файл со следующим кодом и сохраните его в глобальной папке как "php".

"c:\wamp64\bin\php\php7.0.29\php.exe"    

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

php -v

Если вам нужно больше аргументов, просто продолжайте добавлять их как необязательные, например ${5} ${6}