• Resolved jasonmvp

    (@jasonmvp)


    Hey gang –

    I’m trying to troubleshoot this one and would appreciate some guidance from the worthies: I upgraded to 4.4 this morning, and after doing that, all of my Permalinks broke. My HTML-fu is a bit weak, but it looks like the problem is the GETs that the clients are doing, post upgrade.

    From the Apache logs prior to the upgrade:

    108.28.193.219 - - [10/Dec/2015:08:41:14 -0500] "GET /index.php/category/server/ HTTP/1.1" 200 127104
    108.28.193.219 - - [10/Dec/2015:08:42:01 -0500] "GET /index.php/category/server/ HTTP/1.1" 200 127104
    108.28.193.219 - - [10/Dec/2015:08:42:16 -0500] "GET /index.php/category/server/ HTTP/1.1" 200 127104
    108.28.193.219 - - [10/Dec/2015:08:43:25 -0500] "GET /index.php/category/server/ HTTP/1.1" 200 127104
    108.28.193.219 - - [10/Dec/2015:08:43:41 -0500] "GET /index.php/category/server/ HTTP/1.1" 200 127104
    108.28.193.219 - - [10/Dec/2015:08:43:54 -0500] "GET /index.php/category/net/ HTTP/1.1" 200 42474

    All happy and whatnot. Post upgrade:

    108.28.193.219 - - [10/Dec/2015:10:36:23 -0500] "GET /category/server/ HTTP/1.1" 404 214
    108.28.193.219 - - [10/Dec/2015:10:36:51 -0500] "GET /category/server/ HTTP/1.1" 404 214
    108.28.193.219 - - [10/Dec/2015:10:41:36 -0500] "GET /category/server/ HTTP/1.1" 404 214
    108.28.193.219 - - [10/Dec/2015:10:41:39 -0500] "GET /category/server/ HTTP/1.1" 404 214
    108.28.193.219 - - [10/Dec/2015:10:41:41 -0500] "GET /category/server/ HTTP/1.1" 404 214
    108.28.193.219 - - [10/Dec/2015:10:41:54 -0500] "GET /category/server/ HTTP/1.1" 404 214

    This has gotta be something I’m doing wrong, but why is the “/index.php” not prepended in the GET?

    I’ve:
    – Disabled all plugins
    – Reverted to default themes

    Nothing has helped.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter jasonmvp

    (@jasonmvp)

    As a (useless?) follow-up – the default “ugly” links work just fine. It’s just the rewrite thing that appears to be mucked up.

    Thread Starter jasonmvp

    (@jasonmvp)

    Hrm, very odd: I made no updates, changes, or reconfigurations of my server’s Apache daemon. The default httpd.conf has the rewrite module unloaded, but for some reason that was working fine under WordPress 4.3. Upgraded to 4.4, and no more rewrite without that module enabled.

    As soon as I enabled the module in the site’s httpd.conf, the Permalinks started working again.

    Interesting.

    I have this same problem but it seems the rewrite mod is enabled…
    What exactly should be written in httpd.conf ?

    Thread Starter jasonmvp

    (@jasonmvp)

    I’m running Apache 2.4 on a FreeBSD 10.2 box. In the default /usr/local/etc/apache24/httpd.conf, this line is commented out:

    # LoadModule rewrite_module libexec/apache24/mod_rewrite.so

    So I just uncommented it and kicked the daemon. That did the trick.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Upgrade to 4.4: Permalinks Broken’ is closed to new replies.