Diskuze: localhost nefunguje
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 48 zpráv z 48.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Je dost mozne, ze port 80 blokuje ina aplikacia, skus vsetky zbytocne vypnut, pripadne preinstalovat XAMPP.
Skusim vypnúť a hodím sem aj zoznam procesov..
Zkus se podívat do Netstat, tam by mělo být zobrazené, co popřípadě využívá či blokuje ten port..
Problém ti môže vytvárať (najčastejšie) zapnutý Skype (dá sa v nastaveniach vypnúť používanie portov 80 a 443, a potom ho môžeš nechať zapnutý), alebo iné instalácie web serverov na tvojom pc (napr. naraz nainštalovaný WAMP a XAMPP) kedy na pozadí ako služba (nie ako proces) beží apache jednej z nich
A nemohlo by robiť problém to, že mám nainštalovaný XAMPP a predtým som skúšal aj PHPTriad ale tam vyskočil error, že sa nedá nainštalovať lebo 64-bit nepodporuje program pre 16-bit ???
pre 16-bit ??? toto ma rozosmialo
skús napríklad toto http://goo.gl/P2YjB1 a pozri si ktorý to proces berie port 80 a potom s tým čosi sprvíš
u mna je to apache
Fakt 16-bit som sa díval,
že či tomu nešibe...
Pozriem dačo
takto vyzerá výpis, ani ho nemusíš inštalovať
Díval som sa do monitora prostriedkov a pid 4, ktorý bol vypísaný v errore má system
nu ten program čo som ti vyššie dal link na neho, tak takto bez inštalácie mi hned zobrazil čo som chcel, čo by si aj ty chcel
ale ako písal FastNode, dá sa to aj cez windows prikladám obrázok
pozri teda čo konkrétne to je, a potom uvidíme čo ďaľej
Pozrem ale bracho sa hrá tak ho ešte chvíľu nechám
Tady jsem už před nějakou dobou sepsal návod jak ho odblokovat.
http://www.itnetwork.cz/…e-xampp-win8
Mám win8 a nemám žádný problém. Podíval si se do toho Netstat jak jsem ti radil?
takže 80. port má na starosti systém, čo je divné a dokonca 2
systémovové procesy (alebo časti procesu system)...
screen ↓
PHP a 16-bit? to si vazne robis srandu? PHP je prelozeny ako 32/64 bit
aplikacia a nie ako 16bit
a co sa tyka PHPTriad, tak to je plne32bit aplikacia vratane vsetkych jeho
komponentov, cize dalsia chybka Windows sveta, ze nedokaze rozpoznat 16bit od
32bit apllikacii
http://superuser.com/…g-on-port-80 ?
...
Pozriem to ale aj tak je pekné ako môže niekto do...kadiť veci aby navzájom nefungovali. Teraz neviem na ktorej strane má byť problém a zodpovednosť
Pokud používáš xampp, tak jsem dal nainstalovat apache jako službu a po restartu to fungovalo.
SQL server by nemal pouzivat 80-tku, 80-tka je vyhradena cisto iba na web sluzby, cize z toho, co si menoval, moze tento port obsadzovat:
a ostatne sluzby maju svoje vlastne vyhradene porty
dalsie riesenie je zmenit po instalacii port 80 v httpd.conf napr. na 8080, ale prehliadac nenasmerovavaj na: http://localhost/, ale na: http://localhost:8080/
Skusím sa s tým zajtra pohrať teraz už nemám chuť
port s cislom 80 by ani ina aplikacia nemala pouzivat, nez webova sluzba a moze na nom byt zaveseny aj webove prozy a takisto moze to pouzivat aj vir
http://www.itnetwork.cz/…23b1d9b9d888 zkus si to přečíst. Řešil jsem podobný problém
"port s cislom 80 by ani ina aplikacia nemala pouzivat, nez webova
sluzba"
to povedz mikrosoftu s tým ich skypom napríklad (btw. tusím že to robí aj
icq):D
už nebudem na toto odpovedať lebo to nesúvisí s témou
Port s číslem 80, který používá system (PID 4) je ASP.NET a SQL server nebo všelijaké web tools Visual Studia. Vždy mi pomohlo v registu
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
změnit hodnotu Start na 3 a restartovat počítač.
Uvidim, lebo môj komp je celý zvláštny. Keď som januári skúšal kompilovať tak ani to nejde v nijakom programe tak neviem no...
Skor ako chybu v kompilatore to vidim na chybu medzi stolickou a pocitacom.
Zaujímavé preco mi na
starom pc potom vsetko išlo bez problémov lol.
Každopádne pokúšam čo sa dá a keď to nepôjde tak asi spojazdnim starý
na nejakom linuxe...
Už to konečne ide na porte 8080 a po vymazaní poškodených zložiek z inštalácie vraj 16-bitového PHPTriad-u
Microsoft je cely zvlastny s tymi ich nezmyslami, co nedodrzuju standardy a potom vznikaju taketo problemy... a aj preto je u mna Windows smejd, nemam chut hladat v systeme, co mi blokuje port, ktory by mal byt volny, pokial nemam v systeme ziadnu webovu sluzbu instalovanu...
a okrem toho je celkovo 65536 portov, a vo Windowse nebyvaju vsetky porty takisto vyuzite, tak nechapem, preco nemohol tie svoje aplikacie zavesti na ne, ale obsadzuje porty vyhradene pre ine aplikacie?
vies, co by sa stalo, ak by obsadil porty s cislami 0, 21/22, ci POP3, SMTP, IMAP a ine?
OS rodiny Unix na rozdiel od MS sa drzi pevne standardov, preto je ovela lepsi, nez Win
Já myslím že autora nezajímá jak je Windows na ho*no, ale jak vyřešit problém. Napsal jsem mu jak jsem to řešil já.
to je len moj nazor na cely ten MS a jeho Windows... jeho spravanie nezodpoveda standardom a ani nikdy sa nespraval podla RFC standardom
a najjednoduhsie riesenie je nastavit danu sluzbu na alternetivny port (pre WEB to je prave 8080)
Mas pravdu. Windows je úplný shit pre trošku zložitejšie veci, áno na
office stačí ale tam to hasne. Kedy už konečne niekto vyrobí niečo
poriadne a pre mňa? Linux je dobrý ako taký ale zas sa mi nepáči
prostredie. Moja túžba je mať na PC poriadne vylepšený Android alebo ak
bude Tizen...
Microsoft by sa mal spamätať a odísť na smetisko dejín.
Aj tak som rád, že to ide (akosi) a ďakujem za vašu pomoc.
fajn, ta se zkus vrátit k tématu a nevytvářet zde Válku Windows × Linux.
k teme sopm tiez napisal, ze Apache, ako aj MySQL sa da nastavit tak, aby sa nebili s uz obsadenymi portami, ale to uz je nestandardne nastavenie a ostatne programy mozu mat s tym problemy (napr. prehliadace vyzaduju v tomto pripade zada portu v adresnom riadku a pod...)
Nečetl jsem diskusi výše (díky těmhle ****, co se musí pořád hádat co je lepší )
skript / soubor/ by jsi měl mít ve správný složce, podle chyby to vypadá, jak už se psalo, na blokovanej port 80, ale může to dělat cokoliv, nejlepší by bylo pozavírat všechny aplikace, který k tomu nepotřebuješ, a pak to zkusit..
Jinak k tý flame war
Pro vývoj je to vcelku jedno, ale co se týká user /un/friendly tak vedou asi widle (pro přehled počet aplikací- většina je na win, hry- wine jde taky, ale už je to virtualizace)
Atd., atd.- a dělám pod oběma platformama (jak dualboot, tak virtual, tak
wubi (pokud vám to něco říká) )
Ubuntu 13.10 / Win7 x64 / zkoušel jsem OpenSuse, Backtrack / Kali / Mint /
klas. debian,.....
Ba možná naopak, pro práci je asi i lepší Linux, pro všechno ostatní win
Ale to už je můj subjektivní názor.. Bylo by to na dlouhý debaty
Diskuzi zavírám jako nekonstruktivní.
Zobrazeno 48 zpráv z 48.