1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.4 Where do I drag upgrade (upload) file?

Discussion in 'Installation, Upgrade, and Import Support' started by pfernand, Feb 19, 2015.

  1. pfernand

    pfernand Member

    I'm trying to upgrade to version 1.4.5 but I'm getting the message that I already have the most recent version of 1.4.4. Where exactly do I drag the upgrade file? I dragged the UPLOAD file to the same directory containing the INSTALL, DATA, JS, LIBRARY, STYLES folders but I guess this isn't the right place. The instructions only say to 'Upload the contents of this directory to your server, over top of your existing XenForo files.' I thought I had done so. Can anybody tell me where to place the UPLOAD file please? Thank you. I am very new to XF.
     

    Attached Files:

  2. wickedstangs

    wickedstangs Well-Known Member

    open the upgrade folder, you should see the other folders like your server..
     
  3. Brogan

    Brogan XenForo Moderator Staff Member

    Copy the contents of the upload folder to the directory where XenForo is installed, overwriting the existing files.
     
  4. pfernand

    pfernand Member

    Are you saying I have to open the UPLOAD folder and then drag the contents over?
     
    wickedstangs likes this.
  5. melbo

    melbo Well-Known Member

    Yes.
     
  6. pfernand

    pfernand Member

    I opened the Upload folder and dragged all the contents but I'm still getting a message that i'm running the current version 1.4.4. Please advise. Thank you.
     
  7. vbuser

    vbuser Active Member

    What I do is rename the upload folder the name of your forum directory (i.e. forum). Drag it to your site and your FTP program will ask if you want to overwrite your files. Click yes to all.
     
  8. pfernand

    pfernand Member

    Ok, I copied the files again and now I'm getting an Xenforo 1.4.5 - Error to set permissions on my INTERNAL_DATA directory to world writable --> Please change the permissions on this directory to be world writable (chmod 0777). If the directory does not exist, please create it. When I right-click the directory on my server, my permissions show that everything is checked off except Groups WRITE permissions and Public WRITE permissions. Do I just need to check these 2 boxes to make the directory WORD WRITABLE?
     
  9. vbuser

    vbuser Active Member

  10. pfernand

    pfernand Member

    Thank you vbuser.

    I set my INTERNAL_DATA directory to chmod 777. (Is that the same as chmod 0777).

    However, I'm still getting the error. I noticed the error shows the path of the INTERNAL_DATA directory in a different location than mine. The error shows INTERNAL_DATA under my INSTALL directory but I have mine on same level.

    The error shows --> The directory /home1/pfernand/public_html/mydomain.com/install/INTERNAL_DATA
    My server --> /home1/pfernand/public_html/mydomain.com/INTERNAL_DATA
     

    Attached Files:

  11. vbuser

    vbuser Active Member

    This is the correct one to chmod 777. Sounds like you uploaded your files in the wrong directory. You'll need to fix this later. admincp>tools>file health check will tell you if all your files are present.

    EDIT: you may have installed your forum in the install directory. You don't want that.
     
  12. pfernand

    pfernand Member

    Thank you for your patience vbuser. I can't wait until all this is second-nature to me but right now it's all a little nerve-wracking.

    I ran the file health check tool and got this:
    1. install/index.phpFile does not contain expected contents.
    What do I do to fix this? Very grateful for your help.
     
  13. Brogan

    Brogan XenForo Moderator Staff Member

    Download a new upgrade .zip from your customer area.

    Extract that file.

    Upload it to your server in the corresponding location.
     
  14. pfernand

    pfernand Member

    Thank you Brogan but what's the corresponding location? I see INDEX.PHP files in 3 locations:
    1. /public_html/theplugyourconnect.com
    2. /public_html/theplugyourconnect.com/install
    3. /public_html/theplugyourconnect.com/install/install
    I copied the new index.php file to /public_html/theplugyourconnect.com and I got the The directory /home1/pfernand/public_html/theplugyourconnect.com/install/internal_data must be writable error again even though my chmod is 777.
     
  15. vbuser

    vbuser Active Member

    First you need to fix your install folder since you uploaded your upgrade there. Make a backup first in case something goes wrong.
    1. delete the install folder /public_html/theplugyourconnect.com/install

    2. upload a fresh copy of the install folder from 1.4.4 or whatever version you currently have. That will get rid of the upgrade you accidently uploaded there.

    3. in your 1.4.5 upgrade, rename the upload folder "theplugyourconnect.com"

    4. in Filezilla go up one level to the /public_html folder. On the local side right-click "theplugyourconnect.com" Choose upload and it will ask you if you want to replace the remote folder. Check the box that says "Apply to current queue only"
    This may not be the best way but it's the only way I know how. If you use the sync feature on FileZilla you'll be less likely to make mistakes.
     
    pfernand likes this.
  16. Martok

    Martok Well-Known Member

    There is no need to rename the upload folder and then upload that folder. You can simply drag the contents of the upload folder (by selecting all files and folders within it) and upload these to "theplugyourconnect.com". Make sure when dragging that when you drop them in the remote folder you do so on top of files in "theplugyourconnect.com", not on a folder. Doing so on a folder will copy the uploaded contents into that folder. I suspect this is what the OP has done previously and why there's detritus in the install folder.

    I'd also recommend that you do not use Filezilla. Many of the problems that folks have when uploading are due to using this - it sometimes doesn't copy all files across and it's caused other issues as well. I'd recommend, as would Brogan, that WinSCP is used as the FTP client.
     
    pfernand and vbuser like this.
  17. Robust

    Robust Well-Known Member

    Are you dragging the folder upload into the internal_data directory?
    1. Open the folder upload, you'll see a lot of files
    2. Go to /public_html
    3. Drag all of these contents INTO the theplugyourconnect.com directory. It should be highlighted before you drop them in. Click yes to override all files
     
    vbuser and pfernand like this.
  18. pfernand

    pfernand Member

    Ah success! Thank you all!!!
     

Share This Page