WordPress.org

Ready to get started?Download WordPress

Forums

Upgrade is needlessly difficult (37 posts)

  1. Aren Cambre
    Member
    Posted 6 years ago #

    Upgrading WordPress is needlessly difficult.

    The only upgrade method offered is to download the whole installation and overwrite your existing install with this new one.

    With this method, users risk overwriting modified files, and downloading the entire archive wastes wordpress.org bandwidth (for which I assume there are charges?).

    Gallery does a superior job. See http://codex.gallery2.org/Gallery2:Download#Upgrades. They allow you to download only the changed files. This is a much quicker, more effortless, less error prone upgrade.

  2. satoridork
    Member
    Posted 6 years ago #

    Spare yourself some pain, novasource, and read this thread:
    http://wordpress.org/support/topic/128989?replies=4#post-612959

    In brief, it means that you can download a zip file consisting only of the changed files (2.2.2 > 2.2.3), unzip it and upload the files to the relevant parts of your WordPress site, and the whole process takes about a couple of minutes, maximum!
    This technique might not work for every upgrade, but it does for 2.2.2 > 2.2.3
    Ideal for the beginner, and for administrators with multiple blogs to update.

  3. drmiketemp
    Member
    Posted 6 years ago #

    No disrespect entended but you've never run an upgrade on Gallery when it has 85k pictures, have you?

  4. Aren Cambre
    Member
    Posted 6 years ago #

    Spare yourself some pain, novasource, and read this thread:
    http://wordpress.org/support/topic/128989?replies=4#post-612959

    Thanks, but that kind of info needs to be at http://codex.wordpress.org/Upgrading_WordPress, not buried in a forum topic.

  5. Aren Cambre
    Member
    Posted 6 years ago #

    No disrespect entended but you've never run an upgrade on Gallery when it has 85k pictures, have you?

    Nope, but I am not talking about database upgrades. I am talking about file changes. Gallery has WordPress spanked in terms of upgrading files in different version releases.

  6. Chris_K
    Member
    Posted 6 years ago #

    Thanks, but that kind of info needs to be at http://codex.wordpress.org/Upgrading_WordPress, not buried in a forum topic.

    Anyone can modify the codex, it's a wiki. *hint* ;-)

  7. satoridork
    Member
    Posted 6 years ago #

    novasource - Did it work for you? If so, did you find it easy?

  8. Aren Cambre
    Member
    Posted 6 years ago #

    Satoridork - I had already upgraded by the time I wrote this post. I will check into this the next time I upgrade.

  9. waleon
    Member
    Posted 6 years ago #

    F: Paying for services
    Requesting paid help is discouraged. We do not want to give any impression that WordPress help is anything but free. We also do not need bidding wars in the forums.
    If you have posted some contact information your thread will be closed.
    If you have not posted that information we will ask you to and when you do the thread will be closed.
    Any thread that offers any service for money can be closed at any time. We are not against paid services but these forums are not the right place for them.

    This is a hostile attitude toward some (perhaps many) of your users. Why? Because we are not all developers and programming experts.

    I spent two hours installing WordPress last month and almost gave up an hour and a half into the process. Since then I've spent many hours writing for my blog. Now I'm expected to perform an extensive backup, delete most of my WordPress files and install version 2.2.3.

    The only option for finding paid help to update WordPress is to join the "wp-pro" mailing list" which is about as user-friendly as DOS. Are you kidding me? This is 2007. Where is the 2.0 community site for non-programmers who need help?

    I expect some replies to the tune of "you should have used Typepad" but I wanted to give WordPress a chance. Yes, WP is a tremendous tool, but don't penalize those of us who are not programmers and/or don't accept the entire "open source/everything should be free" way of thinking.

    I am more than willing to pay someone to insure that I don't destroy my blog.

  10. Chris_K
    Member
    Posted 6 years ago #

    Your "hostile" is my "pragmatic."

    Let's look at part of that again:

    If you have posted some contact information your thread will be closed.

    Closed is not the same as deleted. They mean very different things.

    You want to pay someone? Start a new thread (hijacking one for your own won't get noticed nearly as much). Include contact info. It'll be closed, but NOT deleted.

    Why rant?

  11. moshu
    Member
    Posted 6 years ago #

    And just to clarify: the closing is not something 'against' the poster - the reason for it is to avoid "bidding wars" here in the forum. Nothing else.

  12. waleon
    Member
    Posted 6 years ago #

    HandySolo,
    Where did I specifically ask for paid help in my post? Falsely accusing me of hijacking this post is further evidence of your hostility.

    I will immediately look for a web host who supports Movable Type.

  13. nolageek
    Member
    Posted 6 years ago #

    My upgrade process... usually takes 5 minutes, tops.

    1. Download backup of database.

    2. Upload unzipped WordPress to /wordpress-new via FTP.

    3. Rename current /wordpress to /wordpress-old.

    4. Copy /wordpress-old/.htaccess to /wordpress-new

    5. Copy /wordpress-old/wp-config.php to /wordpress-new

    6. Copy /wordpress-old/wp-content to /wordpress-new

    7. Rename /wordpress-new to /wordpress

    8. Go to /wordpress/wp-admin/upgrade.php

    Don't forget to make sure wp-content and .htaccess are properly chmodded.

    If anything happens you've got the database backed up and ALL of your old files on the server. just restore the database and rename /wordpress-old to /wordpress

    I actually have:

    /wordpress
    /wordpress-old
    /wordpress-really-old

    Could also do
    /wordpress
    /wordpress-2.2.2
    /wordpress-2.2.1

    so that you know what the older versions are. I've been doing it this way for years.

  14. Chris_K
    Member
    Posted 6 years ago #

    @waleon - I'm sorry that you're so offended. I must've guessed it from your last line:

    I am more than willing to pay someone to insure that I don't destroy my blog.

    Hopefully you can see how I might have assumed that you were looking for paid help after reading that.

  15. Aren Cambre
    Member
    Posted 6 years ago #

    nolageek- Must be nice to have SSH access. :-)

  16. nolageek
    Member
    Posted 6 years ago #

    nova, although I do have ssh access (I love A Small Orange!)I do all of the above via http://FTP.:)

    When I 'copy' a file, I'm really downloading it and re-uploading it to the new directory.

    OR, I have sometimes just download the current wp-contents directory and .htaccess/wp-config.php files into their appropriate locations in the 'wordpress-new' directory on my local machine and then upload the whole shebang then start with appropriate steps above.

  17. iblastoff
    Member
    Posted 6 years ago #

    waleon: backups and uploading files are easy. if you can figure out how to post on an internet forum, then the aforementioned should be no problem.

    if you're so concerned with your ability with doing such things (you seriously spent 2 hours installing wordpress? thats incredible), then i HIGHLY doubt you'd be able to play around with movable type.

  18. Root
    Member
    Posted 6 years ago #

    I do not want to rub it in but SSH and svn really is the bees knees and it cuts out a lot of futzing. Oh - and A Small Orange absolutely rock. :)

  19. whooami
    Member
    Posted 6 years ago #

    I concur .. on both observations, root.

    I have to say as far as paid hosting goes, ASO is the best I've ever had.

  20. Root
    Member
    Posted 6 years ago #

    And you get to feel like a cool dude at ASO as well :)

  21. doc_holiday
    Member
    Posted 6 years ago #

    nolageek wrote: 6. Copy /wordpress-old/wp-content to /wordpress-new

    One problem with this is that sometimes the default templates and plugins are upgraded. If you are always overwriting the new install with the old wp-content directory, you will never get these updates.

    I do agree a bit with the OP, upgrading is a pain. WordPress is worth it, but it does require some careful planning... particularly if you have plugins and themes that you are relying on.

    I am watching the current dynamics around the upgrade path from 2.2.x to 2.3 and already know it is going to cause me some problems, particularly with my current tag management system.

  22. Root
    Member
    Posted 6 years ago #

    Yes that copy wp-content thing kind of overlooks plugins.

  23. Samuel Wood (Otto)
    Tech Ninja
    Posted 6 years ago #

    The upgrade process is indeed not the best, however this objection to it is a bit silly:

    With this method, users risk overwriting modified files

    Well, yeah, you're upgrading. If you have modified files, then there's *no* way to upgrade them on any kind of automatic level. Solution: Avoid modifying core files whenever possible.

    As for the rest: If you're running your own website, then I'm sorry, but yes, you should be expected to know some technical stuff. Running a website is a technical thing. Do you complain to auto manufacturers that you don't know how to fix your car?

    Here's the thing: Running a website and running the content of a site are two different things. You don't need to know technical stuff to post on a blog. You DO need to know technical stuff to run a website with your own hosting and everything else. If all you want is to post on a blog and you want to pay somebody else to maintain it, then do that. Why did you buy your own hosting? Why not find somebody who will manage your website for you and will leave running the blog content to you?

    WordPress.com offers just that service, in fact. You can set up a site, get your own domain name, etc, etc. No technical knowledge needed.

  24. Aren Cambre
    Member
    Posted 6 years ago #

    Solution: Avoid modifying core files whenever possible.

    I find it humorously ironic that we are told not to modify the files of an open source project. What's next, WordPress shipped only in encrypted binaries?

    Sure, modifying core files is not preferable, but there's absolutely no reason to make users risk overwriting customized files if the upgrade in concern didn't even modify the file!

    If you're running your own website, then I'm sorry, but yes, you should be expected to know some technical stuff.

    That's exactly the elitist attitude that frustrates users and sends them to Microsoft. Do not add excess complexity to products, especially when it's so easy to deliver a simpler method ala Gallery2.

    If all you want is to post on a blog and you want to pay somebody else to maintain it, then do that. Why did you buy your own hosting? Why not find somebody who will manage your website for you and will leave running the blog content to you?

    Thanks for validating the open source model and making newbies feel so welcome. Obtuseness and opaqueness rule!!

  25. Chris_K
    Member
    Posted 6 years ago #

    Now that everyone has had a turn at each other, let's either switch to civility or call it a finished thread.

  26. whooami
    Member
    Posted 6 years ago #

    no-ones taken a shot at me yet...whats the hurry? :P

  27. Samuel Wood (Otto)
    Tech Ninja
    Posted 6 years ago #

    I find it humorously ironic that we are told not to modify the files of an open source project. What's next, WordPress shipped only in encrypted binaries?

    If you're working with a modified version, then you cannot be expected for the development team to take your unknown modifications into consideration. This has nothing to do with it being open source or not, if you want support, you're not going to get much of it if you're running something entirely different than that which is supported.

    Sure, modifying core files is not preferable, but there's absolutely no reason to make users risk overwriting customized files if the upgrade in concern didn't even modify the file!

    No file is an island. Changes in one place will have effects elsewhere. This is one program, not a collection of loosely interrelated ones.

    That's exactly the elitist attitude that frustrates users and sends them to Microsoft. Do not add excess complexity to products, especially when it's so easy to deliver a simpler method ala Gallery2.

    "Sends them to Microsoft"? Are you serious? This is not a war between "us" and "them". Microsoft offers perfectly legitimate services as well. And yes, if you can't deal with technical stuff, then yes, you might want to turn to Microsoft products instead.

    There's a reason people get paid to be IT Professionals, and thinking that any person off the street can walk up and do the things that people like myself do every day without having to actually learn something is, frankly, insulting.

    I'm sorry, but life is full of things you don't understand. Learn, or don't, but don't complain that life shouldn't be that way. I have spent a lot of time in my life to know what I know and to do what I do and yes, I even get paid to do it. And yes, suggesting that that doesn't or shouldn't require technical knowledge is ridiculously stupid. It is not elitist to say that one should have technical knowledge to do technical things.

    Deal with it.

  28. Root
    Member
    Posted 6 years ago #

    Thanks for validating the open source model and making newbies feel so welcome. Obtuseness and opaqueness rule!!

    Open source brings with it the choice to use as is or to hack it.
    Nothing opaque about it. If you hadn't hacked you would have a smoother upgrade. Can't have it both ways. You could just diff of course........

    And if someone could hack Windows and then tried to upgrade it I wonder how it would go :)

  29. ThePopulist
    Member
    Posted 6 years ago #

    Uhmmmm... I don't get it, what's so hard about it?

    download the upgrade

    fire up smartftp

    extract to local drive

    go into the directory of the update

    select files and subdirectories.

    upload to \username\public_html, when it asks you if you want to overwrite, click yes and check the box for yes to all

    upload new version

    enable plug ins and your done...

    what's so hard about that?

  30. Doodlebee
    Member
    Posted 6 years ago #

    Just thought I'd say, when I modify a core file the very first thing I do is save the new/modified file as filenameEDITED.php. Then I upload that versions, as well as the modified file that's to overwrite the original. Then, when I upgrade, I already have a copy of my modified files there. All I have to do is rename it to again overwrite the original.

    Alternatively, instead of modifying original files, you can just create a plugin. You can easily modify the original code by copying the WP functions and renaming the function to something dedicated to *you*. Modify away then activate it as a plugin. No touching core files, no worries about ugrades messing up your shiny new code.

    Either way works very well, and doesn't take much time at all.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.