EI_VISUAALINEN REKISTERÖINTI?

MODien asennus ja omat muokkaukset.
mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:
Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja mrl586 » 10 Syys 2009, 16:05

jarimi kirjoitti:
mrl586 kirjoitti:Onko sinulla SSH-oikeudet palvelimelle? Jos on, voit laittaa tarvittavat arvot (ohjeen neloskohta) tietokantaan seuraavasti:
1. Kopioi liite palvelimelle
SSH-oikeudet on. Tuo tiedosto pitää vissiin kopioida samaan haksuun, jossa foorumi on? Onko tiedoston nimi tosiaan tuo block.sql.txt eli tarkenteet ovat oikein? Sorry, mutta kun tämä on mulle ihan kiinaa ja hepreaa yht'aikaa, niin ei viittis turata koko hommaa ihan vaan omalla kädettömyydellä...
Tuo tiedosto voi olla missä tahansa hakemistossa. Ainoa vaatimus hakemistolle on se, että sinne pääsee SSH:n kautta. Tiedoston nimellä ei ole väliä. Jos tarkenteet häiritsevät voit nimetä tiedoston uudelleen haluamallasi nimellä. Unixiin pohjautuvissa järjestelmissä tiedoston nimi voi olla päätteetönkin.

PS. Tarkista phpBB:n prefix ennen edellä mainitun komennon suorittamista. Jos prefix on jotain muuta kuin phpbb_, korvaa block.sql.txt-tiedoston kohta phpbb_dnsbl oikeaksi. Jos prefix olisi esimerkiksi jotain_, tuo kohta näyttäisi tältä: jotain_dnsbl.

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 11 Syys 2009, 22:58

mrl586 kirjoitti:mysql --database=tietokannan_nimi --user=kayttajatunnus --password=salasana < block.sql.txt[/code]
Jokin mulla tässä(kin) mättää. Olen kirjoittanut sekä näin:

mysql -D tietokanta -u käyttäjätunnus -p salasana < block.sql.txt

Tarkistin tiedot config.php:stä. Lopputulos on, että multa pyydetään salasanaa uudelleen ja kun sen kirjoitan, tulee ilmo:

ERROR 1045 (28000): Access denied for 'käyttäjätunnus'@'localhost' using passwords.

Tämä alkaa saamaan jo tragikoomisia piirteitä :roll:

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja mrl586 » 11 Syys 2009, 23:32

Joku seuraavista väärin?
- käyttäjätunnus
- salasana
- tietokannan nimi
- tietokantapalvelimen osoite (onko localhost vai jokin muu?)
- tietokantapalvelimen portti (sijaitseeko MySQL standardiportissa vai jossain muulla?)

Kokeile myös, toimiiko komento, jos parametrit antaa pitkässä muodossa?

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 11 Syys 2009, 23:52

mrl586 kirjoitti:Joku seuraavista väärin?
- käyttäjätunnus
- salasana
- tietokannan nimi
- tietokantapalvelimen osoite (onko localhost vai jokin muu?)
- tietokantapalvelimen portti (sijaitseeko MySQL standardiportissa vai jossain muulla?)

Kokeile myös, toimiiko komento, jos parametrit antaa pitkässä muodossa?
Olen nuo tiedot tsekannut muutamaan kertaan enkä löydä virhettä: isot/pienet kirjaimet jne. Localhost on oikein ja orttina 80. Ei kai voi haitata, että mulla on alaviiva (_) tietokannan nimessä, userissa ja kaiken lisäks salasanassakin? Ja jos tarkoitat pitkällä muodolla noita -database -user ja -password parametreja, niin antoivat saman tuloksen.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja mrl586 » 12 Syys 2009, 00:11

Oletko aivan varma, että MySQL sijaitsee portissa 80? Tuo portti kuuluu tavallisesti http-palvelimelle (Apache, lighttpd jne.). MySQL asustaa normaalisti portissa 3306.

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 12 Syys 2009, 09:49

mrl586 kirjoitti:Oletko aivan varma, että MySQL sijaitsee portissa 80? Tuo portti kuuluu tavallisesti http-palvelimelle (Apache, lighttpd jne.). MySQL asustaa normaalisti portissa 3306.
Tuota ööh, niinpä niin. Katoin tuonkin sieltä config.php:stä, joten se ei liene oikea. Mistäs tuon MYSQL:n porttimäärityksen voin tsekata? Vai pitääkö se selvittää palveluntarjoajalta?

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 12 Syys 2009, 10:47

jarimi kirjoitti:Tuota ööh, niinpä niin. Katoin tuonkin sieltä config.php:stä, joten se ei liene oikea. Mistäs tuon MYSQL:n porttimäärityksen voin tsekata? Vai pitääkö se selvittää palveluntarjoajalta?
Kysyin asiaa palveluntarjoajalta ja porttti on 3306 eli siitä ongelma ei siis johtune?

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja mrl586 » 12 Syys 2009, 13:07

Tuon komennon voi suorittaa myös MySQL:n shellissä:
  1. Ota SSH-yhteys palvelimelle ja käynnistä ohjelma mysql

    Koodi: Valitse kaikki

    mrl586@siduxbox:~$ mysql --user=kayttajatunnus --password=salasana
  2. Ruudulle ilmestyy seuraavanlainen teksti:

    Koodi: Valitse kaikki

    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 2
    Server version: 5.1.37 Source distribution
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
  3. Kirjoita edellä olevan mysql>-komentokehotteen perään seuraava komento:

    Koodi: Valitse kaikki

    USE tietokannan_nimi;
    Muista laittaa puolipiste komennon loppuun.
  4. Seuraava teksti ilmestyy ruudulle:

    Koodi: Valitse kaikki

    Database changed
    mysql>
  5. Kirjoita komentokehotteen (mysql>) perään seuraava komento:

    Koodi: Valitse kaikki

    source block.sql.txt
    Nyt voit MySQL:n komentokehotteesta komentamalla:

    Koodi: Valitse kaikki

    exit;[code][/list]

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 12 Syys 2009, 17:49

mrl586 kirjoitti:PS. Tarkista phpBB:n prefix ennen edellä mainitun komennon suorittamista. Jos prefix on jotain muuta kuin phpbb_, korvaa block.sql.txt-tiedoston kohta phpbb_dnsbl oikeaksi. Jos prefix olisi esimerkiksi jotain_, tuo kohta näyttäisi tältä: jotain_dnsbl.
Luulin ymmärtäneeni tämän eli tsekkasin phpbb:n config.php:stä table_prefixin ja muutin sen samaksi tuohon block.sql.txt -filuun. Pääsin mysql:illä siihen vaiheeseen, jossa annoin komennon:

source block.sql.txt

Seurauksena ilmoitus:

ERROR 1146 (42s02): Table 'tietokannan_nimi.prefix_dnsbl' doesn't exist. Mysql> Aborted.

Eli pitääkö tuon block.sql.txt filun ekan rivin ollakkin vain:

INSERT INTO `prefix_` (`dnsbl_id`, `left_id`, `right_id`, `dnsbl_fqdn`, `dnsbl_lookup`, `dnsbl_register`, `dnsbl_weight`)

Kun mulla nyt lukee:

INSERT INTO `prefix_dnsbl` (`dnsbl_id`, `left_id`, `right_id`, `dnsbl_fqdn`, `dnsbl_lookup`, `dnsbl_register`, `dnsbl_weight`)

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja mrl586 » 12 Syys 2009, 20:44

Oletko jo suorittanut MOD:n asennusohjeessa mainitun umil_auto_dnsbl.php -skriptin? Jos et ole, tee se. Virheilmoituksen perusteella kuulostaa siltä, että tuota skriptiä ei ole vielä ajettu.

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 12 Syys 2009, 22:40

mrl586 kirjoitti:Oletko jo suorittanut MOD:n asennusohjeessa mainitun umil_auto_dnsbl.php -skriptin? Jos et ole, tee se. Virheilmoituksen perusteella kuulostaa siltä, että tuota skriptiä ei ole vielä ajettu.
Noniin, enpä ollut! Luin tuolta Advanced Block mod -topikista aikoinaan:
mrl586 kirjoitti:PS. Pieni korjaus asennusohjeeseen: Skriptiä umil_auto_dnsbl_list.php ei tarvitse ajaa. Tämä skripti korvataan block.sql.txt-tiedostolla. Tuon tiedoston
käyttöohje löytyy toisaalta.
En vaan ollut huomannut, että siinä ohjeessa oli tuo toinenkin! Ajoin skriptin ja nyt tuo source block.sql.txt -komento meni läpi =ei ainakaan tullut herjoja. Joskohan sitä nyt olisin saanut rimpuilluksi kaikki alkuperäisessä ohjeessa mainitut asiat, jotta tohtii ottaa tuon visuaalisen rekisteröinnin pois käytöstä.

Jumalattoman ISO kiitos mrl586:lle, että olet jaksanu tätä juttua vääntää!

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja mrl586 » 12 Syys 2009, 22:55

Jos olet suorittanut kohdat 1-13 tästä ohjeesta, voit ottaa captchan pois käytöstä. Jos et, jatka siitä kohdasta, jota et ole vielä tehnyt.
jarimi kirjoitti:Jumalattoman ISO kiitos mrl586:lle, että olet jaksanu tätä juttua vääntää!
Ollos hyvä :)

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 12 Syys 2009, 23:11

mrl586 kirjoitti:Jos olet suorittanut kohdat 1-13 tästä ohjeesta, voit ottaa captchan pois käytöstä. Jos et, jatka siitä kohdasta, jota et ole vielä tehnyt.
Olen tehnyt ohjeesta kuus ensimmäistä kohtaa. Eikös tuon pitäisi riittää jo aika pitkälle? Ohjeessa oli jotain siihen suuntaan, että tässä vaiheessa voi seurata tilannetta kasvavan kauhun vallassa ja jos aihetta ilmenee, sitten jatkaa nuo loputkin kohdat. Nyt mulla on siis visuaalinen varmennus rekisteröinnin yhteydessä pois, mutta Käytä GD:tä tehdäksesi edistyneemmän CAPTCHA-kuvan on päällä. Mitäs tuo nyt itse asiassa sitten tarkoittaa?

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja mrl586 » 12 Syys 2009, 23:52

jarimi kirjoitti:
mrl586 kirjoitti:Jos olet suorittanut kohdat 1-13 tästä ohjeesta, voit ottaa captchan pois käytöstä. Jos et, jatka siitä kohdasta, jota et ole vielä tehnyt.
Olen tehnyt ohjeesta kuus ensimmäistä kohtaa. Eikös tuon pitäisi riittää jo aika pitkälle? Ohjeessa oli jotain siihen suuntaan, että tässä vaiheessa voi seurata tilannetta kasvavan kauhun vallassa ja jos aihetta ilmenee, sitten jatkaa nuo loputkin kohdat.
Tee vielä pari kohtaa (7, 8), niin sitten unelmajoukkueen ensimmäinen osa on käyttökunnossa.

jarimi
MODaaja
MODaaja
Viestit:74
Liittynyt:02 Huhti 2007, 22:24
Paikkakunta:Järvenpää

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 12 Syys 2009, 23:59

mrl586 kirjoitti:Tee vielä pari kohtaa (7, 8), niin sitten unelmajoukkueen ensimmäinen osa on käyttökunnossa.
OK, tehdään pois, mutta kerkesin ilmeisesti riemastua liian aikaisin tuosta mysql-hommasta. Nyt Yritin tässä välillä nimittäin tehdä koekäyttäjän. Syötettyäni rekkausikkunassa tarvittavat tiedot, tuli ilmoitus:

Yleinen virhe

SQL ERROR [ mysql4 ]

Table 'tietokannan_nimi.prefix_dnsbl' doesn't exist [1146]

Tapahtui SQL virhe tätä sivua noudettaessa. ole hyvä ja ota yhteyttä
Keskustelufoorumin ylläpitäjiin mikäli tämä ongelma jatkuu.

Jotain on vissiin edelleen keturallaan...

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Bing [Bot] ja 324 vierailijaa