Sida 1 av 1

Rättigheter till mappar och filer i Apache

Postat: 06 nov 2009, 17:06
av LP_MAXI
Hejsan.

Jag är ny när det gäller Ubuntu, jag har gett mig på det för ett tag sedan men nu är jag nästan tvingad till att använda det. Finns ju andra alternativ med men jag har valt Ubuntu.

Det är så här att jag skall driva tre wordpress bloggar på min dator. Jag har lagt in Ubuntu 9.10 desktop. Jag har Apache 2 installerat och det fungerar. Jag har gjort virtuella hostar. till mina domäner, det fungerar bra.
PHP5 är installerat, PHPMyAdmin och MySQL också.

Det fungerar bra, som jag vill.

Jag har dock ett problem. Något med rättigheter och grejs när det gäller Wordpress.

Jag får detta felmeddelandet:
Warning: require(/var/www/vhost/www.mimidettwiler.com/wp-includes/compat.php) [function.require]: failed to open stream: Permission denied in /var/www/vhost/www.mimidettwiler.com/wp-settings.php on line 246

Jag har goolat fram detta:
http://wordpress.org/support/topic/297541

Han snackar om rättigheter och sånt där. Jag har lagt in detta: http://ubuntu-se.org/wiki/VSFTPD

Gått in via filezilla från en annan dator och försökt ändra rättigheterna men det går inte.
Jag får detta:

Status: Ställ in rättigheter för "/var/www/vhost/www.mimidettwiler.com/wp-includes" till "755"
Kommando: CWD /var/www/vhost/www.mimidettwiler.com
Svar: 550 Failed to change directory.
Kommando: SITE CHMOD 755 /var/www/vhost/www.mimidettwiler.com/wp-includes
Svar: 550 SITE CHMOD command failed.

Så nu undrar jag. Hur skall jag göra för att få igång allt?

Jag är totalt ny inom denna världen så försök gärna förklara det på ett nybörjar sätt.

// LP

Re: Rättigheter till mappar och filer i Apache

Postat: 06 nov 2009, 18:37
av uppsalanet
Hej,
Varför går din in via en annan dator för att ändra rättigheterna på mappen?
Kan du via terminalen på "apache-datorn" skriva

Kod: Markera allt

ls -l /var/www/vhost/www.mimidettwiler.com/wp-includes
vad blir resultatet?

Annars när man ändrar rättigheter gör man det enklast på klienten, de flesta ftp stödjer inte det.

Kod: Markera allt

sudo chmod 755 /var/www/vhost/www.mimidettwiler.com/wp-includes
eller via telnet / ssh.
Lycka till och återkom gärna med status :)
Fredrik

Re: Rättigheter till mappar och filer i Apache

Postat: 07 nov 2009, 20:18
av LP_MAXI
Det första kommandot du skrev ger mig detta:

Kod: Markera allt

linus@LP-SERVER:~$ ls -1 /var/www/vhost/www.mimidettwiler.com
aspnet_client
favicon.ico
google557c4bf2598d9e4f.html
index.htm~
index.php
license.txt
readme.html
sitemap.xml
sitemap.xml.gz
wp-admin
wp-app.php
wp-atom.php
wp-blog-header.php
wp-comments-post.php
wp-commentsrss2.php
wp-config.php
wp-config-sample.php
wp-content
wp-cron.php
wp-feed.php
wp-includes
wp-links-opml.php
wp-load.php
wp-login.php
wp-mail.php
wp-pass.php
wp-rdf.php
wp-register.php
wp-rss2.php
wp-rss.php
wp-settings.php
wp-trackback.php
xmlrpc.php

När jag försöker ändra rättigheter med din kod händer egentligen inget alls.

Kod: Markera allt

linus@LP-SERVER:~$ sudo chmod 755 /var/www/vhost/www.mimidettwiler.com/wp-includes
Trycker jag enter så kommer det bara en ny rad linus@LP-SERVER:~$

Jag har löst det på ett annat sätt. Inget sätt jag gillar för det känns så mycket Windows över det hela. Jag gick in till mappen med hjälp av nautilus och sen högerklickade jag där på mappen och där ändrade jag rättigheterna. Jag fick igång sidan men det är fortfarande strul med tex bilduppladdning.

Re: Rättigheter till mappar och filer i Apache

Postat: 08 nov 2009, 20:12
av LP_MAXI
Jag kan nog sätta denna tråden som löst nu då jag fått det att fungera.