• Resolved max0005

    (@max0005)


    Hello,

    When attempting to post an article upon clicking “Publish” I obtain the following error:

    Warning: Cannot modify header information – headers already sent by (output started at /home/max0005/public_html/wp-includes/functions.php:3321) in /home/max0005/public_html/wp-includes/pluggable.php on line 890

    As well as a second message telling me that a deprecated argument from version 2 has be called on /home/max0005/public_html/wp-includes/functions.php on line 3321.

    (I have error reporting on in wp-settings.php)

    Any solutions on how to fix this. I’ve tried re-downloading the whole wp package and substituting functions.php but I get the same error. 🙁

Viewing 13 replies - 1 through 13 (of 13 total)
  • Anonymous User

    (@anonymized-3085)

    Could be a plugin or theme issue, try deactivating all plugins and use the default twenty ten theme.

    Thread Starter max0005

    (@max0005)

    I’ve disabled a few plugins which were (apparently) coded for WP 2.x and I am not longer getting warnings or errors. However, WP is still not writing permalinks.

    I have my .htaccess in the root of the blog CHMOD 664…

    Anonymous User

    (@anonymized-3085)

    try deactivating all plugins and use the default twenty ten theme.

    Thread Starter max0005

    (@max0005)

    …Done… Still getting 404 on permalink 🙁

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    So manually edit your .htaccess then. The bottom of the permalinks page on the admin side tells you what it needs to be.

    Thread Starter max0005

    (@max0005)

    I could do that, but I’ll have other people writing on my blog who don’t have access to .htaccess…

    Anonymous User

    (@anonymized-3085)

    It only needs to be edited to set up permalinks, after that it should work fine.

    Thread Starter max0005

    (@max0005)

    How do I do that? Right now it’s content is

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Okay, that is correct, so there should be no need to write to it anymore. Do your permalinks work?

    Thread Starter max0005

    (@max0005)

    No… And it was that way before too… My permalink structure is

    /%author%/%post_id%-%postname%

    If I use default ?p=## it works fine though.

    Thread Starter max0005

    (@max0005)

    Using any other permalink structure it works 🙁

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    URL?

    Thread Starter max0005

    (@max0005)

    http://max0005.com – The issue seems fixed now. Apparently my browser my automatically appending an extra / to the end of the URL in the permalink structure which was then escaped upon requesting page.

    Basically it was appending a / to %author$/ making it $author%/ just to then escape the extra / when loading the page.

    Thank you very much for your help, I wish you a happy christmas and some great holidays!

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

The topic ‘WordPress error’ is closed to new replies.