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
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.
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
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”.