Stránka 1 z 1
Nejede MySQL - vyřešeno
Napsal: pát 24. bře 2006, 19:18
od PachezZ
Zdar mám problém , nutně potřebuju funkční mysql - dřív mi jelo ale najednou nejede , nevidim žádnej důvod... v winmysqladmin je psáno MyODBC not found , no tak sem to stáhnul ale pořád nejede , používal sem phptriad tak jestli víte o nějakym dobrým balíku kterej by měl chodit tak řekněte...
nutně to potřebuju rozjet qůli práci...
Napsal: pát 24. bře 2006, 19:23
od zombux
nejlepší balík je XAMPP
http://www.apachefriends.org/en/xampp.html - osobně zatím používám standalone instalace protože jsem línej to přeinstalovávat, ale na XAMPP slyším jen samou chválu

Re: Nejede MySQL
Napsal: pát 24. bře 2006, 21:03
od Teuzz
PachezZ píše:Zdar mám problém , nutně potřebuju funkční mysql - dřív mi jelo ale najednou nejede , nevidim žádnej důvod... v winmysqladmin je psáno MyODBC not found , no tak sem to stáhnul ale pořád nejede , používal sem phptriad tak jestli víte o nějakym dobrým balíku kterej by měl chodit tak řekněte...
nutně to potřebuju rozjet qůli práci...
PHPTriad už není aktaulizovaný... používám WAMP (
http://www.wampserver.com/en), v poslední verzi obsahuje:
Apache/2.0.55 (Win32)
PHP 5.1.2
MySQL 5.0.18-nt
Jednotlivé extensions jdou spoušět přes tray ikonu, ne třeba tedy upravovat php.ini.
Spokojenost nejvyšší

Napsal: pát 24. bře 2006, 22:10
od honny
taky používám WAMP...
Napsal: sob 25. bře 2006, 00:50
od PachezZ
že php triad neni akualizovanej vim ale prostě sem ho měl pdole sebe a na moje věci mi stačil , ted sem zkusil ten XAMPP a dělá to to samý jakmile spustim mysql služnbu taxe sice spustí ale do pár vteřin se zase vypne už fakt nevim co s tim...
Jdu zkusit WAMP ale pochybuju že to bude... problém bude že se s tim určitě něco tluče ajen nevim co a nebo tomu fak tnějak chybí nějakej driver
Napsal: sob 25. bře 2006, 07:19
od Teuzz
No, třeba mě se najednou přestal spouštět Apache, což mě dost točilo, protože ho potřrbuju každej den. A ona mu ta nová WiFina zabrala port 80, tohle by mohlo být na podobný bázi... Jak jsi uspěl?
Napsal: sob 25. bře 2006, 11:04
od PachezZ
ani balík wamp nejede... reinstalovat wokna nehodlám... já port 80 zabranej nemám ... některý podsložky OBČAS apache vyhodí ale většinu ne... MySQL nejede... když zkusim službu pustit ve správci služeb tak mi to napíše "Služba byla neočekávaně ukončena" , prostě už nevim co s tim... taky ho potřebuju každej den a proto mě to dost štve... už nevim jak s tim , kdybych aspoň apache donutil k běhu tak bych tu db udělal klidně pro pokusy na nějakym freehostingu ale programovat to rovnou na ftpku neni moc pohodlný...
edit:// kecám kraviny... XAMPP nejde, WAMP teprv stahuju... zkusim projet kompa všim co najdu a uvidíme , ale žádnej škodlivej softík bych tam mít neměl...
edit2:// WAMP: no zdá se že mysql jede ale pro změnu nejede apache
zatim sem zachytil jen tohle hlášení ale nějak nevim co si pod tim mám představit
Kód: Vybrat vše
(OS 10048)Normßlný je povoleno pouze jedno pou×itÝ ka×dÚ adresy (protokolu, sÝŁ
vÚ adresy, portu) soketu. : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
jen dodám že v httpd.conf mám nastaveno jako jmeno serveru 127.0.0.1:80
řešení
Napsal: pon 27. bře 2006, 11:56
od PachezZ
Našel sem řešení , poté co sem objevil tuhle hlášku tak už to šlo samo... Skype mi blokoval prot 80 , nevim teda proč když to dřív nedělal ale to je fuk...
Takže řešení je tady:
'malej měkej' píše:
Souhrn
Tento článek popisuje, jak určit, který program používá či blokuje určité porty protokolu Transmission Control Protocol (TCP).
Nástroj Netstat.exe má nový parametr -o , který zobrazuje identifikátor procesu (ID) přidružený ke každému připojení. Tyto informace je možné použít k určení, který proces (program) naslouchá na daném portu. Příkaz netstat -ano může mít například následující výstup:
Kód: Vybrat vše
Proto Místní adresa Cizí adresa Stav PID
TCP 0.0.0.0:80 0.0.0.0:0 NASLOUCHÁNÍ 888
Pokud použijete program Správce úloh, můžete nalézt ID procesu odpovídající určitému procesu (programu). Tato funkce umožňuje najít port, který daný program právě používá. Protože daný port je již používaný nalezeným programem, nemůže jej použít jiný program.
Zpět nahoru
Nalezení ID procesu určitého programu
1.
Stiskněte kombinaci kláves Ctrl+Alt+Del a poté klepněte na tlačítko Správce úloh .
2.
Klepněte na kartu Procesy .
3.
Pokud se nezobrazí sloupec PID, klepněte na nabídku Zobrazit , klepněte na příkaz Vybrat sloupce a poté zaškrtněte políčko PID (Identifikátor procesu).
4.
Klepnutím na sloupec "PID" seřadíte uvedené procesy podle jejich identifikátorů. Podle zobrazených identifikátorů snadno naleznete názvy odpovídajících programů.
Re: řešení
Napsal: pon 27. bře 2006, 12:53
od Teuzz
Stačí v httpd.conf přepsat
na
a pak přistupovat na localhost přes tuto IP.... nebo localhost:8080 mám to tak kvůli té WiFi... v Opeře jsem si hodil alias a pohodička
technicky vzato by to mělo jít nastavit i v hosts, ale to mi příjde zbytečně radikální, bůh ví, co by se s tím sesypalo
Napsal: pon 27. bře 2006, 13:22
od PachezZ
2 Teuzz:
což že bych to moh udělat takhle vim ale radši si uvolnim port 80, ostatně myslim že na 8080 už něco mám...
Problém byl v tom že sem nikdy nezahlíd tu chybovou hlášku a pak mě konečně napadla spásná myšlenka nasměrovat výstup do textovýho souboru

a jak sem jí tam objevil tak už to šlo hladce...
Nicméně stejně bych to bez fora nevyřešil protože moje stary mysql nejelo

Napsal: pon 27. bře 2006, 13:36
od Teuzz
PachezZ píše:2 Teuzz:
což že bych to moh udělat takhle vim ale radši si uvolnim port 80, ostatně myslim že na 8080 už něco mám...
Problém byl v tom že sem nikdy nezahlíd tu chybovou hlášku a pak mě konečně napadla spásná myšlenka nasměrovat výstup do textovýho souboru

a jak sem jí tam objevil tak už to šlo hladce...
Nicméně stejně bych to bez fora nevyřešil protože moje stary mysql nejelo

Aha, OK...
hlavně dávej bacha, jestli se ti nějak zásadně nezměnilo PHP.ini, protože se ti může rozhodit funkčnost skriptů... (Safemod, register globals, ...)
Napsal: pon 27. bře 2006, 13:41
od PachezZ
2 Teuzz:
To je mi jasný ale naštěstí mám starý php ini zálohovaný takže když něco nepude stačí porovnat... spíš mě štve že musim znova tahat db z webu na localhost pro některý projekty... starý soubory db mi to nějak nechtělo brát mysli takže si exportnu aktuální z webu
Napsal: pon 27. bře 2006, 13:49
od Teuzz
PachezZ píše:2 Teuzz:
To je mi jasný ale naštěstí mám starý php ini zálohovaný takže když něco nepude stačí porovnat... spíš mě štve že musim znova tahat db z webu na localhost pro některý projekty... starý soubory db mi to nějak nechtělo brát mysli takže si exportnu aktuální z webu
JJ, taky mi to dělalo u některých DB... asi nějaká zásadní změna mezi MySQL 4 a 5, která znemožňuje číst ten soubor...
PHPMyAdmin hlásí, že to nemůže přečíst, protože to neexistuje