This page has been translated from Spanish

...::: Guatewireless.org ::::..

Технология, Software Libre, Гватемала, Open Source, Linux, Wireless, WiFi, сценарист, Debian, CentOS, Gentoo, RedHat, SuSE, Windows

Установка PHP в командной строке

Qui ¿Â © является PHP CLI?

PHP CLI представляет собой интерфейс PHP для краткости командной строки. Как следует из названия, это способ использования PHP в системе командной строки. Иными словами, это способ запускать PHP скрипты, которые не являются на веб-сервера (например, Apache или IIS Web Server от Microsoft).

Люди говорят и думают в разработке веб-сервер, см. PHP как серверный инструмент. Однако, PHP CLI применяет все преимущества PHP скрипты, которые позволяют сценариев оболочки для создания серверных служб и приложений к системе GUI.

PHP CLI доступен для всех операционных систем: Linux, Windows, OSX, Solaris.

 © Зачем использовать PHP CLI химические?

Вы хотите использовать PHP CLI SAPI Просто потому, что есть несколько преимуществ в возможности выполнить PHP код из командной строки, как:

  • Нет необходимости изучать другой язык развития, такими как Perl, Bash или Awk
  • Расписание и запускать задачи от Cron написана на PHP
  • Создание приложений с графическим интерфейсом с PHP и ГТК
  • Повторное использование существующих компонентов
  • Создать надежные скрипты или сценарии для вашей системы с использованием возможностей PHP5 многопоточном
  • Доступ к STDIN, STDOUT STERRAD операционная система с PHP

Популярные дистрибутивы Linux (например, Ubuntu, Debian, Fedora, Suse, и т.д.) позволяют Вам установить PHP CLI из менеджера пакетов (например, Synaptic или подобное) с помощью нескольких щелчков мыши. Это делает бесперебойную установке, и вы можете начать использовать в секунду!

Если у вас есть стандартной установки PHP на сервере Apache, то существует высокая вероятность того, что у вас уже установлен PHP CLI. Возможностей еще больше, если ваша система работает Linux.

В противном случае некоторые сумы до хотите запускать PHP из командной строки, Linux будет показывать эту ошибку:

  fher98 @ deathbian: ~ $ PHP
 / USR / BIN / ENV: PHP: Нет такого файла или каталога 

Даже в учреждениях 5.2.x только PHP PHP файлы в /usr/bin являются /usr/bin/php-cgi y /usr/bin/php5-cgi Ибо я не могу запустить свой PHP с консоли. Чтобы решить это может создать символическую ссылку в / USR / BIN / с PHP к php5-CGI. После выполнения команды which php показать им, где PHP команду.

Установка PHP CLI на Debian / Ubuntu

Если вы следовали в руководстве по установке Apache / PHP и теперь хотите Запустить PHP-страниц из командной строки необходимо произвести установку PHP CLI.

  deathbian: ~ # Apt-Get установка php4-CLI
 Или
 deathbian: ~ # Apt-Get установку php5-CLI 

Чтобы проверить, что наша установка прошла успешно, наберите:

  fher98 @ deathbian: ~ $ PHP-V
 PHP 5.1.6 (CLI) (постройки: 16 июля 2008 19:53:00)
 Copyright (C) 1997-2006 The PHP Group
 Zend Engine v2.1.0, Copyright (C) 1998-2006 Zend Technologies 

Популярность: 4%

Тегами, как:

6 Комментариев

  1. ACTIVATE PHP

  2. оценкам

    Я это предупреждение! Пожалуйста, вы можете мне помочь решить эту проблему

    Вы Root @: / # php5-V
    Warning: PHP Startup: Не удается загрузить библиотеку динамического '/ + usr/lib/php5/20060613 LFS / php_mapscript.so' - / + usr/lib/php5/20060613 LFS / php_mapscript.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога в строке 0
    LibClamAV Warning: *********************************************** ************
    LibClamAV Warning: *** Эта версия двигателя ClamAV является устаревшей. ***
    LibClamAV Warning: *** DON'T PANIC! Читайте http://www.clamav.net/support/faq ***
    LibClamAV Warning: *********************************************** ************
    LibClamAV Warning: *********************************************** ************
    LibClamAV Warning: *** Эта версия двигателя ClamAV является устаревшей. ***
    LibClamAV Warning: *** DON'T PANIC! Читайте http://www.clamav.net/support/faq ***
    LibClamAV Warning: *********************************************** ************
    Warning: Не удается загрузить PDO_DBLIB модуля ', поскольку необходимого модуля PDO' не загружается в строке 0
    PHP 5.2.4-2ubuntu5.7 с Suhosin-патч 0.9.6.2 (CLI) (постройки: 21 августа 2009 19:52:39)
    Copyright (C) 1997-2007 The PHP Group
    Zend Engine v2.2.0, Copyright (C) 1998-2007 Zend Technologies
    с Xdebug v2.0.3, Copyright (C) 2002-2007, по Derick Rethans

  3. Моя я получаю такую ошибку:

    Фатальная ошибка: Призыв к неопределенной функции DL () в / usr/local/apache2/htdocs/index1.php на линию 4

    Может означать, что именно благодаря этой ошибке??

    Спасибо

  4. Спасибо за ответы .... На самом деле я пытаюсь установить MapServer с поддержкой PHPMapscript и при загрузке расширения php_mapscript.so где проблема возникает для меня ...

    При создании PHP-файл со следующим содержимым:

    Я возвращаюсь всю информацию о PHP.

    Проблема возникает тогда, когда я загружаю библиотеку php_mapscript.so. Для этого я сделать PHP-файл со следующим кодом:

    И вот, когда браузер возвращает меня следующие ошибки:

    Фатальная ошибка: Призыв к неопределенной функции DL () в / usr/local/apache2/htdocs/index1.php по разделу 2

    Еще раз спасибо за вашу помощь

Пожалуйста, введите комментарий

Обратите внимание на следующее:
Комментарии модерируется, поэтому он может принять в издаются. Нет необходимости повторять его комментарии.
Электронной почты никогда не будет раскрыта.

Условия поиска


  • PHP скрипт
  • PHP выполнить из консоли Windows
  • PHP командной строки
  • / USR / BIN / ENV: PHP: Нет такого файла или каталога
  • #! / USR / BIN / ENV PHP
  • Установить PHP в Ubuntu 9 10
  • команду для установки PHP
  • php5-CLI Windows
  • выполнить PHP на Windows
  • Debian командной строки PHP
  • PHP командной строки
  • CentOS работает на PHP
  • Установить PHP из консоли
  • CLI php5 Нет такого файла или каталога
  • PHP для SUSE
  • Фатальная ошибка: Призыв к неопределенной функции DL () в / usr/local/apache2/htdocs/index1 PHP на линию 4
  • Фатальная ошибка: Призыв к неопределенной функции DL () в / Ubuntu
  • PHP для Windows командную строку
  • строки: от Grays
  • PHP из командной строки
  • CLI SAPI
  • Debian / USR / BIN / PHP
  • Установить PHP-CLI
  • PHP команд Linux
  • PHP скрипт для запуска Debian
  • PHP для Windows запускается через консоль
  • PHP CLI Debian
  • Linux выполните команду PHP
  • Как установить PHP консоли
  • активировать PHP CLI
  • активировать PHP-CLI
  • PHP команды в Linux
  • PHP не признает консоли Debian
  • Если PHP установлен Linux команды PHP
  • PDO_DBLIB установку на Fedora Core 11
  • действия по установке PHP на Ubuntu
  • Преимущества PHP SAPI интерфейсом
  • Lighttpd PHP-CLI
  • USR / BIN / PHP на Linux
  • PHP командной строки
  • команды, с использованием PHP сервера Windows
  • PHP Debian Linux консоль
  • PHP исполнение консоли пакет
  • Не удается загрузить библиотеку динамического / usr/lib/php5/20060613 LFS / Java таким
  • Linux PHP 5 каталога
  • MapServer кармический для Ubuntu
  • PHP параметры командной строки
  • MySQL сценариев командной строки для запуска Windows
  • Не удается загрузить библиотеку динамического / usr/lib/php5/20060613/msql таким
  • установка php5 на Red Hat Enterprise
  • Установить PHP на Windows Command
  • установка расширений PHP в Ubuntu консоль
  • Установить такие libclamav
  • Установить Linux командной строки
  • Установить PHP 5 2 SUSE Linux
  • Установить PHP CLI 5
  • Linux Install PHP CLI
  • Zend Engine v2 2 0
  • Установить PHP в Debian
  • Установить PHP в Linux