This page has been translated from Spanish

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

Teknologi, Software Libre, Guatemala, Open Source, Linux, Wireless, WiFi, Scripting, Debian, Cent, Gentoo, RedHat, SuSE, Windows

Installere PHP på kommandolinjen

 ¿Qui © er PHP CLI?

PHP CLI er et PHP-grensesnitt for korte kommandolinje. Som navnet tilsier, er dette en måte å bruke PHP på kommandolinjen systemet. Med andre ord, er en måte å kjøre PHP-skript som ikke er på en webserver (som Apache eller IIS webserver fra Microsoft).

Folket snakker og tenker i PHP webutvikling, se PHP som en server-side verktøyet. Imidlertid gjelder PHP CLI alle fordelene med PHP script som lar shell script til å lage server-side tjenester eller programmer til GUI-system.

PHP CLI er tilgjengelig for alle operativsystemer: Linux, Windows, OSX, Solaris.

 © Hvorfor bruke PHP CLI kjemisk?

Du vil bruke PHP CLI SAPI Bare fordi det er flere fordeler i å kunne kjøre PHP-kode fra kommandolinjen slik:

  • Ingen trenger å lære et annet språk utvikling, for eksempel Perl, Bash eller Awk
  • Planlegge og kjøre oppgaver fra cron skrevet i PHP
  • Making GUI applikasjoner med PHP og GTK
  • Gjenbruk eksisterende komponenter
  • Skriv robuste prosedyrer eller skript for systemet ditt bruker multithread evnen PHP5
  • Tilgang til STDIN, STDOUT, STERRAD operativsystem med PHP

Den populære Linux-distribusjoner (f.eks Ubuntu, Debian, Fedora, Suse, etc) kan du installere PHP CLI fra pakken manager (f.eks Synaptic eller lignende) med noen få museklikk. Dette gjør problemfri installasjon og du kan begynne å bruke i et sekund!

Hvis du har en standard installasjon av PHP for Apache webserver, så er det stor sannsynlighet for at du allerede har PHP CLI installert. Mulighetene blir enda større hvis systemet kjører Linux.

Ellers noen skreppe vil kjøre PHP fra kommandolinjen, vil Linux viser denne feilmeldingen:

  fher98 @ deathbian: ~ $ php
 / Usr / bin / env: php: Ingen slik fil eller mappe 

Selv i anlegg 5.2.x den eneste Php Php-filer i /usr/bin er /usr/bin/php-cgi y /usr/bin/php5-cgi For jeg kan ikke løpe sin PHP fra konsollen. For å løse dette kan lage en symbolsk lenke i / usr / bin / fra php til PHP5-cgi. Etter å ha kjørt kommandoen which php vise dem hvor er php kommandoen.

Installere PHP CLI på Debian / Ubuntu

Hvis du har fulgt installasjonsveiledningen for Apache / PHP og nå ønsker å kjøre PHP-sider fra kommandolinjen er nødvendig å gjøre installasjonen av PHP CLI.

  deathbian: ~ # apt-get install php4-cli
 Eller
 deathbian: ~ # apt-get install PHP5-CLI 

For å kontrollere at installasjonen var vellykket, type:

  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%

Tagged as:

6 Kommentarer

  1. AKTIVER PHP

  2. estimert

    Jeg har denne advarselen! Behage kanne du hjelpe meg å løse dette problemet

    root @ du: / # PHP5-v
    PHP Warning: PHP Startup: Unable to load dynamic library '/ usr/lib/php5/20060613 + AKU / php_mapscript.so' - / usr/lib/php5/20060613 + AKU / php_mapscript.so: cannot open shared object file: No slik fil eller katalog in Unknown on line 0
    LibClamAV Advarsel: *********************************************** ************
    LibClamAV Advarsel: *** Denne versjonen av ClamAV motoren er utdatert. ***
    LibClamAV Advarsel: *** Ikke få panikk! Les http://www.clamav.net/support/faq ***
    LibClamAV Advarsel: *********************************************** ************
    LibClamAV Advarsel: *********************************************** ************
    LibClamAV Advarsel: *** Denne versjonen av ClamAV motoren er utdatert. ***
    LibClamAV Advarsel: *** Ikke få panikk! Les http://www.clamav.net/support/faq ***
    LibClamAV Advarsel: *********************************************** ************
    PHP Advarsel: Kan ikke laste modulen 'pdo_dblib' fordi kreves modul 'PUD' er ikke lagt i Unknown on line 0
    PHP 5.2.4-2ubuntu5.7 med Suhosin-0.9.6.2 Patch (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
    med v2.0.3 Xdebug, Copyright (c) 2002-2007, ved Derick Rethans

  3. Min får jeg denne feilmeldingen:

    Fatal error: Call to undefined function dl () in / usr/local/apache2/htdocs/index1.php på linje 4

    Kan tyde på at det er på grunn av denne feilen??

    Takk

  4. Takk for svar .... Egentlig prøver jeg å installere mapserver med støtte for PHPMapscript og når lasting utvidelsen php_mapscript.so er der problemet oppstår for meg ...

    Når jeg oppretter en php-fil med følgende innhold:

    Jeg returnerer all informasjon om php.

    Problemet oppstår når jeg laste inn biblioteket php_mapscript.so. For dette jeg lage en php-fil med følgende kode:

    Og det er når leseren returnerer jeg følgende feil:

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

    Takk igjen for hjelpen

Legg inn en kommentar

Vær oppmerksom på følgende:
Kommentarer er moderert, så det kan ta å bli publisert. Ingen grunn til å gjenta sin kommentar.
Din e-post vil aldri bli avslørt.

Søkeord


  • php script
  • kjøre php fra konsoll vinduer
  • php kommandolinje
  • / Usr / bin / env: php: Ingen slik fil eller mappe
  • kommando for å installere php
  • installere php i ubuntu 9 10
  • php kommandolinje
  • #! / Usr / bin / env php
  • debian php kommandolinje
  • PHP5-CLI vinduer
  • kjøre php på windows
  • Fatal error: Call to undefined function dl () in / usr/local/apache2/htdocs/index1 php på linje 4
  • kjøres på cent php
  • php-kommandoen i linux
  • php kommandolinje vinduer
  • linje php fra Grays
  • hvordan du installerer php konsoll
  • php for SUSE
  • php script å kjøre debian
  • php kjøre Windows via konsollen
  • CLI PHP5 Ingen slik fil eller katalog
  • installere php-cli
  • installere php fra konsoll
  • php fra kommandolinjen
  • debian / usr / bin / php
  • aktivere php CLI
  • CLI Sapi
  • php linux kommandoer
  • php CLI debian
  • Fatal error: Call to undefined function dl () in / ubuntu
  • kjøre linux kommando fra php
  • utføre kommandoen fra PHP 5 vinduer
  • aktivere php-cli
  • php gjenkjenner ikke kommandokonsollen debian
  • php kommandolinjevalg
  • php kode console package
  • cgi php Zend
  • CLI php stdin
  • fremgangsmåten for å installere php på ubuntu
  • PHP-CLI installert cent
  • linux installerer php cli
  • php CLI konsoll
  • Php debian PDO_DBLIB
  • php mysql linux kommandolinje
  • mysql kommandolinje script til å kjøre Windows
  • installere php kommandoen
  • installere php i SUSE 10
  • installere php i Linux
  • installere php i Debian
  • installere php konsoll
  • installere PHP CLI 5
  • installere php 5 2 SUSE Linux
  • installere linux kommandolinje
  • php Debian Linux konsoll
  • installere php-cli inne vinduer
  • PHP5 i Debian installer fra kommando
  • instalat php linux kommando
  • mapserver for karmiske ubuntu
  • Linux PHP 5 katalog
  • php kommandolinje