Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: honorguard 05 Srpna 2007, 14:02:18
-
Zdravím.
Mám Kubuntu 7.04 a potřeboval bych pomoci s apachem.
Mám nainstalováno apacha, apache2 a libapache2-mod-php5.
Na Kubuntu jsem přešel Z Fedory kde jsem byl zvyklý spouštět apache pomocí příkazu /etc/init.d/httpd start. Na Kubuntu jsem přišel na to že se spouští /etc/init.d/apache2 start.
Programuji v jazyce php, jenže když umístím php soubory do /var/www/html kam jsem je dával dříve a pak je zkusím otevřít přes localhost v prohlížeči tak mi prohlížeč nabídne pouze stažení php souborů.
Může mi prosím někdo pomoci?
Předem děkuj.
-
predevcirem jsem rozjel na ubuntu 7.04 apache a vse funguje v poho.. Instalace a vse kolem very easy!! Je to jak, kdyz na widlich instalujes server pomoci nejake triady nebo napr wampu, atd. Nevim proc instalujes apache a apache2...ja jsem instaloval jen apache2, libapache2-mod-php5, php5-apache2-mod-bt,php5-mysql..je mozne ze je tam neco navic, ovsem mi server funguje v poho..jinac spousteni je defaultne nastavene na zapinani pri startu, mne to nevadi, takze jsem neresil z mi bezi porad, ostatne, ja kdyz zapinam pc tak stejnak pozdeji v to prihlaseni neco napisu v php
-
Hmmm...já jsem instaloval ještě mysql-server mysql-client a php5-mysql a zatím s tím problémy nemám (až na několik málo problémů s mysql, které řeším zde na fóru).
Při přepnutí na localhost se mi normálně zobrazí složky a v prohlížeči se zobrazí buď jako stránky nebo se zobrazí výsledek PHP skriptu.
Zde náhled na složky: http://www.jkd.estranky.cz/fotoalbum/linux/ubuntu-7_04-feisty-fawn/original/139
a zde výsledek skriptu: http://www.jkd.estranky.cz/fotoalbum/linux/ubuntu-7_04-feisty-fawn/original/140
Asi taky záleží, jaký prohlížeč používáš. Stažení a ne zobrazení nabízí přímo implicitní Konqueror - což je divná vlastnost :( , ale ve Firefoxu to funguje normálně.
-
To už se tu někde řešilo. Jde o to, že není zaplej modul PHP. Chce ho to nakopčit do module-enable. Nevím to ted přesně kde a jak se to dělalo. Ale někde jsem to tu psal už někomu. ;)
-
Tady: http://www.linuxsoft.cz/article.php?id_article=173 jsem našel něco, co by s tím mohlo souviset:
Začátečníci často narážejí na problém, který se projevuje tak, že po zadání URL se do prohlížeče nevrátí výsledek skriptu, ale jeho zdrojový kód. To je způsobeno tím, že server Apache netuší, že by měl soubor php zpracovat jako skript, případně proto, že nemá, čím by to udělal. V konfiguračním souboru Apache tedy musejí být přibližně tyto řádky:
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .phpPokud budete navíc chtít, aby se po zadání url zobrazil soubor index.php (pokud je a pokud není specifikován jiný soubor), proveďte něco jako:
DirectoryIndex index.phpMimochodem, seriál o PHP na Linuxsoxt.cz je výbornej!
-
Zdravím,
problém jednoduše vyřešil reinstal systému a instalace pouze balíčků Apache 2. Děkuji za pomoc