Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423

    [ubuntu server] php5 interpreter

    Salve, ho creato un file in init.d per far eseguire una serie di processi in php.

    all'inizio del file.php ho scritto #!/usr/bin/php5 e a seguire tutto il codice..
    premetto che ho gia installato i seguenti pacchetti:

    ii libapache2-mod-php5
    ii php5
    ii php5-cgi
    ii php5-cli
    ii php5-common
    rc php5-gd
    ii php5-imap
    ii php5-mcrypt
    ii php5-mysql

    se faccio eseguire il file php mi restituisce questo errore: /usr/bin/php5^M: bad interpreter: No such file or directory

    effettivamente l'errore c'è, infatti facendo una ricerca in /usr/bin non trovo il file php5! Strano ma mi sebra di aver installato tutto.....
    Mike

  2. #2
    /usr/bin/php5 e' dentro il pacchetto: php5-cli

    http://packages.ubuntu.com/jaunty/php5-cli

  3. #3
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    ok su questo sono daccordo!

    ho rimosso di nuovo php5-cli e ho rifatto nuovamente l'installazione l'installazione;
    faccio ls -ll /usr/bin/php* e ho questa lista:

    lrwxrwxrwx 1 root root 21 2009-07-07 15:09 /usr/bin/php -> /etc/alternatives/php
    -rwxr-xr-x 1 root root 5691784 2009-04-17 16:34 /usr/bin/php5
    -rwxr-xr-x 1 root root 5613904 2009-04-17 16:34 /usr/bin/php5-cgi
    lrwxrwxrwx 1 root root 25 2009-07-07 15:26 /usr/bin/php-cgi -> /etc/alternatives/php-cgi

    faccio il reboot della macchina; eseguo il file.php e mi da sempre lo stesso errore!
    Mike

  4. #4
    type php5

    locate php5

  5. #5
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    per type: php5 is /usr/bin/php5

    se faccio locate mi da tutto tranne /usr/bin/php5:

    /etc/php5
    /etc/apache2/mods-available/php5.conf
    /etc/apache2/mods-available/php5.load
    /etc/apache2/mods-enabled/php5.conf
    /etc/apache2/mods-enabled/php5.load
    /etc/apparmor.d/abstractions/php5
    /etc/cron.d/php5
    /etc/php5/apache2
    /etc/php5/conf.d
    /etc/php5/apache2/conf.d
    /etc/php5/apache2/php.ini
    /etc/php5/conf.d/mysql.ini
    /etc/php5/conf.d/mysqli.ini
    /etc/php5/conf.d/pdo.ini
    /etc/php5/conf.d/pdo_mysql.ini
    /usr/lib/php5
    /usr/lib/apache2/modules/libphp5.so
    /usr/lib/php5/20060613
    /usr/lib/php5/libexec
    /usr/lib/php5/maxlifetime
    /usr/lib/php5/20060613/mcrypt.so
    /usr/lib/php5/20060613/mysql.so
    /usr/lib/php5/20060613/mysqli.so
    /usr/lib/php5/20060613/pdo.so
    /usr/lib/php5/20060613/pdo_mysql.so
    /usr/share/php5
    /usr/share/doc/libapache2-mod-php5
    /usr/share/doc/php5-common
    /usr/share/doc/php5-mcrypt
    /usr/share/doc/php5-mysql
    /usr/share/doc/php5-common/CODING_STANDARDS.gz
    /usr/share/doc/php5-common/CREDITS
    /usr/share/doc/php5-common/EXTENSIONS.gz
    /usr/share/doc/php5-common/NEWS.Debian.gz
    /usr/share/doc/php5-common/PEAR
    /usr/share/doc/php5-common/README.CVS-RULES.gz
    /usr/share/doc/php5-common/README.Debian.gz
    /usr/share/doc/php5-common/README.Debian.security
    /usr/share/doc/php5-common/README.EXT_SKEL.gz
    /usr/share/doc/php5-common/README.PHP4-TO-PHP5-THIN-CHANGES.gz
    /usr/share/doc/php5-common/README.SELF-CONTAINED-EXTENSIONS.gz
    /usr/share/doc/php5-common/README.Zeus.gz
    /usr/share/doc/php5-common/TODO.Debian
    /usr/share/doc/php5-common/TODO.gz
    /usr/share/doc/php5-common/changelog.Debian.gz
    /usr/share/doc/php5-common/changelog.gz
    /usr/share/doc/php5-common/copyright
    /usr/share/doc/php5-common/examples
    /usr/share/doc/php5-common/test-results.txt.gz
    /usr/share/doc/php5-common/examples/php.ini-dist
    /usr/share/doc/php5-common/examples/php.ini-paranoid
    /usr/share/doc/php5-common/examples/php.ini-recommended
    /usr/share/doc/php5-mcrypt/changelog.Debian.gz
    /usr/share/doc/php5-mcrypt/copyright
    /usr/share/linda/overrides/php5-common
    /usr/share/lintian/overrides/php5-common
    /usr/share/php5/php.ini-dist
    /usr/share/php5/php.ini-dist.cli
    /var/cache/apt/archives/libapache2-mod-php5_5.2.4-2ubuntu5.5_amd64.deb
    /var/cache/apt/archives/libapache2-mod-php5_5.2.4-2ubuntu5.6_amd64.deb
    /var/cache/apt/archives/php5-common_5.2.4-2ubuntu5.5_amd64.deb
    /var/cache/apt/archives/php5-common_5.2.4-2ubuntu5.6_amd64.deb
    /var/cache/apt/archives/php5-mcrypt_5.2.3-0ubuntu1_amd64.deb
    /var/cache/apt/archives/php5-mysql_5.2.4-2ubuntu5.5_amd64.deb
    /var/cache/apt/archives/php5-mysql_5.2.4-2ubuntu5.6_amd64.deb
    /var/lib/php5
    /var/lib/dpkg/info/libapache2-mod-php5.conffiles
    /var/lib/dpkg/info/libapache2-mod-php5.list
    /var/lib/dpkg/info/libapache2-mod-php5.md5sums
    /var/lib/dpkg/info/libapache2-mod-php5.postinst
    /var/lib/dpkg/info/libapache2-mod-php5.postrm
    /var/lib/dpkg/info/libapache2-mod-php5.prerm
    /var/lib/dpkg/info/php5-common.conffiles
    /var/lib/dpkg/info/php5-common.list
    /var/lib/dpkg/info/php5-common.md5sums
    /var/lib/dpkg/info/php5-common.postrm
    /var/lib/dpkg/info/php5-mcrypt.config
    /var/lib/dpkg/info/php5-mcrypt.list
    /var/lib/dpkg/info/php5-mcrypt.md5sums
    /var/lib/dpkg/info/php5-mcrypt.postinst
    /var/lib/dpkg/info/php5-mcrypt.postrm
    /var/lib/dpkg/info/php5-mcrypt.preinst
    /var/lib/dpkg/info/php5-mcrypt.prerm
    /var/lib/dpkg/info/php5-mcrypt.templates
    /var/lib/dpkg/info/php5-mysql.conffiles
    /var/lib/dpkg/info/php5-mysql.list
    /var/lib/dpkg/info/php5-mysql.md5sums
    /var/lib/dpkg/info/php5-mysql.postinst
    Mike

  6. #6
    ma da il solito errore che non trova il file quando invece c'e' ?


    p.s.
    con che utente esegui?

  7. #7
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    il file c'è e l'ho fatto girare con l'utente root sia con l'utente standard...

    ho eseguito il file su un'altra macchina con ubuntu-server installato e funziona; ho confrontato i pacchetti installati e ci sono tutti... altro nn so!!!!!!

    ps: prima ho disinstallato php5-cli e ho provato ad installare il .deb del link e mi ha riportato questo errore:

    Selezionato il pacchetto php5-cli, che non lo era.
    (Lettura del database ... 20450 file e directory attualmente installati.)
    Spacchetto php5-cli (da /tmp/php5-cli_amd64.deb) ...
    dpkg: problemi con le dipendenze impediscono la configurazione di php5-cli:
    php5-cli dipende da libpcre3 (>= 7.7); comunque:
    La versione di libpcre3 presente sul sistema è 7.4-1ubuntu2.1.
    php5-cli dipende da php5-common (= 5.2.6.dfsg.1-3ubuntu4.1); comunque:
    La versione di php5-common presente sul sistema è 5.2.4-2ubuntu5.6.
    dpkg: errore processando php5-cli (--install):
    problemi con le dipendenze - lasciato non configurato
    Sono occorsi degli errori processando:
    php5-cli
    Mike

  8. #8
    usando synaptic ?

  9. #9
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    come faccio ad usare synaptic se posso accedere al server solo con ssh!
    Mike

  10. #10

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.