WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] I changed my settings from http://example.com to http://www.example.com... (17 posts)

  1. marialipani
    Member
    Posted 4 years ago #

    And now I am completely locked out of WordPress and my blog is nowhere to be found at either address. I am a complete newbie and this is freaking me out. Please help.

  2. ClaytonJames
    Member
    Posted 4 years ago #

    You will need to change it back.

    Changing The Site URL

    [edit] - use the phpMyAdmin method if available to you.

  3. marialipani
    Member
    Posted 4 years ago #

    I had found this thread earlier and tried the functions.php fix, but it didn't work and now there is a different error message.

    Not sure I could handle using phpMyAdmin assuming I could find it. Is there something else you can suggest?

    Does this mean the entire blog is lost??

  4. ClaytonJames
    Member
    Posted 4 years ago #

    No, it's not lost. You just need to change the urls back in database. (assuming that is the only thing wrong at this point) If you don't, the alternative is a reinstall. It really isn't as bad as it looks on the surface if you have phpMyAdmin. It's good to know how to do it. Check in your hosts control panel and see if that database tool is available to you.

    Here is a very easy tutorial for the phpMyAdmin method.
    http://www.tamba2.org.uk/wordpress/site-url/

    As always, make backups before undertaking a new venture...

  5. marialipani
    Member
    Posted 4 years ago #

    Okay, thanks. I'm having trouble with the c-panel but have just sent a message to the host. Just one more question if you don't mind...worst case if I had to reinstall, would that mean that I would lose everything?

  6. ClaytonJames
    Member
    Posted 4 years ago #

    If you clear the database, yes. However; if you have been keeping regular database and file backups, you minimize the losses to the point of your last backup.

    Right now, your only issue (as far as we know) is just the change of address in the database. It really is much, much easier to pursue that repair than it would be to reinstall if you have no backups. Fixing that issue is really a very minor task.

    Best of luck to you.

  7. Mark / t31os
    Moderator
    Posted 4 years ago #

    Restoring a backup is in my opinion a harder process then using phpmyadmin to update two fields in the options table, like Clayton said..

    If you're happy enough to be restoring backups you certainly should be capable of using phpmyadmin.

    If necessary i'm sure myself, Clayton or another member can provide you with an SQL query you'd run from phpmyadmin that will in turn mean you literally only need to make about 4-5 clicks, and even then we can provide you with direction on what to click, it's really not that tough.... once you get down to it... :)

    It'll only ever be as hard as you want to make it.. ;)

  8. marialipani
    Member
    Posted 4 years ago #

    Thank you both so much. This is really anxiety provoking and I'm not out of the woods yet...So I was able to get find phpMyAdmin and to follow the tutorial posted by Clayton James. I then contacted the host and was able to confirm that the domain is now set without the www. BUT, it seems like I created a new error when I originally tried the quick fix method of modifying the functions.php. So, even after the phpAdmin changes there is a new error message that reads:

    Warning: require_once(TEMPLATEPATH/lib/classes/css.php) [function.require-once]: failed to open stream: No such file or directory in /home/mbali/public_html/functions.php on line 41

    So now I'm assuming that I somehow have to correct this functions.php file, but don't know how. Can you help with this?

    I have no idea if I have backups.

  9. Mark / t31os
    Moderator
    Posted 4 years ago #

    Something is still not right, there should not be a functions.php in either your site root or wordpress root folder, unless you specifically put one there for something non-wordpress.

    public_html is the folder you place your website content into (aka the root level folder), the path behind that is just part of the servers directory path to that folder..

    What exactly did you do prior to this error occuring in the first place?

  10. marialipani
    Member
    Posted 4 years ago #

    when i read the quick fix solution i immediately opened FTP and started looking for the functions.php folder. I found it but it was on the left hand side rather than the right hand side. Thinking that I needed it on the right hand side so that I could open and edit it I dragged it from the left to the right - pretty much following the same procedure that I used when I uploaded each of the WordPress plugins. I didn't aim for any particular place - based on your comment, maybe it's in the wrong place?? any help is incredibly appreciated...

  11. Mark / t31os
    Moderator
    Posted 4 years ago #

    Usually left panel represents the local folder, and the right indicates the remote (website) folder, it doesn't necessarily mean the folders are a direct relation to one another.

    Have you updated your WordPress url settings back to their original settings since starting the thread?..

    That is the first thing you need to do, as we've outlined above, which does not require that you move/copy/edit any core wordpress files.

  12. marialipani
    Member
    Posted 4 years ago #

    yes. i did that last night using the phpMyAdmin.

  13. Mark / t31os
    Moderator
    Posted 4 years ago #

    Well i'm honestly at a loss to what the problem can be, if it worked before the URL change, and you've now changed that back, logic would dictate that it should have fixed the problem, don't you agree?..

    Did you move or copy anything else at all?

    Can you provide a URL to the site? It would help a great deal, and i can edit the link out for you later if necessary..

    EDIT: Would this happen to be your site?
    geri*****anagement.com/

    Asterisked some of the characters incase you're wanting to keep the URL private.

  14. marialipani
    Member
    Posted 4 years ago #

    Yes, that's the site.

    Could it be that when i dragged the functions.php file to the right side i dropped it in the wordpress root folder? i'm not at home and so am not looking at it now, but maybe this is why the error message since as you've pointed out it's not supposed to be there?

    also, remember that after i dragged the functions.php file over to the right side i also modified it using the method below. this is when i started getting the error message.

    update: i posted this problem on the thesis help forum too and it was suggested that i try this: replace completely your current function.php with a fresh, default copy from a download of WordPress. Have the replacement copy of functions.php ready to hand; delete the one that's on your server, then upload the replacement in its spot. - do you agree that i should try this?

    Quick fix method
    If you have access to the site via FTP, then this method will help you quickly get a site back up and running, if you changed those values incorrectly.

    1. FTP to the site, and get a copy of the active theme's functions.php file. You're going to edit it in a simple text editor (like notepad) and upload it back to the site.

    2. Add these two lines to the file, immediately after the initial "<?php" line.

    update_option('siteurl','http://example.com/blog');
    update_option('home','http://example.com/blog');
    Use your own URL instead of example.com, obviously.

    3. Upload the file back to your site, in the same location. FileZilla offers a handy "edit file" function to do all of the above rapidly, if you can use that, do so.

    4. Load the login or admin page a couple of times. The site should come back up.

    5. Repeat the above steps, but remove those lines. IMPORTANT: Do NOT leave those lines in there. Remove them immediately after the site is up and running again.

    If there is no functions.php file in the theme: Create a new text file called "functions.php". Edit it with notepad, and add this text to it, using your own URL instead of example.com:

    <?php
    update_option('siteurl','http://example.com/blog');
    update_option('home','http://example.com/blog');
    Upload that to your theme directory, then proceed as stated above. Remove the file afterwards.

  15. Mark / t31os
    Moderator
    Posted 4 years ago #

    Well if the problem is with the theme, personally i'd suggest switching theme first to see if that resolves the main issue, if it does, then move onto fixing the broken theme.

    However you'll not be able to do that without admin access...

    Perhaps the easiest option would be to replace the theme with a fresh copy, providing you've not made modifications to it (in which case make a copy of it before over-writing or deleting it)..

    Theme's go into the /yourwordpressfolder/wp-content/themes/ folder, and not in the root..

    The above suggestions aren't likely to help as long as you're unable to render a page, by all means if replacing the functions file fixes that then the above advice should work fine, but i can't see how you could apply the above suggestions without the ability to load any page (as it stands now)..

  16. marialipani
    Member
    Posted 4 years ago #

    Great news! I just got an e-mail from my host provider and the following worked. He says:

    I've removed the functions.php script that was in the public_html/ directory of your account, as this file already exists in the thesis_16/ themes directory.

    Thanks to all for the help with this!!!

  17. Mark / t31os
    Moderator
    Posted 4 years ago #

    Try and perhaps be careful when moving stuff around the future, it's a long process when you're not experienced in these things .... :) I know, i've been there myself ... ;)

    The host won't always be willing to fix these problems..

    All the same, i'm happy to hear you were able to get things back to normal, in a manner of speaking...

    Best of luck with your site.. :)

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.