Drupal 6:n asennus Saunalahdelle ei onnistu...

Moi,

tehtyäni muutamia Drupal-saitteja eri ylläpitäjien (jaettuihin) webhotelleihin ongelmitta tuli vastaan tenkkapoo, kun aloin asentaa uusinta Drupalin versiota 6.10 Saunalahden Tuhti-hotelliin.

Asennus ei yksinkertaisesti etene, koska se edellyttää, että asetus register_globals tulisi laittaa pois päältä, mutta Saunalahdella se on päällä - eikä heidän mielestään muutettavissa, kun kysyin...

Drupal.orgista löytyviä ohjeita (http://drupal.org/node/222343) olen kokeillut, mutta eipä ollut apua siellä mainituista php.ini tai phpinfo.php -kikoista. Eikä ylläpito tunnu olevan avuksi - vaikka luulisi, että aika monia heidänkin asiakkaitaan nykyisin Drupal kiinnostaisi.

Onko täällä kenelläkään kokemusta Drupal+Saunalahti-yhdistelmästä? En ole teknisellä puolella mikään velho, joten en oikein drupal.orgin antamia ohjeita syvällisemmin osaa itse asiaa lähestyä, mutta kuten sanottu, aiemmin on jokunen Drupal-saitti kuitenkin pyörähtänyt käyntiin.

muutto edessä?

php.ini yms. toimivat vain jos ne on serverin puolesta enabloitu. Jos taas saunalahden ylläpito ei moisia hyväksy, eivätkä ole halukkaita missään muodossa tarjoamaan tätä ominaisuutta asiakkaille, sitten ei taida jäädä oikein muuta vaihtoehtoa kuin vaihtaa palveluntarjoajaa. Itse en tosin ole saunalahden kanssa seikkaillut, joten en sen osalta voi sanoa mitään varmaa.

PHP-asetusten asettaminen .htaccessin kautta

Oletko kokeillut laitttaa siihen juuren .htaccess-tiedostoon tällaista riviä, joka asettaa tuon arvoksi o (false)?

Minulla tuo alla oleva teki minkä pitää, eli vaihtoi palvelinpäässä olleen asetuksen virtuaalin tasolla joksikin muuksi:

Tiedosto: .htaccess

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

Jossakin on neuvottu käyttämään myös muotoa:

php_flag register_globals 1 (tai "on")
php_flag register_globals 0 (tai "off")

En saanut ihan selvyytä, miten nuo menevät versioittain.

Aktiivsen arvonhan saa katsottua kuitenkin sitten helposti phpinfo-funktiokutsun sisältävällä dummy-sivulla.

Pieni nosto tähän väliin

Moi,

kiinnostaisi vain tietää onko ketjun aloittaja saanut Drupalin toimimaan Saunalahden Tuhti-hotellissa...? Tällä hetkellä kotisivut muuttamassa sinne, mutta toisaalta Drupalin käyttöönotto on mietintämyssyssä ja pitäisi pitää mahdollisuudet tähän yllä...

Saunalahti

Moro,

Itse koitin aikoinaan myös saada Saunalahdella drupalia asennettua enkä keksinyt mitään ratkaisua siihen joten oli helpompaa asentaa sivut muualle. Olin myös yhteydessä Saunalahdelle tuosta ongelmasta ja siellä ei oltu hirvittävän kiinnostuneita asiasta. Veikkaisin että pari vuotta sitten tapahtunut Saunalahden myynti Elisalle sekoitta vieläkin siellä päässä kuvioita koska tuntuu hieman hölmöltä että register_globals:a pidetään päällä eikä anneta muuttaa.

______________________
Ystävällisin terveisin
J Kolkka

-"Kukas teillä auditoi palvelut?"
-"Ai asiakas..."

Elisa haisee...

Moi,

Sama juttu, Elisan Yritysweb -palvelu on myös yksi sellainen turhake, mihin on turha edes yrittää asentaa Drupalia (6.14). Ensinnäkin koko palvelu heittää "500 Internal Server Error":n, kun asennuspaketin purkaa juureen. Kun .htaccess-tiedoston poistaa, asennus käynnistyy, mutta tyssää "register_globals"-asetukseen, jota ei tietenkään voi muuttaa - samoin on minkä tahansa php:n asetuksen kanssa - mitään ei voi itse säätää.

Asiakastuki on sairas vitsi, joka ei voi muuta kuin ihmetellä tyyliin "Me emme oikeastaan voi muuta täältä tarjota kuin jos joltakulta on tunnukset hukassa, niin ne voidaan palauttaa"...
Tuesta pyydettiin lähettämään vikailmoitus sähköpostilla ja parin päivän päästä sieltä tuli tämä:
"Yrityswebissä on rajoitettu htaccessin toimintaa, mutta tuntematta tarkemmin Drupalin toimintaa on vaikea sanoa mikä virheen aiheuttaa. Valitettavasti Elisa ei tarjoa tukea kolmannen osapuolen ohjelmistoille. Yritysweb toimii jaetussa tuotantoympäristössä, johon ei valitettavasti voida tehdä asiakaskohtaisia muutoksia."

Joten vaihtoon menee koko roska.

Elisa

Moi,

Olen kyllä saanut Drupalin toimimaan Elisassa ihan .htaccess muutoksin.

Täällä ainakin itselläni toiminut htaccess sisältö http://www.pohjaton.fi/sites/default/files/elisa_htaccess.txt

Saattoi myös olla että sivu piti asentaa muualla ja siirtää manuaalisesti Elisan palvelimelle juuri tuon register global asetuksen takia. typerä juttu, mutta jos välttämättä pitää elisan palvelinta käyttää niin drupal sivu toimii kyllä siellä vähän kikkailemalla.

se siit

joo, tuon ongelman vuoksi katkesi drupalin testailu meidän yrityksessä...

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.