Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: BariX 03 Března 2010, 18:56:26

Název: LAMP - Místo zobrazení .php souboru ho stáhne [vyřešeno]
Přispěvatel: BariX 03 Března 2010, 18:56:26
Zdravím, nainstaloval jsem LAMP (synaptic > podle účelu > lamp). Pokud zadám v prohlížeči adresu http://localhost/ zobrazí se normálně .html soubor (vypíše It works!)
Ale pokud tam nahraju .php soubor a zadám jeho adresu, tak se nezobrazí, ale místo toho ho prohlížeč stáhne.
Nejde mi ani zobrazit phpMyAdmin když zadám http://localhost/phpmyadmin.

Postupoval jsem přesně podle tohoto návodu - http://wiki.ubuntu.cz/Apache%20s%20MySQL%20a%20PHP (http://wiki.ubuntu.cz/Apache%20s%20MySQL%20a%20PHP). Našel jsem tady téma kde měl někdo stejný problém a pomohlo mu odstranit lamp (odstranit všech 18 balíků) a znovu nainstalovat. Mě to nepomohlo.

Neví někdo kde může být chyba? Jak vůbec zjistím že LAMP běží?

Mám ubuntu ve verzi 8.04
Název: Re: LAMP - Místo zobrazení .php souboru ho stáhne
Přispěvatel: Martin - ViPEr*CZ* 03 Března 2010, 19:09:14
Zkuste:

Kód: [Vybrat]
sudo a2enmod php5
Název: Re: LAMP - Místo zobrazení .php souboru ho stáhne
Přispěvatel: NoWin 03 Března 2010, 19:10:55
Server Ti běží, ale u Apache potřebuješ povolit podporu PHP (mod_php).
Tuším, že se to dělá pomocí příkazu sudo a2enmod php5, pak je třeba restartovat Apache pomocí sudo /etc/init.d/apache2 restart
PHP vyzkoušíš tak, že v kořenový složce Apache (výchozí /var/www) vytvoříš soubor např. test.php, dáš do něj následující obsah:
Kód: [Vybrat]
<?php phpinfo(); ?>uložíš to a přejdeš na ten soubor z webovýho prohlížeče (adresa http://localhost/test.php (http://localhost/test.php))

EDIT:
Hm, Martin byl rychlejší...
Název: Re: LAMP - Místo zobrazení .php souboru ho stáhne
Přispěvatel: BariX 03 Března 2010, 19:19:58
Díky, funguje  ;)
Teď už by mě jenom zajímalo kde najdu ten phpmyadmin :/
Název: Re: LAMP - Místo zobrazení .php souboru ho stáhne
Přispěvatel: BariX 03 Března 2010, 19:41:18
Tak vyřešen i ten phpmyadmin.
Problém byl, že se při instalaci LAMPu vůbec nenainstaloval (???). Sice sem musel zadávat heslo pro přihlášení, ale nenainstaloval se.
Složba /usr/share/phpmyadmin vůbec neexistovala a ve složce etc/apache2/conf.d/ vůbec nebyl konfigurační soubor phpmyadmina.

Otevřel sem synaptic, našel balíček phpmyadmin a zkrátka nebyl nainstalovanej :) Po intalaci už vše normálně funguje.

Chtělo by to updatovat tenhle článek - http://wiki.ubuntu.cz/Apache%20s%20MySQL%20a%20PHP

Ještě jednou díky
Název: Re: LAMP - Místo zobrazení .php souboru ho stáhne
Přispěvatel: Martin Kiklhorn 03 Března 2010, 19:58:03
článek na wiki je OK. Balík LAMP (Linux + Apache + Mysql + PHP) nemá s phpadminem nic společného. Stejně jako adminer nebo sqlitemanager.
Citace
Nainstalujte balík phpmyadmin