My SQL + Windows = Ongelmia
|
|
Senior Member
3 tuotearviota
|
17. toukokuuta 2009 @ 13:36 |
Linkki tähän viestiin
|
Ongelma on yksinkertainen: Yritän asentaa My SQL serveriä ja asennuksen loppuvaiheessa ohjelma heittää erroria; "Cant start service".
Olen uudelleenasentanut sen monesti, tyhjentänyt rekisteristä kaikki MySQL:lään viittaavat merkinnä ja poistanut palvelun cmd:llä. Mikään näistä ei ole auttanut, vaan saan aina tuon saman errorin. Olisko kellään mitään sanottavaa tähän? Miten tämän voisi korjata?
Kiitoksia jo näin etukäteen kaikille vastaajille,
Alkaa pikkuhiljaa mennä usko tuohon MySQL kun sen on joku Java kehittänyt, ilmankos ei toimikkaan :/
Power corrupts
|
Kojo10
Member
|
17. toukokuuta 2009 @ 16:41 |
Linkki tähän viestiin
|
Oletko asentanut Java JDK:n?
|
AfterDawn Addict
3 tuotearviota
|
17. toukokuuta 2009 @ 17:21 |
Linkki tähän viestiin
|
Cant start service viittaa siihen, että se ei saa käynnistettyä palvelua. Asennus saattaa muuten onnistua oikein. Oletko kokeillut käynnistää palvelun käsin?
Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime.
|
Senior Member
3 tuotearviota
|
17. toukokuuta 2009 @ 18:50 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti Kojo10: Oletko asentanut Java JDK:n?
En muistaakseni, kokeilen tuota pian.
Lainaus: Cant start service viittaa siihen, että se ei saa käynnistettyä palvelua. Asennus saattaa muuten onnistua oikein. Oletko kokeillut käynnistää palvelun käsin?
Ei onnistu, windows keksii siihenkin aina jonkun errorin :D, asennus ei mene läpi, jää tuohon tekstiin. Ja hauskaahan tässä on se, että vaikka käynnistän palvelun eri nimellä, se antaa silti tuon errorin (Sunin sivuilla tämä virhe -lause viittaa siihen, että entinen palvelu on käynnissä).
Luultavasti tuonne on jäänyt joku junnaamaan, kun ennen koneessa oli WAMPP. Olen myös kokeillut eri portteja palvelulle.
MySQL:n sivuilla on ketju tästä aiheesta, kukaan ei tiedä mistä tämä oikein johtuu. Nämä on kyllä melkoisia koodisotkuja.. ihmettelen miten tämä on niin suosittu tietokanta
Power corrupts
|
Senior Member
3 tuotearviota
|
17. toukokuuta 2009 @ 22:03 |
Linkki tähän viestiin
|
Okei, nyt pääsin hieman eteenpäin: onnistuin asentamaan MySQL:län. (En kyllä tiedä miten..)
Ongelmasta seuraavaan:
Olen nyt asentanut ja configuroinut phpmyadminin. Mutta kun kirjaudun sisään phpmyadminilla, saan tälläisen virheilmoituksen:
Lainaus: Runtime Notice in .\libraries\common.inc.php#279
date_default_timezone_get() [function.date-default-timezone-get]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for '3.0/DST' instead
Backtrace
.\libraries\common.inc.php#279: date_default_timezone_get()
.\setup\lib\common.inc.php#18: require_once(.\libraries\common.inc.php)
.\setup\config.php#11: require(.\setup\lib\common.inc.php)
Olen phpn php.ini -tiedostoon laittanut seuraavat rivit:
error_reporting = Off
ja
display_errors = Off
Vaikka nämä asetukset ovat voimassa, tulee aina tuo kyseinen sanoma kirjautumisen esteeksi. Miten tämän kanssa sitten? Mistä tuo muutetaan, kun tuo "virhesanoma" ei kerro mitään? Apua?
PhpMyAdmin -osoite (voi käydä testaan): http://googolplexian.redirectme.net/phpMyAdmin/
Power corrupts
|
Kojo10
Member
|
18. toukokuuta 2009 @ 09:31 |
Linkki tähän viestiin
|
Koita laittaa/muokkaa php.iniin:
putenv ('TZ=Europe/Helsinki');
Nyt siellä taitaa olla jotain muta...
|
Senior Member
3 tuotearviota
|
18. toukokuuta 2009 @ 15:48 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti Kojo10: Koita laittaa/muokkaa php.iniin:
putenv ('TZ=Europe/Helsinki');
Nyt siellä taitaa olla jotain muta...
Oletan, että tämä tulee sinne Date -kohtaan.
Alkuperäinen;
Lainaus: ;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
[Date]
; Defines the default timezone used by the date functions
;date.timezone ('TZ=Europe/Helsinki');
;date.default_latitude = 31.7667
;date.default_longitude = 35.2333
;date.sunrise_zenith = 90.583333
;date.sunset_zenith = 90.583333
Jos otan tuosta pois tuon ";" -merkin, niin Apache heittää parse errorin.
Olen myös yrittänyt laittaa "putenv ('TZ=Europe/Helsinki');" php.ini:in (korvaamalla tuon punaisen lauseen. Sekä myöskin lisäämällä), kummallakin tavalla olen saanut saman parse errorin.
Mihin väliin se pitäisi laittaa tuonne?
Löysin myös tälläisen ohjeen: http://www.clovershop.com/faq_answer_fi.php?c=18&q=107
Liittyykö mitenkään asiaan?
Power corrupts
|
Senior Member
3 tuotearviota
|
23. toukokuuta 2009 @ 16:03 |
Linkki tähän viestiin
|
Mitä mitä mitä??? Eikö kukaan osaa edes tämänvertaa Phpta, jotta voisi neuvoa?
Power corrupts
|
Senior Member
|
23. toukokuuta 2009 @ 17:21 |
Linkki tähän viestiin
|
Itse en ole häävi php-taitaja mutta villinä veikkauksena koodistasi puuttuu se pätkä joka "hakee" tuon aikavyöhykkeen...
Mutta tämä voisi ehkä olla oikea:
date_default_timezone_set("Helsinki");
Esim:
<?php
date_default_timezone_set('Europe/Helsinki');
$script_tz = date_default_timezone_get();
if (strcmp($script_tz, ini_get('date.timezone'))){
echo 'Script timezone differs from ini-set timezone.';
} else {
echo 'Script timezone and ini-set timezone match.';
}
?>
Ja tuolla on hyvää tietoa: http://fi2.php.net/manual/fi/
|
Mainos
|
  |
|
Senior Member
3 tuotearviota
|
23. toukokuuta 2009 @ 20:00 |
Linkki tähän viestiin
|
Kiitoksia vastauksestasi, vaikkei se toiminut. :/
Lainaus: Ja tuolla on hyvää tietoa: http://fi2.php.net/manual/fi/
Osaan kyllä phpn ja c++ läpi, mutten ymmärtänyt tätä virhesanomaa minkä sain..
Sain kuiteskin tämän härvelin toimimaan, poistamalla "config.inc.php" -tiedoston. (Phpn conffaus tiedosto). Senjälkeen kaikki toimi melkein kuin unelma.. paitsi, etten saa asennettua mitään foorumia, enkä mitään muutakaan tuohon. Tietokannat toimivat, mutta nämä ongelmat varmaan johtuvat vain oikeuksien väärin määrittämisestä.
Ja sanompahan vielä kerran, että tämä MySQL on todella purkalla läjässä! Meinas itku päästä, kun tätä tässä asentelin.. joskus ei palvelut lähteny käyntiin, sitten ei salasanat passannu ja lopuksi heitti tuota herjaa tuosta ajasta.. :D
Power corrupts
|