Support » Fixing WordPress » Only default permalinks work in 3.3.1

  • Hi Everyone – first, thanks in advance for any light you can shed on this question. I’m new to WordPress and didn’t see this particular issue in the 3.3.1 master list. If it exists, would be grateful if you can point me in the right direction 🙂

    I upgraded to wp 3.3.1 yesterday, and when I did, all of my permalinks stopped working. My site loaded fine in all browsers, but any links (whether a post or category) would spin and spin, and eventually turn up an error message in both Google and IE.

    I loaded the default Twenty-Ten theme, disabled plugins just in case, which didn’t work.

    What did work was changing the permalinks to the default setting. However, I don’t want my URLs to be a bunch of post numbers – I much prefer for them to be what they were before the upgrade, which contained the post title in the URL. I’ve tried all of the permalink settings and even custom settings, but the only one that works is the default setting.

    Any ideas on how to fix (for dummies, please). I’m html savvy, but not so much with php.

    Thanks again – Oh, my site is http://www.dawnviola.com

    -Dawn

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter dawnviola

    (@dawnviola)

    Sorry, I meant to say it turned up an error message in both Firefox and IE, Google and Yahoo.

    I’m having the same problem with only the WP default permalink working to load pages on localhost.

    The .htaccess file is loading correctly; changing the wp-includes/vars.php as has been suggested has no effect on the problem; the localhost server has been restarted to activate changes made; FF and Google browsers give same problem; tried different themes; inactivated/reactivated plugins; throw computer out of window – haven’t tried that yet, but getting close 🙂

    All suggestions gratefully received.. thanks

    Wow 3 posts over a month ago on an issue that I would consider prominent and no replies? I have some observations to add based on what’s happening with my servers, if I determine the cause I’ll come back and share…

    I have 3 servers, one production, one test and another setup just to test this issue. The production and 2nd test server exhibit this behaviour. The normal test server doesn’t. The main difference is that I had an Ubuntu 8.10 apt-get install of wordpress on it before. I removed it and put on the generic.

    So the permalinks work for me in 3.3.1 with my installed/uninstalled ubuntu repository wordpress server but not the straight “5 minute install”.

    I can only guess that it’s related to the mod_rewrite module or some supporting module that’s incorrect.

    If it’s server-specific, then it’s not “prominent”.

    Pardon my choice of words if you found it inflammatory. I’m simply looking for a solution and was surprised to find little response to others in the same plight.

    By server do you mean distro or my particular server?

    The two previous posters did not mention their distro I’d be pretty surprised if they both chose Ubuntu 8.10 as well since it is no longer supported (I have no choice, my production box is a vserver at a hosted site).

    If I can recreate the same issue twice with a 5 minute generic install on freshly installed linux servers, following the guide, wouldn’t you agree that it would be surprising to find the issue isolated?

    Perhaps it’s isolated to those using LAMP?

    Pardon my choice of words if you found it inflammatory.

    Not inflammatory at all. Just trying to point out that different server configs can make a difference and that there is a point at which WPORG can’t really accommodate every possible server configuration.

    By server do you mean distro or my particular server?

    Almost certainly your particular server.

    wouldn’t you agree that it would be surprising to find the issue isolated?

    I’d want to try it out on a range of servers first to rule out any server-specific factors.

    I chose this thread because I have the same behaviour of the others, my permlinks don’t work unless I leave them to ‘default’ behaviour.

    The one setup I have that does work is a mature test server so it’s entirely possible that it has directives or modules for Apache that allow it to work while the others do not. I am trying to determine which setting/module is making the different.

    As I mentioned the test server was originally installed using the ubuntu distro apt-get install which possible made alterations for me that persist despite my having removed it.

    Oddly if I add a new page and save it as draft, I can access it. It’s only when I publish it that it 404s.. But when I look at the link used it uses the default ?p### format which works for published pages when set.

    I’m pretty sure it’s just my mod_rewrite setup since I’m using Apache. I’ll continue to investigate.

    my permlinks don’t work unless I leave them to ‘default’ behaviour.

    This is commonly an issue relating to mod-rewrite. However (and as a general rule of thumb) unless you are using the same server & hosts, running the same version of WordPress with the same plugins & themes as all of the other posters, there are just too many other possible factors.

    This is one of the reasons why we ask people to start their own threads rather than posting to an existing one. 🙂

    Sorry esmi, consider me educated.

    Also embarassingly nub, as this issue turned out to be the lack of the AllowOverride FileInfo directive in my <Directory> section.

    Thanks for your patient guidance.

    Glad I could help 🙂

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Only default permalinks work in 3.3.1’ is closed to new replies.