2009-06-13 7 views
4

Я запускаю wampserver и не могу использовать PHP-файлы в CLI. Предположительно есть два режима работы php, CGI и CLI. Я не могу понять, как включить CLI, так как я не вижу php-cli.exe в /wamp/bin/php/php5.2.6. Когда я пытаюсь выполнить сценарии php, они не будут выполняться. Кто-нибудь знает, как заставить CLI запускать php-скрипты с помощью wampserver 2?Wamp PHP CLI

Im в основном пытается вызвать скрипт bake.php, чтобы открыть консоль для торта.

+0

Что заставляет вас думать, что CLI уже не включен? Есть ли сообщение об ошибке? У вас установлен PHP в вашем PATH? –

ответ

7

У вас должен быть файл php.exe, который является версией CLI. Таким образом, вы можете сделать

php.exe -f phpfile.php 

для запуска файла с использованием командной строки.

+0

У меня есть еще одна проблема. Я не могу запустить PHP CLI, даже запускаю его с помощью командной строки – lyhong

1

Вот то, что может помочь: http://www.devtrench.com/php-command-line-cli-tips/

Важные моменты:

  1. Если вы установили PHP раньше, и установить его заново: убедитесь, что версия PHP вы используете из команды линии, проверяя переменные среды в окнах

  2. Убедитесь, что вы используете правильный файл php.ini

5

Если вы имели проблемы с экологическими переменными, вот некоторые шаги, чтобы исправить это:

  1. Перейти к Мой компьютер свойства
  2. Нажмите вкладку Дополнительно
  3. кнопку Переменные среды
  4. Редактировать «пути "по системным переменным с путями к php и пирогу папки с консолью

Пример: C:\wamp\bin\php\php5.2.9-2;C:\wamp\www\cake\cake\console;

ПРИМЕЧАНИЕ. Вам необходимо будет изменить пути, соответствующие вашим требованиям, также убедитесь, что у вас есть; разделение каждого пути

+0

Отличная мысль об EV (переменные окружения). Это способ заставить PHP и любые приложения на основе Console работать без перехода к каталогу. – RobertPitt

 Смежные вопросы

  • Нет связанных вопросов^_^