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: PHP se ve Firefoxu otevírá stahovacím dialogem [vyřešeno]  (Přečteno 2458 krát)

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Ahoj,
 nedávno jsem přešel na Lucid Lynx a mám teď trochu problém buď s nastavením LAMP (který jsem instaloval ze synaptic balíku "podle účelu"), nebo, a to je pravděpodobnější, s nastavením Firefoxu. Pokaždé když otevřu lokální php soubor vyskočí mi okno se stahováním. Děje se to ale jen u lokálních souborů, což mě přivádí ještě k jedné možnosti a to sice, jestli mi špatně nefunguje Apache. Nicméně onen "test-php" dopadl dobře.
Už nevím co dál, prosím poraďte...

díky
« Poslední změna: 16 Srpna 2010, 18:59:53 od Vlkohad »

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #1 kdy: 13 Srpna 2010, 08:55:49 »
Přistupuješ k lokálním souborům zásadně přes http://localhost?

stderr

  • Aktivní člen
  • *
  • Příspěvků: 275
  • globglob, Charliee, we're scuba diving Charlieee!
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #2 kdy: 13 Srpna 2010, 14:13:12 »
špatně nastavený apache na localhostu ... už se to tu řešilo xkrát.
Fedora & CentOS (RHEL) user ... co tu vlastně dělám?
Blog /dev/stderr & twitr

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #3 kdy: 13 Srpna 2010, 17:51:26 »
nn, file:///home/user/Plocha/Untitled1.php
Fajn, děkuju, to je teda špatně. Změnit to mám někde ve firefoxu, nebo nějak přes terminál?
Nechci zdržovat, stačí jen nějaký link na některé z oněch x předchozích řešení.
a ještě jednou děkuju, aspoň už vím, kde je problém.

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #4 kdy: 13 Srpna 2010, 18:05:17 »
nn, file:///home/user/Plocha/Untitled1.php
Fajn, děkuju, to je teda špatně. Změnit to mám někde ve firefoxu, nebo nějak přes terminál?
Nechci zdržovat, stačí jen nějaký link na některé z oněch x předchozích řešení.
a ještě jednou děkuju, aspoň už vím, kde je problém.
Musíš na to přes localhost, nikoliv přes file. Takže si ty soubory musíš dát někam "pod" /var/www (standardně výchozí adresář apache) jako např. /var/www/moje/něco.php; můžeš si klidně i nějak nalinkovat, ale sorry, dávat php na plochu... to je odporný widloidní zlozvyk :-)

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #5 kdy: 13 Srpna 2010, 18:06:11 »
nn, file:///home/user/Plocha/Untitled1.php
Fajn, děkuju, to je teda špatně.

Ano, toto je špatně. Pseudoprotokol file:/// se dá použít pouze na stránky, které prohlížeč dokáže interpretovat sám - tedy (X)HTML, obrázky. PHP musí zpracovat webserver, takže k *.php souborům jedině přes http://localhost nebo analogii http://127.0.0.1
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #6 kdy: 13 Srpna 2010, 18:10:26 »
Díky moc, snad už se pomalu začnu odwidloňovávat... :D

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #7 kdy: 13 Srpna 2010, 18:26:28 »
Fajn. A už jenom pro pořádek: do prohlížeče napíšeš localhost, otevře se ti výchozí složka (document root) a pak se už proklikáš, kam je třeba. Hodně štěstí :-)

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #8 kdy: 13 Srpna 2010, 18:47:15 »
defaultne po napsani localhost do prohlizece se objevi neco jako: It works. je to soubor /var/www/index.html, kdyz ho smazes, tak teprve potom (po napsani localhost do prohlizece) se objevi vypis adresare /var/www/
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #9 kdy: 13 Srpna 2010, 19:12:26 »
A stejně nepřestanu prudit. Bohužel

Už k souborům přistupuji přes localhost, smazal jsem index.html a všechno funguje jak má, jen ty *.php soubory se stále otvírají ve stahovacím dialogu.

Zvláštní je, že v tom výpisu "index of/" mají php soubory ikonu papíru s otazníkem.



Už googluju týden a nehnul jsem se... až na ten dnešek, tak snad víte i jak na tohle. Na oplátku zvedám karmu o stošest  :D

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #10 kdy: 13 Srpna 2010, 20:01:06 »
vlozils ty phph soubory do slozky /var/www/??

pokud nemas prava pro zapis, tak udelej:
Kód: [Vybrat]
sudo adduser jmeno_tveho_uzivatele www-data
sudo chown -R www-data:www-data /var/www/
sudo chmod -R 777 /var/www/

a vloz do slozky /var/www/ ty php soubory. melo by to pak fachat
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #11 kdy: 13 Srpna 2010, 20:04:41 »
jj, ty soubory tam jsou. viz ten obrázek, to už je výpis z toho adresáře.
Pokud teda nemyslíš systémový soubory k PHP?

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #12 kdy: 13 Srpna 2010, 20:07:31 »
jakej obrazek?
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #13 kdy: 13 Srpna 2010, 20:10:38 »
do předposledního příspěvku jsem dal obrázek... on není vidět? Já ho totiž vidím. Asi jsem to s tím PHP pokazil víc než se zdá...

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #14 kdy: 13 Srpna 2010, 20:13:13 »
neni videt :)
zkus ho nekam uploadnout treba
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #15 kdy: 13 Srpna 2010, 20:16:39 »
http://a.imageshack.us/img517/899/snmekobrazovkyt.png

To se omlouvám, linkoval jsem to tam z localhostu, jestli je v tom taky problem... a on asi bude :D

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #16 kdy: 13 Srpna 2010, 20:27:54 »
s ikonkama si hlavu nelam.

kdyz napises do prohlizece localhost, vypise ti prohlizec IT WORKS??
pokud ne, napis do terminalu sudo /etc/init.d/apache2 start
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #17 kdy: 13 Srpna 2010, 20:32:18 »
jj to vypisovalo, než jsem ten index soubor dal pryč, právě abych tam měl tenhle výpis. Jinak to tam ale psalo. Je možný, že jsem tan Lamp nainstaloval špatně a chybí tam PHP, nebo není nějak dobře nastavený?
Přijde mi to divný protože jsem to schválně dělal přes synaptic, abych něco nepokazil. S tím co jste mi dnes poradili, už zbývá jen to otazníkový php.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #18 kdy: 15 Srpna 2010, 01:56:31 »
~$ sudo gedit /var/www/testphp.php
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::visited-link-color' of type `GdkColor' from rc file value "((GString*) 0xa03fe00)" of type `GString'
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkWidget::visited-link-color' of type `GdkColor' from rc file value "((GString*) 0xb4b0d2a0)" of type `GString'


Tohle je výpis nějakého nezdaru z terminálu při pokusu instalovat php. Když se pokusím otevřít PHP soubor, vyskočí na mě onen stahovací dialog.

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #19 kdy: 15 Srpna 2010, 08:52:16 »
no ja ti nevim teda... tohle vypada jako vystup geditu
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Vlkohad

  • Návštěvník
  • Příspěvků: 10
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #20 kdy: 15 Srpna 2010, 11:49:34 »
Tak jsem na to kápnul!!

Nějaký problém byl v balíku "php-apc" a tak jsem ho úplně smazal přes synaptic, pak už jen přes terminál restartoval apache a php už se spouští krásně.

Podrobnější info, je tady https://bugs.launchpad.net/ubuntu/+source/typo3-src/+bug/326457

Jinak mám všem ale moc děkuju, i kdybych tohle spravil, tak bych se nedozvěděl o té záležitosti s localhostem, spouštěním přes plochu a spoustu dalších.

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: PHP se ve Firefoxu otevírá stahovacím dialogem
« Odpověď #21 kdy: 15 Srpna 2010, 13:21:46 »
gratuluji :)
Tak dlouho se vrzá s Acerem, až se displej utrhne.

 

Provoz zaštiťuje spolek OpenAlt.