PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
PhpBB 2.0.x - PhpBB 3.0.x
Postitaja: ints-t 2017-09-18 16:24:54
Tere,
Uuendan foorumi tarkvara aga esineb tõsine probleem mis juba miljon närvirakku ära kulutanud.

Laen failid serverisse, teen puhta installi, pärast mida avaneb võimalus vana foorum ümber konvertida uuele. Kõik sujub veatult aga enam ei ole võimalust sisse logida, ei admini ega ka mõne muu kasutaja alt.

MySQL tabelist vaadates paroolide välju siis jääb mulje, et konvertimise käigus on seal toimunud mingid muudatused ehk asi selles, ei tea.

Oskab keegi nõu anda, mis mul kahesilmavahele on jäänud, et saaks asjad lõpuks toimima?

Tänud juba ette ära!
RE: PhpBB 2.0.x - PhpBB 3.0.x
Postitaja: loll_oraakel 2017-09-20 00:19:39


SAMM_1:

Enne sorkimist teha andmebaasist ja kogu failikomplektist varukoopia.
Failikomplekti varukoopiat läheb tarvis põhjsuel, et mõnikord
pole kõik andmed andmebaasi salvestatud vaid on failidesse salvestatud.
Ma ei tea, kuidas PhpBB'ga on, kuid MedaiWiki-sse üles laetud failid
ei asu andmebaasis, vaid failidena wiki enda koodis.

MySQL-andmebaasidest varukoopiate tegemine:

export $PAROOL="Teie parool"
mysqldump -u kasutajanimi -p$PAROOL andmebaasinimi > ./siia_faili_salvestub.txt

MySQL-andmebaasi loomine varukoopiast:

export $PAROOL="Teie parool"
mysql -u kasutajanimi -p$PAROOL andmebaasinimi < ./siia_faili_salvestub.txt


PostgreSQL korral:

# varukoopia tegemine
pg_dump --schema=minukasutatavskeem --host=ipaadress --port=5432 --username=kasutajanimi --password --verbose andmebaasinimi > siia_salvestub.txt
# Port 5432 peaks olema PostgreSQL'i serveri standard-port, aga
# server võib ka mõnel muul pordil asuda.

# varukoopia taastamine
psql -U kasutajanimi --port=5432 andmebaasinimi < siia_salvestub.txt



SAMM_2:

Importida, mingil viisil, ma ei tea, kuidas, aga Te väitsite,
et saite sellega juba hakkama, vana foorumi andmebaas uude.



SAMM_3:

Uurida välja, millise PHP-skriptiga otse konsoolilt,
üle ssh sisse logides, saab seada administraatori parooli.
Võimalik, et administraatori parool on kirjas mõnes
konfiguratsioonifailis. Näiteks MediaWiki korral on
üks PHP-fail konfiguratsioonifailiks, kuhu on PHP-koodis,
PHP-süntaksiga, kirjutatud seadistus ja üks võimaliks seadistusparameeter
on administraatori parool. Ma ei tea, kuidas PhpBB korral on.

Kui siis kah ajud otsa saavad, siis tuleb hakata PHP-koodi uurima,
et teada saada, kuidas administraatori parooli kontrollitakse.
Mõned juhuslikud viited:

https://www.siteground.com/kb/how_to_reset_my_phpbb2_administrative_password/

https://www.phpbb.com/community/viewtopic.php?f=556&t=2437826

https://serverfault.com/questions/205741/how-do-i-change-a-password-directly-in-the-phpbb3-sql-database


Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.415850162506