This page has been translated from Spanish

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

Tecnologia, Software Libre, da Guatemala, Open Source, Linux, Wireless, WiFi, Scripting, Debian, CentOS, Gentoo, Red Hat, SuSE, Windows

Instalando PHP para linha de comando

 ¿Qui © CLI é PHP?

PHP CLI é uma interface PHP para linha de comando curto. Como o próprio nome indica, esta é uma forma de uso do sistema PHP em linha de comando. Em outras palavras, é uma maneira de executar scripts PHP que não estão em um servidor web (como o Apache ou um servidor Web IIS da Microsoft).

As pessoas falam e pensam em PHP Desenvolvimento Web, consulte o PHP como uma ferramenta do lado do servidor. No entanto, o PHP CLI aplica todos os benefícios de scripts PHP que permitem scripts shell para criar servidor de serviços secundários ou aplicações para o sistema GUI.

PHP CLI está disponível para todos os sistemas operacionais: Linux, Windows, OSX, Solaris.

 © Porque usar o PHP CLI química?

Você quer usar o PHP CLI SAPI Só porque existem várias vantagens em ser capaz de executar o código PHP na linha de comando como:

  • Não há necessidade de aprender uma outra linguagem de desenvolvimento, como Perl, Bash ou Awk
  • Programar e executar tarefas de cron escrito em PHP
  • Tornando as aplicações GUI com PHP e GTK
  • Reutilização de componentes existentes
  • Escreve scripts robusta ou scripts para o seu sistema usando o PHP5 capacidade multithread
  • Acesso a STDIN, STDOUT, STERRAD sistema operacional com o PHP

As distribuições populares de Linux (como o Ubuntu, Debian, Fedora, Suse, etc) permitem que você instalar o PHP CLI do gerenciador de pacotes (por exemplo, o Synaptic ou similar) com alguns cliques do mouse. Isso faz com que problemas de instalação livre e você pode começar a usar em um segundo!

Se você tiver uma instalação padrão do PHP para o servidor Web Apache, então há grande probabilidade de que você já tem o PHP CLI instalado. As possibilidades são ainda maiores se o seu sistema está rodando Linux.

Caso contrário, alguns scrip querer rodar o PHP na linha de comando, Linux mostrará esse erro:

  fher98 @ deathbian: ~ $ php
 / Usr / bin / env: php: Nenhum tal lima ou diretório 

Mesmo em instalações 5.2.x a apenas ficheiros em php php /usr/bin são /usr/bin/php-cgi y /usr/bin/php5-cgi Porque não pode executar seu PHP a partir do console. Para resolver isso pode criar um link simbólico em / usr / bin / php a partir de php5-cgi. Depois de executar o comando which php mostrar-lhes onde está o comando php.

Instalando o PHP CLI em Debian / Ubuntu

Se você seguiu o guia de instalação do Apache / PHP e agora deseja executar páginas PHP na linha de comando é necessário fazer a instalação do CLI do PHP.

  deathbian: ~ # apt-get install php4-cli
 Ou
 deathbian: ~ # apt-get install php5-cli 

Para verificar que a nossa instalação foi bem sucedida, digite:

  fher98 @ deathbian: ~ $ php-v
 PHP 5.1.6 (cli) (built: Jul 16 2008 19:53:00)
 Copyright (c) 1997-2006 The PHP Group
 Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies 

Popularity: 4%

etiquetada

6 Comentários

  1. ACTIVATE PHP

  2. estimado

    Tenho esse aviso! Por favor pode me ajudar a resolver este problema

    root @ lo: / # php5-v
    PHP Warning: PHP Startup: Não foi possível carregar a biblioteca dinâmica '/ usr/lib/php5/20060613 + lfs / php_mapscript.so' - / usr/lib/php5/20060613 + lfs / php_mapscript.so: não pode abrir arquivo objeto compartilhado: Nenhum tal lima ou diretório em Unknown on line 0
    LibClamAV Warning: *********************************************** ************
    LibClamAV Warning: *** Esta versão do motor ClamAV está desatualizado. ***
    LibClamAV Warning: *** DON'T PANIC! Leia http://www.clamav.net/support/faq ***
    LibClamAV Warning: *********************************************** ************
    LibClamAV Warning: *********************************************** ************
    LibClamAV Warning: *** Esta versão do motor ClamAV está desatualizado. ***
    LibClamAV Warning: *** DON'T PANIC! Leia http://www.clamav.net/support/faq ***
    LibClamAV Warning: *********************************************** ************
    PHP Warning: Cannot load pdo_dblib módulo 'porque DOP módulo necessário' não é carregado em Unknown on line 0
    PHP 5.2.4-2ubuntu5.7 com Suhosin-Patch 0.9.6.2 (cli) (built: Aug 21 2009 19:52:39)
    Copyright (c) 1997-2007 The PHP Group
    Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
    com Xdebug v2.0.3, Copyright (C) 2002-2007, por Derick Rethans

  3. Meu eu recebo este erro:

    Fatal error: Call to undefined função dl () in / usr/local/apache2/htdocs/index1.php na linha 4

    Sinal de Maio que se deve este erro??

    Obrigado

  4. Obrigado pela resposta .... Na verdade eu estou tentando instalar mapserver com suporte para PHPMapscript e ao carregar o php_mapscript.so extensão é onde o problema ocorre-me ...

    Quando eu crio um arquivo php com o seguinte conteúdo:

    Eu retorno todas as informações sobre o PHP.

    O problema surge quando eu carregar o php_mapscript.so biblioteca. Por isso eu fazer um arquivo php com o seguinte código:

    E isso é quando o browser me retorna o seguinte erro:

    Fatal error: Call to undefined função dl () in / usr/local/apache2/htdocs/index1.php on line 2

    Obrigado novamente por sua ajuda

Faça um comentário

Por favor, observe o seguinte:
Os comentários são moderados, para que ele possa tomar a serem publicados. Não há necessidade de repetir o seu comentário.
Seu e-mail nunca será revelado.

Os termos de pesquisa


  • script php
  • php executar a partir do console do Windows
  • / Usr / bin / env: php: Nenhum tal lima ou diretório
  • linha de comando php
  • comando para instalar o php
  • instalar o PHP no Ubuntu 9 10
  • #! / Usr / bin / php env
  • linha de comando php
  • linha de comando do debian php
  • php5-cli Windows
  • php cli debian
  • executar comando linux de php
  • instalar o php-cli
  • script php para executar a Debian
  • cli php5 Nenhum tal lima ou diretório
  • janelas de correr php via console
  • debian / usr / bin / php
  • php para SuSE
  • correr em CentOS php
  • php na linha de comando
  • php linha de Grays
  • Windows linha de comando php
  • Como instalar o PHP console
  • instalar o php a partir do console
  • Fatal error: Call to undefined função dl () in / usr/local/apache2/htdocs/index1 php on line 4
  • Fatal error: Call to undefined função dl () in / ubuntu
  • CLI SAPI
  • comando php no linux
  • ativar cli php
  • ativar cli php -
  • php comandos linux
  • opções de linha de comando php
  • execução php console pacote
  • MapServer para Ubuntu kármica
  • passos para instalar o PHP no Ubuntu
  • instalar o PHP 5 SUSE Linux 2
  • Php PDO_DBLIB debian
  • instalação de linha de comando do Linux
  • instalar extensões php no Ubuntu console
  • cgi comando php console
  • cgi php zend
  • instalar o php no windows comando
  • linha de comando php
  • instalar o PHP CLI 5
  • Linux Install CLI do PHP
  • php para instalar o openSUSE
  • instalar o php-cli em janelas
  • instalar o php no SUSE 10
  • php5 no debian instalar a partir de comando
  • instalar o php no openSUSE
  • instalar o PHP5 no Red Hat Enterprise
  • instalar o PHP no Linux
  • instalar php5 no SUSE
  • comando linux instalat php
  • pdo_dblib instalar no Fedora Core 11
  • instalar o php-cli
  • lighttpd php-cli
  • instalar o php no debian
  • instalar o php no comando
  • Linux Debian php console