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 » 13 Syys 2009, 00:08

jarimi kirjoitti:
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`)
Tuon tiedoston ensimmäisen rivin pitäisi näyttää tältä:

Koodi: Valitse kaikki

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

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

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 13 Syys 2009, 00:33

mrl586 kirjoitti:ensimmäisen rivin pitäisi näyttää tältä:

Koodi: Valitse kaikki

INSERT INTO `prefix_dnsbl` (`dnsbl_id`, `left_id`, `right_id`, `dnsbl_fqdn`, `dnsbl_lookup`, `dnsbl_register`, `dnsbl_weight`)
Juu tuolta se näyttää. Yritin tehdä uudeleen tuon tietokannan viennin ja taas sain herjan:

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

Eli otetaas sen verran pakkia, että miten tuo umi_auto_dnsbl.php -skripti itse asiassa pitäisi ajaa? Menin osoitteeseen www.omadomain.com/phpBB3/umil_auto_dnsbl.php ja meinasin, että se riittää. Mutta Vääri meni tai sitten olen tehnyt jotain jo väärässä järjestyksessä, koska tuo sama virheilmoitus taas tuli.

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 » 13 Syys 2009, 00:36

jarimi kirjoitti:
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...
Tarkista, löytyykö tuollaista taulua. Voit suorittaa tarkistuksen seuraavasti:
  1. Ota SSH-yhteys palvelimelle.
  2. Seuraavaksi sovella alapuolella olevaa tulostetta:

    Koodi: Valitse kaikki

    mrl586@siduxbox:~$ mysql -u kayttajatunnus -p salasana 
    Welcome to the MySQL monitor.  Commands end with ; or \g.             
    Your MySQL connection id is 5                                         
    Server version: 5.1.37 Source distribution                            
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql> USE phpBB3;     // Vaihda tietokannan nimi oikeaksi
    Database changed 
    mysql> SHOW TABLES;   // Tämä komento antaa luettelon tietokannan tauluista
    +----------------------------+
    | Tables_in_phpBB3           |
    +----------------------------+
    | phpbb_acl_groups           | 
    | phpbb_acl_options          | 
    | phpbb_acl_roles            | 
    | phpbb_acl_roles_data       | 
    | phpbb_acl_users            | 
    | phpbb_attachments          | 
    | phpbb_banlist              | 
    | phpbb_bbcodes              | 
    | phpbb_bookmarks            | 
    | phpbb_bots                 | 
    | phpbb_config               | 
    | phpbb_confirm              | 
    | phpbb_disallow             | 
    | phpbb_drafts               | 
    | phpbb_extension_groups     | 
    | phpbb_extensions           | 
    | phpbb_forums               | 
    | phpbb_forums_access        | 
    | phpbb_forums_track         | 
    | phpbb_forums_watch         | 
    | phpbb_groups               | 
    | phpbb_icons                | 
    | phpbb_lang                 | 
    | phpbb_log                  | 
    | phpbb_moderator_cache      | 
    | phpbb_mods                 | 
    | phpbb_modules              | 
    | phpbb_poll_options         | 
    | phpbb_poll_votes           | 
    | phpbb_posts                | 
    | phpbb_privmsgs             | 
    | phpbb_privmsgs_folder      | 
    | phpbb_privmsgs_rules       | 
    | phpbb_privmsgs_to          | 
    | phpbb_profile_fields       | 
    | phpbb_profile_fields_data  | 
    | phpbb_profile_fields_lang  | 
    | phpbb_profile_lang         | 
    | phpbb_ranks                | 
    | phpbb_reports              | 
    | phpbb_reports_reasons      | 
    | phpbb_search_results       | 
    | phpbb_search_wordlist      |
    | phpbb_search_wordmatch     |
    | phpbb_sessions             |
    | phpbb_sessions_keys        |
    | phpbb_sitelist             |
    | phpbb_smilies              |
    | phpbb_styles               |
    | phpbb_styles_imageset      |
    | phpbb_styles_imageset_data |
    | phpbb_styles_template      |
    | phpbb_styles_template_data |
    | phpbb_styles_theme         |
    | phpbb_topics               |
    | phpbb_topics_posted        |
    | phpbb_topics_track         |
    | phpbb_topics_watch         |
    | phpbb_user_group           |
    | phpbb_users                |
    | phpbb_warnings             |
    | phpbb_words                |
    | phpbb_zebra                |
    +----------------------------+
    63 rows in set (6.06 sec)
    
    mysql> exit;
    Bye

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

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 13 Syys 2009, 07:56

mrl586 kirjoitti:Tarkista, löytyykö tuollaista taulua. Voit suorittaa tarkistuksen seuraavasti:
  1. Ota SSH-yhteys palvelimelle.
  2. Seuraavaksi sovella alapuolella olevaa tulostetta:

    Koodi: Valitse kaikki

    mrl586@siduxbox:~$ mysql -u kayttajatunnus -p salasana 
    Welcome to the MySQL monitor.  Commands end with ; or \g.             
    Your MySQL connection id is 5                                         
    Server version: 5.1.37 Source distribution                            
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql> USE phpBB3;     // Vaihda tietokannan nimi oikeaksi
    Database changed 
    mysql> SHOW TABLES;   // Tämä komento antaa luettelon tietokannan tauluista
    +----------------------------+
    | Tables_in_phpBB3           |
    +----------------------------+
    | phpbb_acl_groups           | 
    | phpbb_acl_options          | 
    | phpbb_acl_roles            | 
    | phpbb_acl_roles_data       | 
    | phpbb_acl_users            | 
    | phpbb_attachments          | 
    | phpbb_banlist              | 
    | phpbb_bbcodes              | 
    | phpbb_bookmarks            | 
    | phpbb_bots                 | 
    | phpbb_config               | 
    | phpbb_confirm              | 
    | phpbb_disallow             | 
    | phpbb_drafts               | 
    | phpbb_extension_groups     | 
    | phpbb_extensions           | 
    | phpbb_forums               | 
    | phpbb_forums_access        | 
    | phpbb_forums_track         | 
    | phpbb_forums_watch         | 
    | phpbb_groups               | 
    | phpbb_icons                | 
    | phpbb_lang                 | 
    | phpbb_log                  | 
    | phpbb_moderator_cache      | 
    | phpbb_mods                 | 
    | phpbb_modules              | 
    | phpbb_poll_options         | 
    | phpbb_poll_votes           | 
    | phpbb_posts                | 
    | phpbb_privmsgs             | 
    | phpbb_privmsgs_folder      | 
    | phpbb_privmsgs_rules       | 
    | phpbb_privmsgs_to          | 
    | phpbb_profile_fields       | 
    | phpbb_profile_fields_data  | 
    | phpbb_profile_fields_lang  | 
    | phpbb_profile_lang         | 
    | phpbb_ranks                | 
    | phpbb_reports              | 
    | phpbb_reports_reasons      | 
    | phpbb_search_results       | 
    | phpbb_search_wordlist      |
    | phpbb_search_wordmatch     |
    | phpbb_sessions             |
    | phpbb_sessions_keys        |
    | phpbb_sitelist             |
    | phpbb_smilies              |
    | phpbb_styles               |
    | phpbb_styles_imageset      |
    | phpbb_styles_imageset_data |
    | phpbb_styles_template      |
    | phpbb_styles_template_data |
    | phpbb_styles_theme         |
    | phpbb_topics               |
    | phpbb_topics_posted        |
    | phpbb_topics_track         |
    | phpbb_topics_watch         |
    | phpbb_user_group           |
    | phpbb_users                |
    | phpbb_warnings             |
    | phpbb_words                |
    | phpbb_zebra                |
    +----------------------------+
    63 rows in set (6.06 sec)
    
    mysql> exit;
    Bye
Jostain syystä homma ei edelleenkään toimi noilla -u ja -p -parametreilla, mutta --user=kayttajatunnus --password=salasana -meiningillä pääsin melkein maaliin :-) Eli ruudulle tulee listaus taulukoista, mutta kun alkupuoli jää näkymättä. Eli mites tuon tuloksen saa piiputettua johonkin tiedostoon? Kattelin tota helppiä, niin ilmeisesti tuolla \t -komennolla sais jotain aikaan, kun ymmärtäis...

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 » 13 Syys 2009, 09:13

Ota kuppi teetä ;) ja kirjoita MySQL-komentokehotteeseen seuraava komento:

Koodi: Valitse kaikki

TEE /path/to/output.file;
Tämä komento tallentaa tämän kommennon jälkeen suoritetut komennot ja niiden tulosteet tekstitiedostoon.

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

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 13 Syys 2009, 10:24

c
mrl586 kirjoitti:Ota kuppi teetä ;) ja kirjoita MySQL-komentokehotteeseen seuraava komento:

Koodi: Valitse kaikki

TEE /path/to/output.file;
Tämä komento tallentaa tämän kommennon jälkeen suoritetut komennot ja niiden tulosteet tekstitiedostoon.
"mysql: Can't create/write to file '/path/to/output.file' (Errcode 2)
Error logging to file '/path/to/output.file'"

:shock:
Jos jossain vaiheessa sitten tuo onnistuu, niin mites se tekstitiedosto sitten luetaan? Kirjoitetaanko tuohon mysql-promptiin jotain vai tuleeko tekstifile kotihaksuun esim. Picolla luettavaksi vai mihin hittoon se tallentuu?

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 » 13 Syys 2009, 10:48

Jos polkua ei määritetä, tekstifile ilmestyy hakemistoon, jossa olit silloin kun käynnistit ohjelman nimeltä mysql. Edellä olevassa esimerkissä määritettiin polku output.fileen (/path/to/output.file). Voit muuttaa esimerkin polun haluamaasi muotoon. Tekstitiedoston luku onnistuu tekstieditorilla (Kate, Vi, Vim, Nvi, Gedit, Emacs, Nano, Pico, Mcedit, Joe, Ed, Ex jne.)

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

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 13 Syys 2009, 11:09

mrl586 kirjoitti:Jos polkua ei määritetä, tekstifile ilmestyy hakemistoon, jossa olit silloin kun käynnistit ohjelman nimeltä mysql. Edellä olevassa esimerkissä määritettiin polku output.fileen (/path/to/output.file). Voit muuttaa esimerkin polun haluamaasi muotoon. Tekstitiedoston luku onnistuu tekstieditorilla (Kate, Vi, Vim, Nvi, Gedit, Emacs, Nano, Pico, Mcedit, Joe, Ed, Ex jne.)
Äkkiseltään vois kuvitella, että hävettää :oops: No nyt on kumminkin file syntynyt ja lopputulos on, ettei siellä ole tuota dnsbl-taulua. Olisko tuon siis pitänyt syntyä siinä umil_auto_dnsbl.php -skriptin ajovaiheessa?

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 » 13 Syys 2009, 11:24

jarimi kirjoitti:
mrl586 kirjoitti:Jos polkua ei määritetä, tekstifile ilmestyy hakemistoon, jossa olit silloin kun käynnistit ohjelman nimeltä mysql. Edellä olevassa esimerkissä määritettiin polku output.fileen (/path/to/output.file). Voit muuttaa esimerkin polun haluamaasi muotoon. Tekstitiedoston luku onnistuu tekstieditorilla (Kate, Vi, Vim, Nvi, Gedit, Emacs, Nano, Pico, Mcedit, Joe, Ed, Ex jne.)
Äkkiseltään vois kuvitella, että hävettää :oops: No nyt on kumminkin file syntynyt ja lopputulos on, ettei siellä ole tuota dnsbl-taulua. Olisko tuon siis pitänyt syntyä siinä umil_auto_dnsbl.php -skriptin ajovaiheessa?
Jep. Ajoitko tuo skriptin sisäänkirjautuneena? Jos et, kirjaudu ylläpitäjänä sisään ja surffaa osoitteeseen http://www.example.org/phpBB3/umil_auto_dnsbl.php ja paina Submit-nappia. Tämän jälkeen vastaa Yes seuraavaan kysymykseen.

Tarvittavan taulun luonnin jälkeen aja block.sql.txt-tiedoston sisältö tähän tauluun. Ohjeet tämän tiedoston käyttöön löydät tältä palstalta.

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

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 13 Syys 2009, 11:50

mrl586 kirjoitti:
jarimi kirjoitti:
mrl586 kirjoitti:Jos polkua ei määritetä, tekstifile ilmestyy hakemistoon, jossa olit silloin kun käynnistit ohjelman nimeltä mysql. Edellä olevassa esimerkissä määritettiin polku output.fileen (/path/to/output.file). Voit muuttaa esimerkin polun haluamaasi muotoon. Tekstitiedoston luku onnistuu tekstieditorilla (Kate, Vi, Vim, Nvi, Gedit, Emacs, Nano, Pico, Mcedit, Joe, Ed, Ex jne.)
Äkkiseltään vois kuvitella, että hävettää :oops: No nyt on kumminkin file syntynyt ja lopputulos on, ettei siellä ole tuota dnsbl-taulua. Olisko tuon siis pitänyt syntyä siinä umil_auto_dnsbl.php -skriptin ajovaiheessa?
Jep. Ajoitko tuo skriptin sisäänkirjautuneena? Jos et, kirjaudu ylläpitäjänä sisään ja surffaa osoitteeseen http://www.example.org/phpBB3/umil_auto_dnsbl.php ja paina Submit-nappia. Tämän jälkeen vastaa Yes seuraavaan kysymykseen.

Tarvittavan taulun luonnin jälkeen aja block.sql.txt-tiedoston sisältö tähän tauluun. Ohjeet tämän tiedoston käyttöön löydät tältä palstalta.
Tämän proseduurin aikana teen näköjään kaikki mahdolliset virheet. No nyt kumminkin ajoin uudelleen tuon skriptin ja tällä kertaa kirjautuneena. Ensin tosin piti taas kopsata en-haksusta pari filettä fi-haksuun, mutta nyt tuli sitten tämä ilmoitus:
Informaatio: This version of UMIL is outdated.

Silti tuossa on kyllä täppä kohdassa Asenna ja lisäksi Ignore-täppä kohdassa Do not change from “Ignore” unless you know what you are doing or were told to.

Sitten oli linkki phpbb.comin UMIL-osioon. Siellä näyttäs uusin zippi olevan 25.7. Latasin tuon. Kysymys kuuluu, notta asennanko tuon vanhemman kuitenkin vai lataanko tuon uusimman zipin phpBB3-haksuun ja suoritan install.xml -fileen vai mitäkö teenkö?

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 » 13 Syys 2009, 21:28

Voit tehdä asennuksen UMIL-kirjaston vanhentuneella versiolla. Täpät näyttävät olevan valmiiksi sopivissa asennoissa-

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

Re: EI_VISUAALINEN REKISTERÖINTI?

Viesti Kirjoittaja jarimi » 13 Syys 2009, 22:22

mrl586 kirjoitti:Voit tehdä asennuksen UMIL-kirjaston vanhentuneella versiolla. Täpät näyttävät olevan valmiiksi sopivissa asennoissa-
Kiitos. Nyt homma onnistui. Ajoin uudelleen block.sql.txt:n tauluun ja katoin, että phpBB3_dsnbl -taulu oli myös syntynyt.
mrl586 kirjoitti:Tee vielä pari kohtaa (7, 8), niin sitten unelmajoukkueen ensimmäinen osa on käyttökunnossa.
Tehty on ja koekäyttäjän rekisteröintikin onnistui. Tosin rekkauslomakkeen lähetyksen jälkeen kesti aika kauan, ennen kuin kuittaussivu tuli. Mutta tuolla alkuperäisohjeessahan tästä jo varoiteltiinkin. Mulla on vielä käytössä sähköpostivarmistus, joten ihmettelin, että käyttäjän klikattua varmistusviestin linkkiä, ei avautuvalla sivulla kerrota mitenkään, että "Onneksi olkoon, olet juuri rekisteröitynyt onnistuneesti"... tms. Ainoastaan sivun alaosassa olevissa tilastotiedoissa näkyy viimeisin rekisteröitynyt käyttäjä.

Toivottavasti tästä topikista nyt sentään olisi hyötyä jollekin muullekkin. Aika huolella olen mrl586:tta kuluneen viikon mittaan työllistänyt.

Iso käsi edelleen!

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 68 vierailijaa