Peidiwch ag anghofio y protocol

Wrth sefydlu w4os ar wefan newydd, cawsom drafferth darganfod pam nad oedd chwilio yn gweithio gyda’r peiriant chwilio mewnol. Fodd bynnag, fe weithiodd yn berffaith gan ddefnyddio injan allanol gan ddefnyddio’r un fersiynau yn union o’r llyfrgelloedd. Ac mae’n gweithio’n berffaith yn fewnol ar sawl grid cyhoeddus yr wyf yn eu rheoli, yn ogystal â’r gridiau prawf a grëwyd ar gyfer datblygu w4os.

Ar adegau fel hyn rydych chi’n meddwl “o’r diwedd, valet, efallai bod hon yn swydd well i mi, y cyfan sydd ei angen yw bod yn gwrtais.” Cwrtais ? Damn, ond dyna wrth gwrs: protocol!

Yn y ffeil OpenSim.ini, i ddefnyddio w4os fel peiriant chwilio, rhaid i chi nodi ei URL (yn gorffen gyda query.php) trwy ychwanegu’r GatekeeperURI (y porth porth), gyda’r arg “gk”, i ganiatáu ymateb wedi’i fformatio ar gyfer y grid sy’n gwneud y cais. Mae hon yn wybodaeth nad yw’n cael ei hanfon gan y gwyliwr, felly mae’n rhaid i chi ei hychwanegu at y gosodiadau.

[Search]
Module = OpenSimSearch
SearchURL = "http://example.org/helpers/query.php?gk=http://yougrid.org:8002"

Yn y rhan fwyaf o achosion, mae’r GatekeeperURI yn union yr un fath â’r LoginURI. Ond, yn ôl safonau OpenSimulator, mae’n cynnwys yr hyn a elwir yn brotocol (http://). Ac ni wnaeth gosodiadau’r ategyn nodi hyn. Ac ni dderbyniodd y peiriant chwilio werth heb brotocol (yougrid.org:8002).

Casgliad: mae diweddariad w4os newydd , ar gael nawr ar magicic.com neu ar GitHub , ac yn fuan yng nghyfeiriadur ategion WordPress.

Mae’n datrys y broblem mewn dwy ffordd:

  1. mae’r dudalen gosodiadau helpwr nawr yn sôn yn gywir am gystrawen y gosodiadau sydd i’w gwneud yn OpenSim.ini
  2. mae’r peiriant chwilio ei hun bellach yn derbyn nad oes gan GatekeeperURI unrhyw brotocol.

Mae’r atgyweiriad hefyd wedi’i drosglwyddo i lyfrgell y peiriannau chwilio, wedi’i gynnwys yn w4os, ond hefyd ar gael fel datrysiad annibynnol, Flexible Helpers Scripts .

Published
Categorized as W4OS News
avatar profile picture

By Magic Oli

Web developer, web designer, infographist and singer.

Leave a comment

Your email address will not be published. Required fields are marked *