Portál AbcLinuxu, 12. května 2025 04:34

Dotaz: Apache - nezobrazí se mi adresář v localhost

TomasABC32 avatar 12.6.2016 14:51 TomasABC32 | skóre: 28 | blog: LinuxGangster
Apache - nezobrazí se mi adresář v localhost
Přečteno: 531×
Odpovědět | Admin
Zdravím, nedaří se mi zobrazit adresář - web - uložený ve /var/www/html/adresar. Pokud zadám localhost/adresar, tak mi to vrátí chybu HTTP error 500, Stránka localhost nefunguje. Netušíte proč?
Linux forever ! Asi jinej gang.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

xxxxxx avatar 12.6.2016 14:56 xxxxxx | skóre: 23
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co tam má běžet? A jak vypadá apache config?
TomasABC32 avatar 12.6.2016 17:06 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Příloha:
běží tam joomla. apache config je v příloze.
Linux forever ! Asi jinej gang.
12.6.2016 17:07 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jenom http://localhost funguje? Chyba bude napsaná v logu Apache.
TomasABC32 avatar 12.6.2016 17:10 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
děkuju. v logu je tato chyba:
[Sun Jun 12 17:09:21.169750 2016] [:error] [pid 1585] [client ::1:39930] PHP Fatal error:  Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /var/www/html/joomla/includes/framework.php:21\nStack trace:\n#0 /var/www/html/joomla/index.php(22): require_once()\n#1 {main}\n  thrown in /var/www/html/joomla/includes/framework.php on line 21
Linux forever ! Asi jinej gang.
TomasABC32 avatar 12.6.2016 17:11 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
localhost funguje bez problému.
Linux forever ! Asi jinej gang.
k3dAR avatar 12.6.2016 17:19 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
mas php7, urcite zkousis Joomla 3.5 ktera pridala podporu php7?
porad nemam telo, ale uz mam hlavu... nobody
TomasABC32 avatar 12.6.2016 17:27 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
ne jedna se o zalohu stare joomly 1.5 bez instalace. Jen jsem stahnul kopii z FTP. Může to být problém ? Mě překvapilo hlavně to že se nezobrazí vůbec nic. Prostě to vyhodí tu chybu a konec.
Linux forever ! Asi jinej gang.
12.6.2016 17:38 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Pokud je to záloha produkčního systému, pravděpodobně tam máte (správně) nakonfigurované, aby se uživateli nezobrazovaly detaily chyb (display_errors nebo něco takového).
k3dAR avatar 12.6.2016 17:52 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
https://docs.joomla.org/Joomla_1.5_won't_work_on_PHP_5.4
pokud nechodila s 5.4, tak s PHP7 je sance asi dost male ;)
porad nemam telo, ale uz mam hlavu... nobody
TomasABC32 avatar 12.6.2016 18:27 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
děkuji, ale jak to tedy mam rozchodit ? Potřebuji nasimulovat umě právě přechod na vyšší verzi Joomly. Ktomu ale potřebuji aby mi fungovala ta verze 1.5 :)
Linux forever ! Asi jinej gang.
k3dAR avatar 12.6.2016 18:32 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
simulaci je vhodne delat na prostredi ktere je na realnem nasazeni, protoze na ubuntu 16.04 s php7 se to jiste bude chovat jinak nez na napr. Debian 6 ;)
udelej komplet zalohu systemu na serveru kde ti ta joomla 1.5 bezi, na notasu si to hod do kvm, udelej snapshot a simuluj si ;)
porad nemam telo, ale uz mam hlavu... nobody
TomasABC32 avatar 12.6.2016 20:35 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
asi jsem při neděli málo chápavej, ale jak to myslíš ? Jak to myslíš s tím snapshotem ? Já to právě simuluji na Ubuntu 16.04. Nebo myslíš že je lepší to simulovat rovnou na tom webu ? Udělat si tam akorát jinej adresář a zdvojit DB ? Díky.
Linux forever ! Asi jinej gang.
k3dAR avatar 13.6.2016 02:53 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
asi ti unikla tato cat :) "na notasu si to hod do kvm"...
tedy tva "zaloha/kopie serveru"(komplet system+joomla_vcetne_db) bude virtualizovana na T420, snapshotnuto ve virt-manager (gui pro KVM) stav po naimportovani...
pak budes simulovat kroky ve virtualu k cili co chces mit na serveru, jakmile neco podelas, vratis se k snapshotu a budes zkouset znovu, uspesne kroky muzes zase snapshotovat aby si to mel podchycene a nemusel se vracet jen v prvotnimu snapshotu "po importovani"...
porad nemam telo, ale uz mam hlavu... nobody
TomasABC32 avatar 13.6.2016 10:00 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
aha, už ti rozumím. To bych ale musel nainstaloval debian..
Linux forever ! Asi jinej gang.
13.6.2016 11:27 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Nemusel, spustíte si kopii produkčního prostředí ve virtuálním počítači. Na té kopii si pak můžete nacvičit přechod na aktuální verze všeho – OS, Apache, PHP, Joomla… Navíc když se vám při pokusech něco nepodaří, vrátíte se k předchozímu snapshotu virtuálního počítače a můžete pokračovat od posledního úspěšného stavu.
TomasABC32 avatar 13.6.2016 11:45 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Nevím jestli tomu teď rozumím dobře. Do KVM si nainstaluji iso například Fedory nebo Ubuntu. Tam pak nainstaluji aktuální verze PHP, Apache a Joomly a pokud se něco nepovede, tak to smažu a nahraju znovu do KVM ?
Linux forever ! Asi jinej gang.
k3dAR avatar 13.6.2016 12:31 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
nerozumis :) v KVM budes mit 1:1 to same co na serveru, predstav si (JEN PREDSTAV :) ze ze serveru vyndas HDD, "vlozis" ho do KVM... a zmenis ~ jen UUID v fstab,grub.cfg,initramfs
podle toho jestli server muzes vypnout, nebo co se ti bude delat lepe, muzes pouzit Server-Clonezilla-Save(pokud server lze vypnout a ma jen 1 HDD, nikoliv raid), KVM-Clonezilla-Load...
nebo nainstalujes stejnou verzi Debianu, doinstalujes stejne baliky, zajistis stejnou konfiguraci, nahrajes web a naimpoirtujes databaze...
nebo pouzijes rsync z beziciho systemu + databaze z dumpu...

nebo jinak, jiste server nejak zalohujes, tak si predstav ze ti odesel a musis vse obnovit na jinej server, akorat ze ti server neodesel a jinej je to KVM ;)
takze proste budes mit "kopii" realneho systemu, kde budes mit po sw/data strance vse 1:1 jako na realnem serveru...

ohledne snapshotu, jde o zmrazeni stavu filesystemu, takze kdyz se neco nepovede tam nemusis nic nahravat prave znovu, ale jen tuknes ve virtu-manageru na "aktivovat snapshot XY" a stav disku se dostane presne do stavu pri vytvoreni toho snapshotu viz napr. https://www.youtube.com/watch?v=Uv_brQL-V_M
porad nemam telo, ale uz mam hlavu... nobody
TomasABC32 avatar 13.6.2016 13:14 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
děkuju K3dAR, jako vždy jsi mi to vysvětlil perfektně. Ten systém je systém hostingu, se mnou nemá nic společného, takže si myslím že ve výsledku se mi nepodaří ho naklonovat.
Linux forever ! Asi jinej gang.
13.6.2016 14:01 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Pokud je to webhosting a ne serverhosting nebo VPS, pak máte přístup jen k vlastním datům, ne k celému systému, a systém tedy nenaklonujete. V takovém případě bych doporučil nainstalovat si do virtuálního počítače stejnou distribuci a verzi (pokud je to možné), jakou používá webhosting, a do ní stejnou verzi Apache a PHP. A PHP co nejpodobněji nakonfigurovat.
13.6.2016 00:51 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Joomla 1.5.xx kolik? release 1.5 byl podporovaný od 2008 do 2012. Nasimulovat odkud kam? Ten původní web běží na nejakém systému (distribuci), možná jen bezpečnostně aktualizovaném od doby vzniku. Podle mne bude nutné projít cestu postupných aktualizací jak systému, tak joomly od doby vzniku do současnoti. Přeskoky (tedy začít s joomlou 1.5 na současném systému se nevypláci.
TomasABC32 avatar 13.6.2016 10:02 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Apache - nezobrazí se mi adresář v localhost
Na serveru to běží zatím takto (to jen pro info):
PHP built zapnuto:	Linux anastacia.gransy.com 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1 x86_64
Verze databáze:	5.5.48-37.8-log
Porovnání databáze:	utf8_general_ci
Verze PHP:	5.3.29-1~dotdeb.0
Webový server:	Apache
Rozhraní Webového serveru na PHP:	apache2handler
Verze Joomla!:	Joomla! 1.5.25 Stable [ senu takaa ama mamni ] 14-November-2011 18:00 GMT
User Agent:	Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36
Linux forever ! Asi jinej gang.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.