Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: XAMPP - na místo klasického vzhledu se na adrese localhostu zobrazuje It works!  (Přečteno 2871 krát)

maestorm

  • Aktivní člen
  • *
  • Příspěvků: 143
  • my faith
Dobré odpoledne,
mám tu takový jistě banální problém s XAMPPem, nainstaloval jsem ho, a při spuštění a zadání http://localhost/ se zobrazí na místo klasického indexu xamppu It works! Jak a kde to mám nastavit (httpd.conf ?), aby mi najel klasický xampp vzhled?
+ Také mi nejede lampp panel. Toto se zobrazí při snaze ho spustit:
^[[Axxxxx@xxxxx-desktop:udo /opt/lampp/lampp panel
Traceback (most recent call last):
  File "xampp-control-panel.py", line 21, in <module>
    import gtk
  File "/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py", line 48, in <module>
    from gtk import _gtk
ImportError: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Select_Size
« Poslední změna: 07 Července 2009, 15:23:30 od maestorm »
m@estorm

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
(Budu předpokládat základní konfiguraci)V konfiguraci xampp (httpd.conf) najdi položku DocumentRoot v defalutu by měla vypadat asi takto

Kód: [Vybrat]
DocumentRoot /opt/lampp/htdocs
Vlez si do složky určenou direktivou DocumentRoot, zkontroluj jestli se v ní nalézá index.php a složka xampp (kde je "klasicky xampp index") pokud ano tak do index.php (ve složce definovanou direktivou DocumentRoot vlož něco jako tohle,...

Kód: [Vybrat]
<?php
if (!empty(
$_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
$uri 'https://';
} else {
$uri 'http://';
}
$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/xampp/');
exit;
?>


panel není potřeba všechny funkce se dají ovládat z terminálu, pro zrychlení práce si můžes vytvořit symbolický odkaz na /opt/lampp/lampp

jinak se stači vytočit google a zkusit nejaky reseni ktere tam najdes:
zkus nainstalovat: python-glade2 pygtk2
nebo by panel mohl jis spustit takto:
Kód: [Vybrat]
> cd /opt/lampp/share/xampp-control-panel
.xampp-control-panel
nebo na stránkach xammp projektu pisi ze mas nainstalovat tyto knihovny libcairo2 libft2
,....
jabber: etnyx@jabbim.cz

maestorm

  • Aktivní člen
  • *
  • Příspěvků: 143
  • my faith
přepsal jsem ten index.php a po spuštění http://localhost/xampp se zobrazilo: (normálně se mi vždy na jiném pc zobrazila úvodní stránka Xamppu)

Not Found

The requested URL /xampp was not found on this server.
Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4.2 with Suhosin-Patch Server at localhost Port 80

když zdaám jen http://localhost/ zobrazí se stránka s nápisem It works!
m@estorm

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Právě proto jsem psal aby jsi zkontroloval jsetli je ve složce /opt/lampp/htdocs take složka xampp, pravděpodobně tam není tak ji musis zkusit najit kde je schovana a pote by ji melo stacit nakopirovat do te slozky
jabber: etnyx@jabbim.cz

maestorm

  • Aktivní člen
  • *
  • Příspěvků: 143
  • my faith
/opt/lampp/htdocs/xampp <- mám to takhle už od začátku...
m@estorm

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
hh to je divný

protože jestli jsi prepsal index.php který je pro xampp v documentroot (a obsah adresy http://localhost/ se nezměnil) tak máš buď xampp nastavený jinak než jsem předpokládal (virtualhost,...) nebo ti běží jiný apache který zablokoval běh xampp
« Poslední změna: 07 Července 2009, 17:40:15 od ETNyx »
jabber: etnyx@jabbim.cz

maestorm

  • Aktivní člen
  • *
  • Příspěvků: 143
  • my faith
věřím spíš, i když nevím jak, že to bylo to druhé tedy má otázka zní zak odinstalovat ten případný apache který bych tam mohl mít navíc?
m@estorm

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
standardně ubuntu podporuje lamp balík takovýto (podobný)
Kód: [Vybrat]
apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 php5-common php5-mysql
ktery se instaluje pomoci sudo tasksel (tam se da taky snad odinstalovat), pokud tu neni tak spust sudo aptitude (nebo synaptic) a zkus se podivat jestli tyto baliky (treba budou jiny verze) jsou nainstalovany a pak je odinstaluj

pripadne by se dalo taky kouknout na bezici procesy pomoci
ps (ps -A uw nebo obdobne, tam by mel byt apach videt,...)
« Poslední změna: 07 Července 2009, 18:26:19 od ETNyx »
jabber: etnyx@jabbim.cz

 

Provoz zaštiťuje spolek OpenAlt.