Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: scorpi - 30.09.08 - klo:17.54

Otsikko: Ampache, Tiedoston muokkaaminen/poistaminen ei onnistu [RATKAISTU]
Kirjoitti: scorpi - 30.09.08 - klo:17.54
Minkä takia en pysty muokkaamaan tiedostoa /etc/ampache/ampache.cfg.php ???
Saan aina ilmoituksen ettei ole käyttäjä oikeuksia vaikka olen antanut komennon sudo:lla

sudo chmod 777 ampache.cfg.php
Antaa vain virhekoodin, chmod: cannot operate on dangling symlink ”ampache.cfg.php”

Ampache kansion poistaminenkaan ei onnistu, 
rm -r ampache
rm: edetäänkö kirjoitussuojattuun hakemistoon ”ampache”? k
rm: poistetaanko kirjoitussuojattu tavallinen tiedosto ”ampache/ampache.conf”? k
rm: tiedostoa ”ampache/ampache.conf” ei voi poistaa: Permission denied
rm: tiedostoa ”ampache/ampache.cfg.php” ei voi poistaa: Permission denied

Mikä tuossa on vikana?
Otsikko: Vs: Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: Jakke77 - 30.09.08 - klo:18.09
http://forum.ubuntu-fi.org/index.php?topic=20108.0
Otsikko: Vs: Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: gdm - 30.09.08 - klo:18.17
http://forum.ubuntu-fi.org/index.php?topic=20108.0

Tuo ei oikein liity tähän ongelmaan, nyt on järjestelmän asetuskansiossa vikaa.
Vika on väärä termi, puutteellisista komennoista vain kyse (mitä luultavimmin)

Siirrytään kansioon, ja listataan tiedostot
Koodia: [Valitse]
cd /etc/ampache/; ls -l
muokataan sitä tiedostoa,
Koodia: [Valitse]
sudo gedit ampache.cfg.phptarkista että tiedoston nimi on oikein edellisestä listauksesta.

Mieluummin poista ohjelma, kuin sen asetustiedostoja yksitellen.
Koodia: [Valitse]
sudo apt-get --purge remove ampache
Otsikko: Vs: Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: Asmo Koskinen - 30.09.08 - klo:18.40
Minkä takia en pysty muokkaamaan tiedostoa /etc/ampache/ampache.cfg.php ???

Tämän ketjun voisi siirtää tuonne palvelin-ketjuihin.

Asiaan. Kuten gdm toteaa, melkein kaikki palvelinohjelmat kannattaa asentaa pakettivarastosta, jos ei tiedä, että tarvitse jotakin erityistä ominaisuutta. Kokeilin.

Asennuksen jälkeen /etc-hakemistossa on yksi tiedosto normaalisti root:n omistuksessa.

asmok@ubuntu:/etc/ampache$ cat ampache.conf
Alias /ampache /usr/share/ampache/www

<Directory /usr/share/ampache/www>
  Options FollowSymLinks
  AllowOverride Limit Options FileInfo
</Directory>
asmok@ubuntu:/etc/ampache$

Tuo tarkoittaa, että ampachen www-sivut eivät ole /var/www-hakemistossa vaan  /usr/share/ampache/www-hakemistossa. Mutta Alias tarkoittaa, että Apache ohjaa ampachelle osoitetut pyynnöt oikeaan hakemistoon. Eli näin.

http://localhost/ampache/

Ohjelmassa näyttää olevan moderni www-pohjainen oma asennusohjelma mysq-tietokantaa yms varten (ruutukaappaus ohessa).

Asenna ohjelma pakettivarastosta ja seuraa sitten www-pohjaista asennusohjelmaa. Ensin sinun pitää laittaa MySQL kuntoon...

Ystävällisin terveisin Asmo Koskinen.

[ylläpito on poistanut liitteen]
Otsikko: Vs: Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: Asmo Koskinen - 30.09.08 - klo:18.57
Tämän ketjun voisi siirtää tuonne palvelin-ketjuihin.

Koska olen aina kiinnostunut kaikenlaisista streaming-tekniikoista, niin teen saman tien Wiki-ohjeen. Hetki vain.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: gdm - 30.09.08 - klo:19.07
Tämän ketjun voisi siirtää tuonne palvelin-ketjuihin.

Koska olen aina kiinnostunut kaikenlaisista streaming-tekniikoista, niin teen saman tien Wiki-ohjeen. Hetki vain.

Ystävällisin terveisin Asmo Koskinen.

Kyseinen viestiketju ei varsinaisesti koskenut ohjelman käyttöä, vaan tiedoston poistoa/muokkausta.

Mutta jos vaivaudut tekemään tuon ohjeen wikiin, niin voisi kuvitella tämän soveltuvan mainitsemallesi alueelle.
Otsikko: Vs: Ampache, Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: scorpi - 30.09.08 - klo:19.16
Kiitokset kaikille nopeista vastauksista.

Olin poistanut ampachen väärällä tavalla ja sen takia tuonne /etc/ampache kansioon olijääny tavaraa.
Kun poistin sen tuolla sudo apt-get --purge remove ampache niin myös tuo  /etc/ampache kansio lähti.

Ampachen uudelleen asennuksen jälkeen oli taas käyttöoikeudet kunnossa ampache.cfg.php tiedostoon
Otsikko: Vs: Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: Asmo Koskinen - 30.09.08 - klo:19.25
Mutta jos vaivaudut tekemään tuon ohjeen wikiin, niin voisi kuvitella tämän soveltuvan mainitsemallesi alueelle.

Tehty.

http://wiki.ubuntu-fi.org/Ampache

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: Tiedoston muokkaaminen/poistaminen ei onnistu
Kirjoitti: Asmo Koskinen - 30.09.08 - klo:20.18
http://wiki.ubuntu-fi.org/Ampache

Kylläpäs oli näppärä - haku ja kaikki  :D Todella näppärä.

Ystävällisin terveisin Asmo Koskinen.



[ylläpito on poistanut liitteen]