Mitä

seuraava teksti: PHP Startup:Unable to load dynamamic library './php-mysql.dll' _Määritettyä osaa ei löydy.
Tuollainen virheilmoitus tulee Windowsin käynnistyksen yhteydessä.Mitä ei voitu ladata ja miksi ja miten poistan tuon ongelman?
201139
Äänestä

Muut lukivat myös

Vastaukset 20

Vanhimmat

koska se ei löydä omaa kirjastoaan.

Kopsaa toi php-mysql.dll Windows-hakemiston system32 hakemistoon ja muuta php.inistä toi dll muotoon
'php-mysql.dll'

Äänestä
  • Ei kannata kopsata noita tiedostoja minnekkään, hankaloittaa päivitystä myöhemmin jne...

    php.ini löytyy kohta
    extension_dir = "./"

    Muuta se muotoon
    extension_dir = "e:/xxx/php/ext/"
    Tuohon tietenkin vaihat sen polun minne sen olet asentanu.


    *php-mysql.dll*

    PHP käytetään alaviivaa noissa, joten php_mysql.dll on oikea.

    Tämän jälkeen Apachen käynistys uudelleen.

    Äänestä

  • -------- kirjoitti:

    Ei kannata kopsata noita tiedostoja minnekkään, hankaloittaa päivitystä myöhemmin jne...

    php.ini löytyy kohta
    extension_dir = "./"

    Muuta se muotoon
    extension_dir = "e:/xxx/php/ext/"
    Tuohon tietenkin vaihat sen polun minne sen olet asentanu.


    *php-mysql.dll*

    PHP käytetään alaviivaa noissa, joten php_mysql.dll on oikea.

    Tämän jälkeen Apachen käynistys uudelleen.

    edelleen virheilmoitus, jossa oleellinen teksti oli 'c./php_mysql/php/ext/php_mysql.dll' osaa ei löydy.
    Eli minulla on php sijoitettuna c: asemalle joten tarkka polku olisi hyvä saada, kun en näköjään sitä itse osaa tehdä

    Äänestä

  • muuttaa tuohon muotoon. Kaivelin tuota php.ini:ä mutta en löytänyt sitä oikeaa, joka olisi muutettava.
    Php kyllä käynnistyy, koska olen saanut ajettua joitain php sovelluksia apachella ja ne ovat toimineet ihan ok. mutta tuo virheilmoitus olisi mukava saada pois.On alkanut häiritä, kun joka kerta winukan käynnistyksen yhteydessä ilmoitus tulee kaksi kertaa näkyville.

    Äänestä

  • mutta tuli kirjoitti:

    edelleen virheilmoitus, jossa oleellinen teksti oli 'c./php_mysql/php/ext/php_mysql.dll' osaa ei löydy.
    Eli minulla on php sijoitettuna c: asemalle joten tarkka polku olisi hyvä saada, kun en näköjään sitä itse osaa tehdä

    Tuos sul on virhe. ei c. vaan c: Polku pitää olla täsmälleen oikein muuten laajennusta ei löydy ja saat virheilmoituksia.

    Meneppäs resursienhallinnalla ext hakemistoon siellä minne asesensit PHP ja kopioi osoiterivillä näkyvä polku suoraan php.inin extension_dir kohtaan. Samalla voit katsoa, et ko laajennos siel on.


    Ilmeisesti käytät PHP5?

    php.inistä ei löydy oletuksena enään ;extension=php_mysql.dll kohtaa vaan ;extension=php_mysqli.dll jota suositellaan käytettävän. Toki tuo vanhempakin toimii mikäli tarvetta sen käytölle on.



    Tarttetko sinä MySQL laajennosta? Siis käytätkö tietokantaa, ellet niin kommentoi
    extension=php_mysql.dll kohta, siis ; merkki alkuun.

    Ja toinen keino päästä virheistä on
    display_startup_errors = On muuttaa Off, tämä toki piilottaa käynistys errorit, mut ei korjaa ongelmaa, joten ei hyvä.

    Äänestä

  • -------- kirjoitti:

    Tuos sul on virhe. ei c. vaan c: Polku pitää olla täsmälleen oikein muuten laajennusta ei löydy ja saat virheilmoituksia.

    Meneppäs resursienhallinnalla ext hakemistoon siellä minne asesensit PHP ja kopioi osoiterivillä näkyvä polku suoraan php.inin extension_dir kohtaan. Samalla voit katsoa, et ko laajennos siel on.


    Ilmeisesti käytät PHP5?

    php.inistä ei löydy oletuksena enään ;extension=php_mysql.dll kohtaa vaan ;extension=php_mysqli.dll jota suositellaan käytettävän. Toki tuo vanhempakin toimii mikäli tarvetta sen käytölle on.



    Tarttetko sinä MySQL laajennosta? Siis käytätkö tietokantaa, ellet niin kommentoi
    extension=php_mysql.dll kohta, siis ; merkki alkuun.

    Ja toinen keino päästä virheistä on
    display_startup_errors = On muuttaa Off, tämä toki piilottaa käynistys errorit, mut ei korjaa ongelmaa, joten ei hyvä.

    kaikenlaisia versioita, jopa tuota mysqli.dll juttua, jonka lisäsin tuonne extension riveille, mutta saan jatkuvasti vain tuon virheilmoituksen.

    Tuolla ext kansiossahan näkyy myös olevan tuo php_mysql.dll tiedosto ja myös php_mysqli.dll

    Kyllä käytän tuota mainitsemaasi PHP5 versiota ja kyllä siellä on oletuksena php.ini:ssä tuo ;extension=php_mysql.dll, ja siinä ei myöskään ole oletuksena tuota kommenttimerkkiä edessä sen sijaan tuo php_mysqli.dll sieltä puuttuu

    Sen kun siihen laittaa niin virheilmoituskin katoaa tietysti, mutta olen aikonut käytellä tuota tietokantaa myös, joyen mysql olisi mukava saada pelaamaan ja winukka käynnistymään ilman virheilmoituksia!

    Äänestä

  • yrittänyt kirjoitti:

    kaikenlaisia versioita, jopa tuota mysqli.dll juttua, jonka lisäsin tuonne extension riveille, mutta saan jatkuvasti vain tuon virheilmoituksen.

    Tuolla ext kansiossahan näkyy myös olevan tuo php_mysql.dll tiedosto ja myös php_mysqli.dll

    Kyllä käytän tuota mainitsemaasi PHP5 versiota ja kyllä siellä on oletuksena php.ini:ssä tuo ;extension=php_mysql.dll, ja siinä ei myöskään ole oletuksena tuota kommenttimerkkiä edessä sen sijaan tuo php_mysqli.dll sieltä puuttuu

    Sen kun siihen laittaa niin virheilmoituskin katoaa tietysti, mutta olen aikonut käytellä tuota tietokantaa myös, joyen mysql olisi mukava saada pelaamaan ja winukka käynnistymään ilman virheilmoituksia!

    Taisin sit muistaa väärinpäin mikä MySQL laajennos siel php.inissä on oletuksena. mysqli.dll on kuiteskin uudemp ja monipuolisemp....

    Kokeileppas niin, että kommentoit tuon MySQL laajennoksen ja kokeilet vaik grafiikka kirjastoa (php_gd2.dll) tuleekos silloin samanlainen virheilmoitus?

    Ei kai sul ole mitään käyttöoikeus jne... juttuja jotka saattavat aiheuttaa tuon?


    *;extension=php_mysql.dll, ja siinä ei myöskään ole oletuksena tuota kommenttimerkkiä edessä*

    Kyl on, liittyy lisenssi juttuihin. Ennenvanhaan ei ollut. Tämän vielä tarkistin hetki sit. Asennatkos Apache, PHP ja MySQL erikseen vai jonkin paketin?

    Jos erikseen niin voisit kokeilla jotain pakettia http://hotscripts.com/PHP/Software_and_Servers/Installation_Kits/index.html XAMPPia ovat kehuneet, tiedä sit.

    Äänestä

  • -------- kirjoitti:

    Taisin sit muistaa väärinpäin mikä MySQL laajennos siel php.inissä on oletuksena. mysqli.dll on kuiteskin uudemp ja monipuolisemp....

    Kokeileppas niin, että kommentoit tuon MySQL laajennoksen ja kokeilet vaik grafiikka kirjastoa (php_gd2.dll) tuleekos silloin samanlainen virheilmoitus?

    Ei kai sul ole mitään käyttöoikeus jne... juttuja jotka saattavat aiheuttaa tuon?


    *;extension=php_mysql.dll, ja siinä ei myöskään ole oletuksena tuota kommenttimerkkiä edessä*

    Kyl on, liittyy lisenssi juttuihin. Ennenvanhaan ei ollut. Tämän vielä tarkistin hetki sit. Asennatkos Apache, PHP ja MySQL erikseen vai jonkin paketin?

    Jos erikseen niin voisit kokeilla jotain pakettia http://hotscripts.com/PHP/Software_and_Servers/Installation_Kits/index.html XAMPPia ovat kehuneet, tiedä sit.

    juuri niin kuin kirjoitin eli extension=php_mysql.dll tuo on oletuksena noin ja ;extension=php_mysqli.dll tuon on lisäämäni kommenttimerkein nyt kyllä varustettuna. Ovat nyt toisin päin eli vanha kommenteilla ja uusi ei kommentteja.
    Eri paketeissa nuo kaikki ovat ja xamppia en halua vaan nämä näin.
    En ainakaan itse ole laittanut mitään suojauksia päälle ja tuskin tuo antiviruskaan (panda) on sitä tehnyt.
    Laitappa oma rivisi suoraan kopioituna niin voin tutkiskella sitä, jos siitä olisi apua siitä
    ; Directory in which the loadable extensions (modules) reside.
    extension_dir =
    eli miten tuo extension... rivi on sulla rakennettu = merkin jälkeen?

    Äänestä

  • se on kirjoitti:

    juuri niin kuin kirjoitin eli extension=php_mysql.dll tuo on oletuksena noin ja ;extension=php_mysqli.dll tuon on lisäämäni kommenttimerkein nyt kyllä varustettuna. Ovat nyt toisin päin eli vanha kommenteilla ja uusi ei kommentteja.
    Eri paketeissa nuo kaikki ovat ja xamppia en halua vaan nämä näin.
    En ainakaan itse ole laittanut mitään suojauksia päälle ja tuskin tuo antiviruskaan (panda) on sitä tehnyt.
    Laitappa oma rivisi suoraan kopioituna niin voin tutkiskella sitä, jos siitä olisi apua siitä
    ; Directory in which the loadable extensions (modules) reside.
    extension_dir =
    eli miten tuo extension... rivi on sulla rakennettu = merkin jälkeen?

    *juuri niin kuin kirjoitin eli extension=php_mysql.dll tuo on oletuksena noin *

    Tästä kyllä kinaan vastaan. Oletuksena kaikki laajennokset on kommentoitu, lataappas http://fi2.php.net/get/php-5.1.4-Win32.zip/from/a/mirror ja katso php.ini-dist ja php.ini-recommended niin huomaat kumpa oikeessa.


    Itselläni PHP on asennettu testipalvelimelle e:/serveri/php/ hakemistoon. php.ini on Apachen bin hakemistos e:/serveri/apache/apache2/bin

    php.inissä näin
    extension_dir = "e:/serveri/php/ext/"

    Ja sen jälkeen tarvittavien laajennosten edestä kommentointi pois.


    Yks keino mitä voisit viel kokeilla, et palautat alkuperäisen php.ini ja kokeilet sil vain tuota MySQL laajennosta ilman mitään muuta muokkaamista. Tai aloitat kokonaan puhtaalta pöydältä PHP:n asentamisen.

    Äänestä

  • -------- kirjoitti:

    *juuri niin kuin kirjoitin eli extension=php_mysql.dll tuo on oletuksena noin *

    Tästä kyllä kinaan vastaan. Oletuksena kaikki laajennokset on kommentoitu, lataappas http://fi2.php.net/get/php-5.1.4-Win32.zip/from/a/mirror ja katso php.ini-dist ja php.ini-recommended niin huomaat kumpa oikeessa.


    Itselläni PHP on asennettu testipalvelimelle e:/serveri/php/ hakemistoon. php.ini on Apachen bin hakemistos e:/serveri/apache/apache2/bin

    php.inissä näin
    extension_dir = "e:/serveri/php/ext/"

    Ja sen jälkeen tarvittavien laajennosten edestä kommentointi pois.


    Yks keino mitä voisit viel kokeilla, et palautat alkuperäisen php.ini ja kokeilet sil vain tuota MySQL laajennosta ilman mitään muuta muokkaamista. Tai aloitat kokonaan puhtaalta pöydältä PHP:n asentamisen.

    Tuossa versiossa se on juuri niin kuin kirjoitit. MUTTA itselläni on tai oli v.5.0.1.1 ja siinä se on toisella tavalla, että näin. Siksi tuli myös tuo virheilmoitus, kun siellä oli oletuksena tuo extension valittuna (eli ei kommentoituna).
    Mitäpä näistä kinaamaan, eri versioissa nuo vaihtelevat ja voivat olla eri tavalla ja se siitä.
    Laitoin tuon uudemman version käyttöön ja tuo rivi on nyt extension_dir = "C:\PHP\ext\" ja sammutettuani apachen ja käynnistettyäni sen uudelleen EI enään tullut mitään virheilmoituksia, joten syy taisi olla tuossa vanhemmassa versiossa???
    Joten kiitos kärsivällisyydestä ja asillisista vastauksista!
    Millä tavalla muuten mysql:ssä tehdään noita tietokantoja. Accessia osaan käyttää, mutta tuo mysql on aivan hakusessa.

    Äänestä

  • oikeassa kirjoitti:

    Tuossa versiossa se on juuri niin kuin kirjoitit. MUTTA itselläni on tai oli v.5.0.1.1 ja siinä se on toisella tavalla, että näin. Siksi tuli myös tuo virheilmoitus, kun siellä oli oletuksena tuo extension valittuna (eli ei kommentoituna).
    Mitäpä näistä kinaamaan, eri versioissa nuo vaihtelevat ja voivat olla eri tavalla ja se siitä.
    Laitoin tuon uudemman version käyttöön ja tuo rivi on nyt extension_dir = "C:\PHP\ext\" ja sammutettuani apachen ja käynnistettyäni sen uudelleen EI enään tullut mitään virheilmoituksia, joten syy taisi olla tuossa vanhemmassa versiossa???
    Joten kiitos kärsivällisyydestä ja asillisista vastauksista!
    Millä tavalla muuten mysql:ssä tehdään noita tietokantoja. Accessia osaan käyttää, mutta tuo mysql on aivan hakusessa.

    Hyvä, et sait toimimaan, sitkeys palkitaan ;)

    Empä tiiä oliskos vika tuos versios, tosin vanha PHP ja uus Apache ei välttämättä toimi kunnol yhes, tiedä sit aiheuttaako se ettei laajennoksi löydy vaan pikemmin, ettei PHP käynisty tai valittaa puuttuvasta php5apache2.dll jonka kanssa itse tappelin tänään hetkosen kun yritin asentaa Apache 2.2.2.

    Voiskos olla niin, että olet vahingossa asentanu koneelle kaks eri versiota PHP ja yrittänyt käyttää eri version laajennoksia? Se voisi aiheuttaa tuommosta.


    Haeppas kirjastosta PHP ja MySQL käsittelevä kirja niiden avulla oppii nopeesti alkeet. Netissä ei pahemmin suomeksi kunnon oppaita löydä, kaik on semmosia pintapuolisia sekä monet sisältää pajoja tapoja. Yks ihan kohtuullinen on http://wiki.mureakuha.com/wiki/PHP-opas

    MySQL opas jonkinmoinen
    http://www.ohjelmointiputka.net/opas.php?tunnus=phpj8

    Asennappas http://www.phpmyadmin.net/ sen avulla tietokantojen ja taulujen luonti onnistuu helposti ja muutenkin kätevä tietokannan kans leikkies. Kannattaa kiinittää huomiota mimmosia SQL-kyselyitä ohjelma tekee, niin oppii käyttämään tietokantaa ilman tuommosia ohjelmiakin.

    Äänestä

  • -------- kirjoitti:

    Hyvä, et sait toimimaan, sitkeys palkitaan ;)

    Empä tiiä oliskos vika tuos versios, tosin vanha PHP ja uus Apache ei välttämättä toimi kunnol yhes, tiedä sit aiheuttaako se ettei laajennoksi löydy vaan pikemmin, ettei PHP käynisty tai valittaa puuttuvasta php5apache2.dll jonka kanssa itse tappelin tänään hetkosen kun yritin asentaa Apache 2.2.2.

    Voiskos olla niin, että olet vahingossa asentanu koneelle kaks eri versiota PHP ja yrittänyt käyttää eri version laajennoksia? Se voisi aiheuttaa tuommosta.


    Haeppas kirjastosta PHP ja MySQL käsittelevä kirja niiden avulla oppii nopeesti alkeet. Netissä ei pahemmin suomeksi kunnon oppaita löydä, kaik on semmosia pintapuolisia sekä monet sisältää pajoja tapoja. Yks ihan kohtuullinen on http://wiki.mureakuha.com/wiki/PHP-opas

    MySQL opas jonkinmoinen
    http://www.ohjelmointiputka.net/opas.php?tunnus=phpj8

    Asennappas http://www.phpmyadmin.net/ sen avulla tietokantojen ja taulujen luonti onnistuu helposti ja muutenkin kätevä tietokannan kans leikkies. Kannattaa kiinittää huomiota mimmosia SQL-kyselyitä ohjelma tekee, niin oppii käyttämään tietokantaa ilman tuommosia ohjelmiakin.

    *Asennappas http://www.phpmyadmin.net/ sen avulla tietokantojen ja taulujen luonti onnistuu helposti ja muutenkin kätevä tietokannan kans leikkies. Kannattaa kiinittää huomiota mimmosia SQL-kyselyitä ohjelma tekee, niin oppii käyttämään tietokantaa ilman tuommosia ohjelmiakin.

    Mites toi oikein asennetaan.Tutkiskelin tuota ohjelmaa ja näytti oikein hyvälle,mutta en löytänyt sitä miten se oikein asennettaisiin toimivaksi paketiksi

    *Voiskos olla niin, että olet vahingossa asentanu koneelle kaks eri versiota PHP ja yrittänyt käyttää eri version laajennoksia? Se voisi aiheuttaa tuommosta.

    Kyllä koneela oli vain yksi versio php:stä ja johtui melkein varmuudella ohjelmassa olleesta bugista, mutta eihä sitä koskaan tiedä...

    Äänestä

  • mielenkiintoiselta, mutta kirjoitti:

    *Asennappas http://www.phpmyadmin.net/ sen avulla tietokantojen ja taulujen luonti onnistuu helposti ja muutenkin kätevä tietokannan kans leikkies. Kannattaa kiinittää huomiota mimmosia SQL-kyselyitä ohjelma tekee, niin oppii käyttämään tietokantaa ilman tuommosia ohjelmiakin.

    Mites toi oikein asennetaan.Tutkiskelin tuota ohjelmaa ja näytti oikein hyvälle,mutta en löytänyt sitä miten se oikein asennettaisiin toimivaksi paketiksi

    *Voiskos olla niin, että olet vahingossa asentanu koneelle kaks eri versiota PHP ja yrittänyt käyttää eri version laajennoksia? Se voisi aiheuttaa tuommosta.

    Kyllä koneela oli vain yksi versio php:stä ja johtui melkein varmuudella ohjelmassa olleesta bugista, mutta eihä sitä koskaan tiedä...

    Purat tuon esim Apachen htdocs (tai minkä nyt määrititkään asennus vaiheessa) ja sitten muutat confista tunnuksen ja salasanan oikeeksi. Sitten vain menet http://127.0.0.1/phpmyadmin (localhost = 127.0.0.1)


    Jos ei noilla onnistu niin voin huomen illal laittaa tarkemmat ohjeet kun pitäs päivittää tuo uusimpaan versioon.

    Turvallisuutta saat kun nimeät sen phpmyadmin oletus kansion muuksi.

    Äänestä

  • -------- kirjoitti:

    Purat tuon esim Apachen htdocs (tai minkä nyt määrititkään asennus vaiheessa) ja sitten muutat confista tunnuksen ja salasanan oikeeksi. Sitten vain menet http://127.0.0.1/phpmyadmin (localhost = 127.0.0.1)


    Jos ei noilla onnistu niin voin huomen illal laittaa tarkemmat ohjeet kun pitäs päivittää tuo uusimpaan versioon.

    Turvallisuutta saat kun nimeät sen phpmyadmin oletus kansion muuksi.

    * Purat tuon esim Apachen htdocs (tai minkä nyt määrititkään asennus vaiheessa) ja sitten muutat confista tunnuksen ja salasanan oikeeksi. Sitten vain menet http://127.0.0.1/phpmyadmin (localhost = 127.0.0.1)

    Purin tuon Apache htdocs kansioon ja sain kyllä näkymään yksinkertaisen sivun, mutta kun yritin siitä avata mm. index.php tiedostoa sain virheilmoituksen , joka kehotti tarkistamaan php asetukset?
    Salasana ja tunnus => mistähän tuollaiset näkyvät , että voisin muuttaa ne "oikeiksi"?

    Äänestä

  • kyllä näkymään kirjoitti:

    * Purat tuon esim Apachen htdocs (tai minkä nyt määrititkään asennus vaiheessa) ja sitten muutat confista tunnuksen ja salasanan oikeeksi. Sitten vain menet http://127.0.0.1/phpmyadmin (localhost = 127.0.0.1)

    Purin tuon Apache htdocs kansioon ja sain kyllä näkymään yksinkertaisen sivun, mutta kun yritin siitä avata mm. index.php tiedostoa sain virheilmoituksen , joka kehotti tarkistamaan php asetukset?
    Salasana ja tunnus => mistähän tuollaiset näkyvät , että voisin muuttaa ne "oikeiksi"?

    1. Mene libraries hakemistoon kopioi sieltä config.default.php phpmyadminin pää hakemistoon nimellä config.inc.php.

    2. Avaa se jollain editorilla (ei Muistio se ei näytä entereit).

    3. Etsi sieltä $cfg['Servers'][$i]['password'] tuohon muutat salasanan. Tunnuksesi on root.


    *sain virheilmoituksen , joka kehotti tarkistamaan php asetukset?*

    Tuo ohjelma käyttää oletuksena mysql laajennosta ja mikäli olet asentanu ainoostaan mysqli niin saat tuon suuntasen virheilmoituksen, siinä tosin mainitaan ongelma. Joten muuta tuosta confista
    $cfg['Servers'][$i]['extension'] kohtaan mysqli niin ongelma korjaantuu.


    Lisääppäs php_mbstring.dll laajennos php.inistä niin ei valita sen puuttumiset.


    Sekä lisääppäs vielä httpd.conf DirectoryIndex kohtaan index.php näin Apache osaa etsiä index.php tiedostoa pelkällä http://127.0.0.1/ eikä tartte http://127.0.0.1/index.php

    Äänestä

  • -------- kirjoitti:

    1. Mene libraries hakemistoon kopioi sieltä config.default.php phpmyadminin pää hakemistoon nimellä config.inc.php.

    2. Avaa se jollain editorilla (ei Muistio se ei näytä entereit).

    3. Etsi sieltä $cfg['Servers'][$i]['password'] tuohon muutat salasanan. Tunnuksesi on root.


    *sain virheilmoituksen , joka kehotti tarkistamaan php asetukset?*

    Tuo ohjelma käyttää oletuksena mysql laajennosta ja mikäli olet asentanu ainoostaan mysqli niin saat tuon suuntasen virheilmoituksen, siinä tosin mainitaan ongelma. Joten muuta tuosta confista
    $cfg['Servers'][$i]['extension'] kohtaan mysqli niin ongelma korjaantuu.


    Lisääppäs php_mbstring.dll laajennos php.inistä niin ei valita sen puuttumiset.


    Sekä lisääppäs vielä httpd.conf DirectoryIndex kohtaan index.php näin Apache osaa etsiä index.php tiedostoa pelkällä http://127.0.0.1/ eikä tartte http://127.0.0.1/index.php

    // MySQL user
    $cfg['Servers'][$i]['password'] = '';
    Siis tuohon hettomerkkien väliin sana 'root'
    *Joten muuta tuosta confista
    $cfg['Servers'][$i]['extension'] kohtaan mysqli niin ongelma korjaantuu*
    Ja tuohon ['ecxtension'] jälkeen olevaan mysqli vai mysql.
    En ole kokeillut erilaisia muutoksia, koska en viitsisi tehdä "turhaa työtä" saadakseni nuo pelaamaan.
    No täytyypä tehdä nuo muutokset, kunhan kerkeän...

    Äänestä

  • lisäohjeita kirjoitti:

    // MySQL user
    $cfg['Servers'][$i]['password'] = '';
    Siis tuohon hettomerkkien väliin sana 'root'
    *Joten muuta tuosta confista
    $cfg['Servers'][$i]['extension'] kohtaan mysqli niin ongelma korjaantuu*
    Ja tuohon ['ecxtension'] jälkeen olevaan mysqli vai mysql.
    En ole kokeillut erilaisia muutoksia, koska en viitsisi tehdä "turhaa työtä" saadakseni nuo pelaamaan.
    No täytyypä tehdä nuo muutokset, kunhan kerkeän...

    *$cfg['Servers'][$i]['password'] = '';
    Siis tuohon hettomerkkien väliin sana 'root'*

    Ei. Vaan MySQL salasana jonka asennus vaiheessa laitoit, mikäli jätit tyhjäksi niin silloin tuokin kohta tyhjäksi.

    Root tulee siihen ylemmäksi $cfg['Servers'][$i]['user'] jossa se kyllä pitäisi ollakkin. Root on pääkäyttäjä.


    *Ja tuohon ['ecxtension'] jälkeen olevaan mysqli vai mysql.*

    Se kumman määritit php.inissä. php_mysql.dll niin silloin mysql, jos php_mysqli.dll niin silloin mysqli.

    Äänestä

  • -------- kirjoitti:

    *$cfg['Servers'][$i]['password'] = '';
    Siis tuohon hettomerkkien väliin sana 'root'*

    Ei. Vaan MySQL salasana jonka asennus vaiheessa laitoit, mikäli jätit tyhjäksi niin silloin tuokin kohta tyhjäksi.

    Root tulee siihen ylemmäksi $cfg['Servers'][$i]['user'] jossa se kyllä pitäisi ollakkin. Root on pääkäyttäjä.


    *Ja tuohon ['ecxtension'] jälkeen olevaan mysqli vai mysql.*

    Se kumman määritit php.inissä. php_mysql.dll niin silloin mysql, jos php_mysqli.dll niin silloin mysqli.

    saan edelleen yrittäessäni käynnistää index.php:tä tai main.php:tä

    phpMyAdmin - Virhe

    en voi ladata laajennusta mysql,ole hyv�, ja tarkista PHP:n asetukset

    Mitä tuo virheilmoitus tarkoittaa?

    Äänestä

  • virheilmoituksen kirjoitti:

    saan edelleen yrittäessäni käynnistää index.php:tä tai main.php:tä

    phpMyAdmin - Virhe

    en voi ladata laajennusta mysql,ole hyv�, ja tarkista PHP:n asetukset

    Mitä tuo virheilmoitus tarkoittaa?

    ettei mysql laajennosta ole asennettu.

    Lainaan tuolta aikasemmasta viestistä tämän.

    **Ja tuohon ['ecxtension'] jälkeen olevaan mysqli vai mysql.*

    Se kumman määritit php.inissä. php_mysql.dll niin silloin mysql, jos php_mysqli.dll niin silloin mysqli.*

    Joten tuo kohta sul on pielessä.

    Äänestä

om tuo rivi määritelty noin
$cfg['Servers'][$i]['extension'] = 'mysql';
Jos ymmärsin oikein niin pitäisi olla oikein vaan antaa kuitenkin edelleisessä viestissä olevan virheilmoituksen?

Äänestä

Kommentoi aloitusta


tarkoittaa kirjoitti:

seuraava teksti: PHP Startup:Unable to load dynamamic library './php-mysql.dll' _Määritettyä osaa ei löydy.
Tuollainen virheilmoitus tulee Windowsin käynnistyksen yhteydessä.Mitä ei voitu ladata ja miksi ja miten poistan tuon ongelman?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu