Usr/bin/php: bad interpreter...Sto da radim da bi ovo rijesi

usr/bin/php: bad interpreter…Sto da radim da bi ovo rijesio?

Zdravo

E ovako namjeravam da instaliram AMP( asterisk management portal) na racunar na kojem se vrti Debian Sarge …
Instalirao sam prije toga Asterisk i sve je ok koliko ja mogu skontati.
Ali sada kada pokrenem da instaliram AMP sa neredbom
./install_amp dobijem slijedecu gresku

bash: ./install_amp: /usr/bin/php: bad interpreter: No such file or directory

razumijem sta mi trazi tj php, ali kada ja ukucam apt-get install php kao root u shellu dobijem slijedece

Reading Package Lists… Done
Building Dependency Tree… Done
E: Couldn’t find package php

Naravno da sam na mrezi i da mi je uredu lista /etc/apt/source.list

Zanima me da li mi neko moze pomoci sta ja trebam ukucat u apt-get install da bi preskocio gore navedenu gresku koju mi javlja kada zelim da instaliram AMP.
Znaci kako ide ime tog paketa na stranici www.packeges.debian.org
Dobronajerni komentari su dobro dosli.

Sve najbolje

Instaliraj ručno PHP, možda nije nešto uredu sa paketom.

probaj kucati umjesto php -> php4 ili php5

upisi komandu “which php” i dobit ces nesto kao /usr/local/bin/php ili kao na mom kompu:

maher@krokodil:~$ which php
/usr/bin/php

eh sad editujes tu skriptu “install_amp” i gore u vrhu skripte ces vidit nesto poput "#!/usr/bin/php"
eh to zamijeni sa onim sto ti je “which” komanda izbacila…
ILI
umjesto te linije u scripti na pocetku mozes ubaciti ovu

eto to je to :slight_smile:

kada ja ukucam which php ne dobijem nista …na izlazu nešto neće
instaliarao sam php4 ali opet ništa…
editovao sam skriptu tako da sam ubacio ono sto je sugerisano ali nista …
ne mogu da pokrenem instalaciju ovog AMP-a

[quote]kada ja ukucam which php ne dobijem nista …na izlazu nešto neće
instaliarao sam php4 ali opet ništa…
editovao sam skriptu tako da sam ubacio ono sto je sugerisano ali nista …
ne mogu da pokrenem instalaciju ovog AMP-a[/quote]
Izgleda kao da nisi instalirao PHP. Probaj kao običan korisnik da otkucaš

Ako ga ne nađe ni sa:

Onda:

  • ili ga nisi instalirao
  • ili je kompajliran bez php interpretera.
    U drugom slučaju moraš instalirati PHP iz izvornog koda.
će ti odgovoriti definitivno na pitanje da li je paket instaliran ili ne. Ako jeste, probaj naredbu:
[code]dpkg -L php[/code]
(ili umjesto "php" puno ime paketa, npr. "php4").
P.S. eto sad ne mogu nigdje na Googlu da nađem man stranicu za dpkg da provjerim da li je ovo iznad tačno.

će ti odgovoriti definitivno na pitanje da li je paket instaliran ili ne. Ako jeste, probaj naredbu:

(ili umjesto “php” puno ime paketa, npr. “php4”).
P.S. eto sad ne mogu nigdje na Googlu da nađem man stranicu za dpkg da provjerim da li je ovo iznad tačno.

Znači, switch -L bi trebalo da izlista sve fajlove koji su dio paketa, tu bi trebao vidjeti gdje ti se nalazi sam php (/usr/bin/php ?). Ako nije instaliran paket, probaj “apt-get install php” i trebao bi dobiti barem neku vrstu poruke!? Ako ne pomogne, ne bi me iznenadilo da moraš kucati “apt-get install php4”.