Meninpäs saitilleni ja törmäsin tällaiseen virheilmoitukseen:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.' in /home/int41132/public_html/hallintakeskus/blogi/
Pitäisikö asiasti ilmoittaa INT2000:lle, sillä minä en ole tuota aiheuttanut. En ainakaan ole mitään muuttanut tuona aikavälinä kun virheilmoitusta ei tullut ja kun se tuli. Ja mikä siis onkaan vikana?
Voithan olla ilmoittamatta virheestä palveluntarjoajalle, jos nuo virheilmoitukset ei sinua haittaa.
Php-skriptien nimet on sen verrna outoja, ettei taida olla ihan järin tunnettu blogialusta käytössä. Jos kyseessä on joku oma tekemä alusta, niin en ihmettele vaikka ongelmat voisivat johtua siitäkin.
Ainakin nopeasti googlattuna virheilmoitus voi johtua siitäkin, että teet liikaa kyselyitä kerralla, eli jos alusta on oma väkerrys, kokeile yksinkertaistaa mysql-kyselyitä.
Lebe80 kirjoitti:
Voithan olla ilmoittamatta virheestä palveluntarjoajalle, jos nuo virheilmoitukset ei sinua haittaa.
Php-skriptien nimet on sen verrna outoja, ettei taida olla ihan järin tunnettu blogialusta käytössä. Jos kyseessä on joku oma tekemä alusta, niin en ihmettele vaikka ongelmat voisivat johtua siitäkin.
Ainakin nopeasti googlattuna virheilmoitus voi johtua siitäkin, että teet liikaa kyselyitä kerralla, eli jos alusta on oma väkerrys, kokeile yksinkertaistaa mysql-kyselyitä.
Kiitos vastauksesta! Omatekemä blogialusta on, outoa vain kun tähän asti on toiminut ja nyt ihan ilman syytä vain lakkasi toimimasta. Ei tee mitään kyselyjä kannasta ko. virheilmoituksen takia. Blogin "julkisella puolella" että hallintasivulla sama virheilmoitus. Hallintasivulla ei ole montaa kyselyä kaikenkaikkiaan, joten en usko vian johtuvan siitäkään.
Lisää PDO:lle asetus PDO::MYSQL_ATTR_USE_BUFFERED_QUERY arvolla true.
Metabolix kirjoitti:
Lisää PDO:lle asetus PDO::MYSQL_ATTR_USE_BUFFERED_QUERY arvolla true.
Metabolix tietää taas, kiitos tuhannesti! :)
Metabolix vain luki sinulle tuon virheilmoituksen ääneen, kun et itse tainnut haluta sitä tehdä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.