Vim ze ti co programujou php-ka maji jako jednu z prvnich veci instalovanej apache, ale treba i ja zrovna na tomhle disku apache nemam a nekdy bych chtel aby se mi php-kovej skript mohl spustit i bez nej. Tak pro tyhle pripady zde je navod:
potrebujeme k tomu dva balicky: php5-cli a debianutils
sudo apt-get install php5-cli debianutils
prvni balicek nam bude vykonavat php prikaz a druhej bude vykonavat tempfile prikaz
nasledne si ted vytvorime bash skript kterej nam bude delat konverzi z php-ka na html
Otevreme terminal a zadame:
gedit $HOME/phpview.sh
nasledne do dokumentu vlozime nasledujici:
#!/bin/bash
file=`tempfile -d . -s .html`
echo "Creating file: $file"
php5 $1 > $file
firefox $file
read
rm $file
Ulozime a zavreme editor, nasledne musime udelat nas soubor phpview.sh zpustitelny takze do terminalu zadame:
chmod +x $HOME/phpview.sh
Nasleduje premisteni do skriptu pod nautilem
mv phpview.sh $HOME/.gnome2/nautilus-scripts
Poslednim ukonem bude vytvoreni si testovaciho php souboru
gedit $HOME/Desktop/test.php
a vlozime do nej
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en">
<head><title>Moo</title></head>
<body><?php echo "Hello world!"; ?></body>
</html>
ulozime a zavreme editor
no a ted pravej klik na soubor test.php a pod skriptama v nautilu menu vybereme phpview.sh
soubor test.php se otevre ve firefoxu zkonvertovany na docasnej html soubor
[attachment deleted by admin]