Portál AbcLinuxu, 16. července 2025 05:45


Dotaz: spustenie PHP skriptu v BASHi

2.8.2005 16:45 bimbo | skóre: 8 | Surany
spustenie PHP skriptu v BASHi
Přečteno: 179×
Odpovědět | Admin
Mam napisany program v bash a za vykonanim samotneho skriptu, potrebujem spustit este jeden skript pisanym jazykom v php, ktory je v nejakom subory. Problem je ten, ze ako samotny subor nejde spustit, snazil som sa ho spustit pomocou lynx alebo curl, beznadejne. Takisto som ho chcel spustit cez interpreta php, ale nevedel som ho najst v ziadnom foldery...

je este nejaky dalsi sposob ako mozem spustit moj skript?
Linux is like sex, it's better when it's free ...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.8.2005 16:59 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
Odpovědět | | Sbalit | Link | Blokovat | Admin
php file.php

Pokud nemáte interpreter PHP (jmenuje se php a bude nejspíš v /usr/bin nebo v /usr/local/bin), pak máte nejspíš smůlu. Abyste mohl výsledek získat prohlížečem, musel by vám běžet HTTP server (např. Apache) s podporou PHP a skript by musel být v adresáři, jehož obsah server poskytuje.

2.8.2005 17:27 bimbo | skóre: 8 | Surany
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
apache server bezi, len problem je ten, ze interpreter PHP nemam som prehladal vsetky adresare a nist,je v nich len konfiguracny subor php.ini, v apache-i je to ako modul. ako stiahnem php??? pouzil som prikaz apt-get install php4, lenze ono sa tomu brani, ze to tam uz je :(
Linux is like sex, it's better when it's free ...
2.8.2005 17:30 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
ten balicek se jmenuje php4-cli
Urine should only be green if you're Mr. Spock.
2.8.2005 17:31 pepiino | skóre: 1 | Děčín
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi

vidím, že máš apt, takže ještě dodatek k mému předch. příspěvku zkus:

apt-get install php4-cil
http://zapisnik.pepiino.cz
2.8.2005 17:29 pepiino | skóre: 1 | Děčín
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten interpereter se může jmenovat třeba i php4 ... A máš nainstalované php? Já používám ubuntu u mohu si stáhnout 3 balíčky s php: jako modul do apache, jako cgi binárku pro server apache a jako řádkový interpreter (to je ono php či php4, balíček se jmenu je php-cli - jako php command line interpreter). Ten posledně zmíněný tě nejspíš zajímá. A pokud nikde nemáš binárku php či php4,tak ti chybí.
http://zapisnik.pepiino.cz
2.8.2005 18:35 bimbo | skóre: 8 | Surany
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
idem to vyskusat, dakujem za nazov balika :-$
Linux is like sex, it's better when it's free ...
2.8.2005 19:52 bimbo | skóre: 8 | Surany
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
Odpovědět | | Sbalit | Link | Blokovat | Admin
uz som si stiahol php interpreter a zda sa ze vsetko bude fungovat len najednou toto:

v php skripte pouzivam funkciu mysql_connect a ked spustim ten skript tak interpreter mi vrati hlasku ze dana funkcia nie je definovana co s tym?
Linux is like sex, it's better when it's free ...
2.8.2005 19:56 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
edituj soubor /etc/php4/cli/php.ini ... nebo si tam zkopiruj ten, co je pro apache
Urine should only be green if you're Mr. Spock.
2.8.2005 19:57 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
nebo

dpkg-reconfigure php4-mysql
Urine should only be green if you're Mr. Spock.
3.8.2005 00:47 bimbo | skóre: 8 | Surany
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
thank you very much. it works
Linux is like sex, it's better when it's free ...
2.8.2005 20:38 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
Odpovědět | | Sbalit | Link | Blokovat | Admin
skript pisanym jazykom v php

To musi byt celkom namahave pisat jazykom. Navyse ta poslintana klavesnica...
If you hold a Unix shell up to your ear, you can you hear the C.
3.8.2005 19:26 ***
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
hhhhheeeeeeeeeeeee !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! heehehehůůůůůůůůůůůůůů !!!!!!!
2.8.2005 20:51 TimeLord | skóre: 4
Rozbalit Rozbalit vše Re: spustenie PHP skriptu v BASHi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skus prikaz:
which php
Mal by Ti povedat, kde sa php interpreter nachadza, ak ho mas v ceste.

Alebo napr. takto:
find / -type f -name php
PHP skript sa da spustit potom napr. takto:
/usr/bin/php -q subor.php

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.