Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Petr Sedlák 11 Března 2008, 18:31:10

Název: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 18:31:10
Ahoj lidi, prosím chtel bych se zeptat na dve veci.

1) chtel jsem si nainstalovat php a apache. Nejdrive jsem nasel navod na ubuntu, mluvi to nejaka holka a je to pres synaptic. To mi neslo, proste moje php soubory to nezralo. Pak jsem nekde narazil na xampp, nainstaloval podle navodu do opt, vse v pohode, zapnu server a vali jak ma. Jenze kdyz chci otevrit to moje php tak to nevali jen mi to napise: The requested URL /opt/lampp/htdocs/moje/na ceste/index.php was not found on this server.
Apache/2.2.4 (Ubuntu) Server at localhost Port 80

Nevim jestli se to nejak pere...jeslti mam hodit pryc ty balicky..? diky za pomoc

2) nedavno jsem neco stahl z netu (na ubuntu), hodil na flashku a chtel pak spustit u kamose ve Win, hodilo mi to error ze neco Win 32 a nejde to spustit. Nevite cim by to mohlo byt, jsem v Linuxu fakt lama, ale snazím se. Díky moc
Název: Re: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 19:13:41
Tak nevím jestli jsem popsal problém nejak spatne, nebo je to problem co nejde jednoduse resit, nebo neco jineho. Kdyztak nejak upresnim, ale rad bych tohle vyresil. diky
Název: Re: Xampp
Přispěvatel: svestka 11 Března 2008, 19:27:26
Neviem ci ti pomozem lebo som tiez este lama ale ja som si web server nahodil bez problemov cez synaptics. Nainstaloval som rozne balicky mysql, php a apache a islo to :) Mozno som mal len stastie ale skus pozriet aj na wiki, tam sa tiez nieco o tom pise.... http://wiki.ubuntu.cz/Apache_s_MySQL_a_PHP (http://wiki.ubuntu.cz/Apache_s_MySQL_a_PHP)

Tomu druhemu problemu nejak nerozumiem. Co si stahoval a v com si to otvaral??
Název: Re: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 19:29:19
myslím ze to byl nejaky exe soubor, nejaky crack nebo cestina na hru, proste jsem to zkopcil ale neslo to, hodilo eror a konec

Zkousel jsem podle navodu co je na wiki ale stale nic, kdyz pustim server a zkusim ten test jak je tam psany jen se mi ukaze:

Not Found

The requested URL / was not found on this server.
Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 Server at 127.0.0.1 Port 80


pomozte mi pls, chtel jsem dneska delat stranky a zatim tu u toho uz asi 3h sedim a nic :(
Název: Re: Xampp
Přispěvatel: svestka 11 Března 2008, 19:40:19
aha... no ja by som skor hladal problem v tom subore  ako v ubuntu. U mna sa este nestalo ze by nieco stiahnute pod ubuntu na widlach neslo....
Název: Re: Xampp
Přispěvatel: Martin 'Želva' Malý 11 Března 2008, 19:41:32
Normálně to nainstaluj z wiki. PHP funguje jen ve složce /var/www. Jestli máš skript třeba v /home/petr, tam ti prostě ještě nefunguje. Zkopíruj to jako root do /var/www a tam to poběží... Dá se to i nějak nastavit, kde ty skripty běží a kde ne, ale to už já nevím.
Název: Re: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 19:50:25
php mi proste nebazi, dal jsem restart a hodilo mi to toto:

root@cud-laptop:~# /etc/init.d/apache2 restart
 * Restarting web server apache2                                               
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName


nevim co s tim.

pouzivam jen php a nic vic nepotrebuji, o to vice me mrzi ze to nemuzu rozchodit, protim jsem jel podle toho jak byl ten video návod, i kdyz je fat ze ve slozce var, nemam phpadmin jen to apache, moc do toho nevidim jen to chci pouzivat :(
Název: Re: Xampp
Přispěvatel: Martin 'Želva' Malý 11 Března 2008, 19:58:49
V pohodě, to jenom hlásí, že nemáte zaregistrovanou doménu a že si bude tedy říkat 127.0.0.1 To mně dělá taky ;)

Zkopírujte nějaký skript do /var/www a pak ho spusťte v prohlížeči pod adresou:

http://127.0.0.1/skript.php
Název: Re: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 20:02:24
nic a nic, uz vim ze na nejaky reinstal se moc v ubuntu nehraje co? proste tohle nevali, pouzival jsem ve win phptriad a bylo to podobne taky se to muselo kopirovat nekam do toho apache, ale tohle mi proste nefunguje. jen jestli neni chyba v tom ze v tom opt/www/ je jenom apache2 default ale eni tam ten phpadmin jak jsem videl v tom videu...
Název: Re: Xampp
Přispěvatel: sirkubador 11 Března 2008, 20:23:44
phpmyadmin tam není, jedná se o takové "decánko jiné", popř. "ne zrovna optimální" defaultní nastavení. Jde jenom o to, hodit do složky /var/www symlink na složku z phpmyadminem, která je onde (u mě v /usr/share/phpmyadmin). Takže nějaké to:

$ ln -s /usr/share/phpmyadmin /var/www/phpmyadmin

Kdyžtak pak ještě pošlete výpis ze souboru ve složce /etc/apache2/sites-enabled/

A zkontrolujte, jestli máte v /etc/apache2/mods-enabled/ soubory obsahující v názvu php5 a auth_mysql

Tohle platí pouze v případě, že jste instaloval podle návodu na wiki. Jinak ten apache v /opt/ byl myslím nainstalován jindy, předpokládám s xampp.
Název: Re: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 20:38:21
Tak jsem zkusil oba prikazy ale bez upsechu:
 
root@cud-laptop:~# $ ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
-bash: $: command not found
root@cud-laptop:~# $ ln -s /opt/lampp/phpmyadmin /var/www/phpmyadmin
-bash: $: command not found


v site enabled mám 000-default a tam je:
NameVirtualHost *
<VirtualHost *>
   ServerAdmin webmaster@localhost
   
   DocumentRoot /var/www/
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
      # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog /var/log/apache2/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog /var/log/apache2/access.log combined
   ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>


a to posledni, php5 nejaky soubor tam je ale ten auth_mysql nee
Název: Re: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 20:58:51
nepomhlo by vse doinstalovat a zkusit znovu? zacinam byt zoufaly, nechtel bych zase preinstalovavat ubuntu, uz jsem to jednou delal. Na jednu stranu si rikam ze je fajn, ale kdyz tu tak sedim a nemuzu na to prijit... :'(

nemohl by mi nekdo aspon poradit jak se zbavit toho xampp, zkousel jsem:

root@cud-laptop:~# apt-get autoremove xampp
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Reading state information... Hotovo
E: Nemohu najít balík xampp
root@cud-laptop:~#


pak v synapticu a take nic. Chtel bych se zeptat jak z toho ven, vidim ze s tim nikdo moc nehne i kdyz je tu spousta navstev, ze bych to zkusil vse vyhodit pryc anebo pote zvolim reinstal ubuntu. Opravdu nevim jak z toho pryc, proc zrovna tady to nejde. Jsem fakt hrozna lama...
Název: Re: Xampp
Přispěvatel: nezik 11 Března 2008, 21:18:46
na webu http://joomlaportal.cz (http://joomlaportal.cz) jsem narazil na detailní návod instalace phpmyadmin a apache - bylo to v diskuzi, ale nevim už přesně kde. Leč to bylo parádně polopatisticky. Třeba Ti to pomůže.

něco víc je tady (http://www.joomlaportal.cz/component/option,com_remository/Itemid,64/func,fileinfo/id,90/).
Název: Re: Xampp
Přispěvatel: Petr Sedlák 11 Března 2008, 21:41:31
moc mi to nepomohlo byl tam navod ale pro win, takze nic.
nemám na to..musím do win, tady to nezmaknu
Název: Re: Xampp
Přispěvatel: Martin 'Želva' Malý 12 Března 2008, 11:43:35
Tak jsem zkusil oba prikazy ale bez upsechu:
 
root@cud-laptop:~# $ ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
-bash: $: command not found
root@cud-laptop:~# $ ln -s /opt/lampp/phpmyadmin /var/www/phpmyadmin
-bash: $: command not found


v site enabled mám 000-default a tam je:
NameVirtualHost *
<VirtualHost *>
   ServerAdmin webmaster@localhost
   
   DocumentRoot /var/www/
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
      # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                #RedirectMatch ^/$ /apache2-default/
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog /var/log/apache2/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog /var/log/apache2/access.log combined
   ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>


a to posledni, php5 nejaky soubor tam je ale ten auth_mysql nee

Ale neee, zadejte tam ten příkaz bez toho dolaru!