My SQL + Windows = Ongelmia

Viestiketju Ajuri- ja softaongelmat -osiossa. Ketjun avasi somebodyy 17.05.2009.

  1. somebodyy

    somebodyy Regular member

    Liittynyt:
    15.07.2007
    Viestejä:
    1,063
    Kiitokset:
    0
    Pisteet:
    46
    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 :/
     
  2.  
  3. Kojo10

    Kojo10 Regular member

    Liittynyt:
    17.07.2007
    Viestejä:
    241
    Kiitokset:
    4
    Pisteet:
    28
    Oletko asentanut Java JDK:n?
     
  4. LaLLi80

    LaLLi80 Senior member

    Liittynyt:
    23.11.2003
    Viestejä:
    5,010
    Kiitokset:
    0
    Pisteet:
    116
    Cant start service viittaa siihen, että se ei saa käynnistettyä palvelua. Asennus saattaa muuten onnistua oikein. Oletko kokeillut käynnistää palvelun käsin?
     
  5. somebodyy

    somebodyy Regular member

    Liittynyt:
    15.07.2007
    Viestejä:
    1,063
    Kiitokset:
    0
    Pisteet:
    46
    En muistaakseni, kokeilen tuota pian.

    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
     
  6. somebodyy

    somebodyy Regular member

    Liittynyt:
    15.07.2007
    Viestejä:
    1,063
    Kiitokset:
    0
    Pisteet:
    46
    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:

    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/
     
  7. Kojo10

    Kojo10 Regular member

    Liittynyt:
    17.07.2007
    Viestejä:
    241
    Kiitokset:
    4
    Pisteet:
    28
    Koita laittaa/muokkaa php.iniin:

    putenv ('TZ=Europe/Helsinki');

    Nyt siellä taitaa olla jotain muta...

     
  8. somebodyy

    somebodyy Regular member

    Liittynyt:
    15.07.2007
    Viestejä:
    1,063
    Kiitokset:
    0
    Pisteet:
    46
    Oletan, että tämä tulee sinne Date -kohtaan.

    Alkuperäinen;
    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?
     
  9. somebodyy

    somebodyy Regular member

    Liittynyt:
    15.07.2007
    Viestejä:
    1,063
    Kiitokset:
    0
    Pisteet:
    46
    Mitä mitä mitä??? Eikö kukaan osaa edes tämänvertaa Phpta, jotta voisi neuvoa?
     
  10. nurmoosta

    nurmoosta Active member

    Liittynyt:
    15.01.2004
    Viestejä:
    2,365
    Kiitokset:
    0
    Pisteet:
    66
    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:
    Koodi:
    date_default_timezone_set("Helsinki");
    Esim:

    Koodi:
    <?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/
     
  11. somebodyy

    somebodyy Regular member

    Liittynyt:
    15.07.2007
    Viestejä:
    1,063
    Kiitokset:
    0
    Pisteet:
    46
    Kiitoksia vastauksestasi, vaikkei se toiminut. :/

    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
     

Jaa tämä sivu