Törmäsin tähän virheeseen asiakkaan järjestelmän ylläpidossa. Taustalla oli webhotellin palvelimen kaatuminen tekniseen ongelmaan. Palvelimen uudelleenkäynnistymisen jälkeen asiakkaan sivusto antoi virheilmoitusta sellaisesta kohtaa koodia, joka ei ollut edes käytössä. Lähemmän tutkiskelun kautta alkoi paljastua, että taulujen luontiscriptin ajo tökkäsi tietyssä kohtaa. Pääsin PHP_ADMIN:lla MySQL-kantaan käsiksi ja yritin avata sitä taulua, johon luontisripti tökkäsi. Ei avautunut taulu, vaan tuli virhe: #1146 table doesn't exist.
Googlettamalla löytyy selitys tuolle virheelle. Omassa tapauksessani yhden taulun luonti oli mennyt jossain vaiheessa pieleen ja taulun kirjanpito sekaisin. Taulun poistaminen DROP-käskyllä palautti tilan, josta luontiscriptin pystyi taas ajamaan uudelleen!
Näytetään tekstit, joissa on tunniste MySQL. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste MySQL. Näytä kaikki tekstit
sunnuntai 16. joulukuuta 2018
sunnuntai 11. joulukuuta 2016
XAMPP - Apachen porttien muuttaminen
Asensin XAMPP- kehitysympäristöä koneelleni. Aiemmin asennetut ohjelmat olivat ottaneet jo käyttöönsä portteja, jotka Apache oletuksena olisi halunnut käyttää. Tämä luonnollisesti esti Apachen käynnistämisen.
Jos sinulle tapahtuu tämä sama XAMPP-asennuksen jälkeen:
"You need to uninstall/disable/reconfigure the blocking application or reconfigure Apache and the Control Panel to listen on a different port.."
https://www.youtube.com/watch?v=_cu7KM0NsUA
Tilaa:
Blogitekstit (Atom)