News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

SMF ongelma, foorumi ei toimi

Started by ibab, April 24, 2011, 07:23:48 AM

Previous topic - Next topic

ibab

Tein jo tuonne Englanninkieliselle puolelle postan tästä samasesta asiasta, mutta ajattelin tehdä sen nyt sitten viellä tänne Suomenkieliseen osioon, mikäli täältä sitten saisi vähän nopeammin ja parempaa apua asiaan.

Eli siis olen pyörittänyt jo 4 kuukautta SMF foorumeja, mutta nyt tänään jostain syystä ne lakkasivat toimimasta ja näyttävät tätä erroria.
Notice: Undefined variable: boarddir in /home2/nextgenm/public_html/forum/index.php on line 57

Notice: Undefined variable: sourcedir in /home2/nextgenm/public_html/forum/index.php on line 62

Warning: require_once(QueryString.php) [function.require-once]: failed to open stream: No such file or directory in /home2/nextgenm/public_html/forum/index.php on line 62

Fatal error: require_once() [function.require]: Failed opening required 'QueryString.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home2/nextgenm/public_html/forum/index.php on line 62

Kävin läpi index.phpta ja riviä 62, josta sitten löytyi tuo sourcedir . 'QueryString.php', joten vaihdoin sen 'Sourcedir/QueryString.php':ksi, mutta tämänjälkeen sain vain erroria jostain muusta, joten jätin tiedostojen muokkaamisen suosiolla väliin.

Onko kenelläkään tietoa mikä voisi mahdollisesti olla vialla ja millä konstilla foorumit saisi taas toimimaan?

Linkki foorumeilleni, mikäli tarvetta katsoa erroria livenä.
forum.nextgenmc.net/

Owdy

Onko settings.php kunnossa? Ota siitä varmuuskopsu, sitten kopioi settings_bak.php sen tilalle Settings.php. ja kumoa ne editoinnit mitä oot tehny. Jos ei auta, kerro mitä teit ennenkuin virhe ilmaantui?
Former Lead Support Specialist

Tarvitsetko apua SMF foorumisi kanssa? Otan työtehtäviä vastaan, lue:http://www.simplemachines.org/community/index.php?topic=375918.0

ibab

#2
Näin minun neuvottiin tehdä myös toisessa postassa, mutta jostain kumman syystä molemmat, settings.php sekä settings_bak.php ovat molemmat tyhjiä.
Latasin sitten repair_settings.php:n ja uploadasin sen foorumin root kansioon, jossa sitten käynnistin sen, mutta jostain syystä tällainen errori ilmaantuu.
Some settings are not being shown because the MySQL connection information is incorrect.
Ja muutenkin koko repair_settings.php ei tunnu toimivan, sillä kun painan Save settings, ei mitään tapahdu.

Unohdin myös mainita että SMF versioni on SMF 2 RC5.

Ja ennen tämän tapahtumista en tehnyt yhtikäs mitään.

Owdy

Toi virheilmoitus tarkoittaa että mysql tunnuksesi tai mysql palvelimen osoite ovat väärin.

1. lataa install paketti, ota sieltä tuoreet Settings.php ja Settings_bak.php ja lataa ne foorumisi juureen.
2. aja Repair_settings.php uudelleen oikeilla informaatioilla. Käytä suositeltuja asetuksia ja klikkaa niiden polkujen kohdalla ne kaikki linkit läpi että osoitteet korjaantuu.
Former Lead Support Specialist

Tarvitsetko apua SMF foorumisi kanssa? Otan työtehtäviä vastaan, lue:http://www.simplemachines.org/community/index.php?topic=375918.0

ibab

Löysin vanhan backupin joka oli kylläkin RC4, mutta laitoin sen tilalle. Tämän jälkeen repair_settings.php toimi kunnolla ja sain foorumit toimimaan.
Kiitoksia avusta!

Owdy

Et ois tarvinnu kuin Settings.php:n sieltä, mutta hienoa että homma toimii :)
Former Lead Support Specialist

Tarvitsetko apua SMF foorumisi kanssa? Otan työtehtäviä vastaan, lue:http://www.simplemachines.org/community/index.php?topic=375918.0

Aleksi "Lex" Kilpinen

Jos tämä toistuu vielä, kannattaa harkita Settings.php:n kirjoitussuojaamista (sen jälkeen kun kaikki asetukset on saatu kuntoon, tietenkin) jottei toistu enää.

Hommahan johtuu pienestä suunnitteluviasta SMF:n tavassa pitää kirjaa viimeisimmästä DB virheestä.
Virheen aikaleima merkitään Settings.php:n sisälle, ja jos näitä tapahtuu useampi yhtäaikaa tai aivan peräkanaa,
lopputuloksena voi olla että Settings.php tyhjenee. Tämä on otettu huomioon SMF 2.0:n suunnittelussa, ja tämä pitäisi olla
korjattu 2.0:n tullessa ulos.
Slava
Ukraini!
"Before you allow people access to your forum, especially in an administrative position, you must be aware that that person can seriously damage your forum. Therefore, you should only allow people that you trust, implicitly, to have such access." -Douglas

How you can help SMF

Advertisement: