Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: 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
-
Zkuste:
sudo a2enmod php5
-
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:
<?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ší...
-
Díky, funguje ;)
Teď už by mě jenom zajímalo kde najdu ten phpmyadmin :/
-
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
-
č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.
Nainstalujte balík phpmyadmin