browser icon
You are using an insecure version of your web browser. Please update your browser!
Using an outdated browser makes your computer unsafe. For a safer, faster, more enjoyable user experience, please update your browser today or try a newer browser.

Få WordPress til at virke med Web10

Posted by on January 10, 2012

Hvis du bruge Web10 som webhotel og gerne vil have wordpress til at virke, så ryger du måske ind i nogle problemer hvis du vil installere plugins og themes eller opdatere selve wordpress automatisk via WP Admin.

Jeg kunne ikke få automatisk opdateringer til at virke vie WordPress admin. Jeg fik fejl som der her:

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/tmp//akismet.tmp) is not within the allowed path(s):

Fejlen tror jeg opstår fordi den dels ikke ved hvor den skal ligger det op hende og ikke har skriverettigheder.

Løsningen er meget simpel:

  1. Hent wp-config ned lokalt
  2. Tilføj følgende to linjer:
    define(‘UPLOADS’, ‘/wp-content/uploads’);
    define(‘WP_TEMP_DIR’,'/usr/home/web/kundenummer/.tmp’);
  3. Sørg for at der er skriverettigheder på /wp-content og de undermapper der er.

Step 3 kan du gøre med et par kliks i filezilla, som er den ftp klient jeg bruger. Web10 har også en filemanager, men jeg vil anbefale at man bruger en ftp client.

Hvis wordpress beder dig om at skrive ftp detaljerne, så er de følgende:

host: localhost
user: (I web10 finder du det under kontrolpanelet -> ftp)
pass: (I web10 finder du det under kontrolpanelet -> ftp)

Så burde det virke :) Tak for den gode support fra web10 der hjalp med det her problem.

 

Leave a Reply

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

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>