Eihän siinä mennyt kuin 2 päivää, että sai kehitetyn sivuston palvelimella "toimimaan"...
Vielä on kuitenkin tiedosto-oikeudet hakusessa ja vaikka kuinka tulkitsen tuota opasta, niin ei se kyllä toimivalta vaikuta... Oikeastaan aivan täyttä kuraa kokeili sitten minkä käyttäjän neuvoja hyvänsä...
Siitä huolimatta, kysytään nyt vielä tämän foorumin käyttäjiltä neuvoja tiedosto-oikeuksien oikeaoppiseen määrittelyyn. Mielellään yksiselitteisesti tyyliin
- themes
- modules
- sites/all/themes
- sites/all/modules
- sites/default/files jne
- Kirjaudu tai rekisteröidy kirjoittaaksesi kommentteja
Ei kyllä vieläkään...
Sain sivuston toimimaan, mutta mikään ohje ei edelleenkään pelaa niinku pitäis.
Pitää antaa suurinpiirtein koko maailmankaikkeudelle täydet tiedosto-oikeudet, että Drupal suostuu toimimaan.
Definitive guide to drupal kertoo, että tiedosto oikeudet voidaan "lasettaa", mutta ystävällisesti jättää kertomatta, että miten...Vähä sama vika koko kirjassa, mutta ehkä se onkin tarkoitettu asiansa jo osaaville...
Tiedosto-oikeudet asetetaan
Tiedosto-oikeudet asetetaan Linux-palvelimilla seuraavasti:
Tiedostojen omistajuus: chown kayttajatunnus.ryhma -R /hakemisto/drupaliin (-R koskee kaikkia alihakemistoja)
Lukuoikeudet: chmod 775 -R /polku/hakemistoon.
Kannattaa katsoa http://fi.wikipedia.org/wiki/Chmod
Ensimmäinen numero koskee omistajan oikeuksia, toinen ryhmän ja kolmas kaikkia muita. 7 tarkoittaa lue, kirjoita suorita, 5 on lue, suorita.
Tarkemmin mitkä omistajuudet ja oikeudet palvelimella pitää olla riippuu palvelimesta jossain määrin.
Yleisesti ottaen koko drupal hakemisto tulee olla sekä sinun että palvelinohjelmiston (apache tod.näk.) luettavissa.
Poikkeuksena: sites/default/files tulee olla myös palvelimen kirjoitettavissa.
Jep jep...
Ilmeisesti on/oli sitten palvelimesta kiinni, koska mitkään tuossa em. oppaassa esitetyt tiedosto-oikeudet eivät tuottaneet toimivaa sivustoa ainakaan omalla kohdalla.
Nyt oikeudet on kuitenkin sinnepäin, joten toivotaan parasta...