• A customer recently upgraded WordPress to 2.3.2 using an autoupgrader.

    Ever since then he gets this error here (https://www.ads-software.com/wp-admin/post.php?action=edit&post=369) everytime he tries to edit any posts.

    Forbidden
    You don’t have permission to access /educadores21/wp-content/plugins/cpl/adm/cpladmlist.php on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    In the error logs this is what is shown:

    [04-Jan-2008 12:38:04] WPOpenID Status: userinterface hooks: Enabled (finished including and instantiating, passing control back to wordpress)
    [04-Jan-2008 12:38:09] ——————-wpopenid——————-
    [04-Jan-2008 12:38:09] WPOpenID Status: file:error_log [info]: Logging errors via PHP’s error_log faculty to: error_log
    [04-Jan-2008 12:38:09] WPOpenID Status: userinterface hooks: Enabled (finished including and instantiating, passing control back to wordpress)
    [04-Jan-2008 12:38:10] ——————-wpopenid——————-
    [04-Jan-2008 12:38:10] WPOpenID Status: file:error_log [info]: Logging errors via PHP’s error_log faculty to: error_log
    [04-Jan-2008 12:38:10] WPOpenID Status: userinterface hooks: Enabled (finished including and instantiating, passing control back to wordpress)
    [04-Jan-2008 12:39:47] ——————-wpopenid——————-
    [04-Jan-2008 12:39:47] WPOpenID Status: file:error_log [info]: Logging errors via PHP’s error_log faculty to: error_log
    [04-Jan-2008 12:39:47] WPOpenID Status: userinterface hooks: Enabled (finished including and instantiating, passing control back to wordpress)
    [04-Jan-2008 12:40:00] ——————-wpopenid——————-
    [04-Jan-2008 12:40:00] WPOpenID Status: file:error_log [info]: Logging errors via PHP’s error_log faculty to: error_log
    [04-Jan-2008 12:40:00] WPOpenID Status: userinterface hooks: Enabled (finished including and instantiating, passing control back to wordpress)

    At the server level, this is the main server error log:

    [Fri Jan 4 12:40:01 2008] [error] [client 137.151.xx.xx] client denied by server configuration: /home/cuevas/public_html/educadores21/wp-content/plugins/cpl/adm/cpladmlist.php
    [Fri Jan 4 12:40:01 2008] [error] [client 137.151.xx.xx] File does not exist: /home/cuevas/public_html/403.shtml
    [Fri Jan 4 12:40:01 2008] [error] [client 137.151.xx.xx] client denied by server configuration: /home/cuevas/public_html/educadores21/wp-content/plugins/cpl/adm/cpladmlist.php

    Server is Apache 2.2 + PHP 5.2.5 and mySQL 5. All using PHPsuExec, group and user permissions enabled. Nobody is forbidden (I already overran all the files to the user’s group, no dice)

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi Navigatoris,

    I’ve upgraded to 2.3.2 both on my test bed and on my host provider and it’s working fine. Of course I still want to figure out what is going on so we can get you back on track. For starters, at the bottom of the CPL options page, is a diagnostics button. Can you click that and post the results? Are you seeing problems with any other plugins?

    Bill

    Thread Starter navigatoris

    (@navigatoris)

    Hello Bill,

    Thanks for answering. Here is what you requested. I can also give you a test account on the same server if you need.

    Cpl Diagnostics
    PHP Version: 5.2.5
    CPL Version: 0.15
    CPL Schema: 7
    GD Version: bundled (2.0.34 compatible)
    Exif Version: NOT FOUND
    MySQL Version: 5.0.45-community
    Convert Command: convert -version
    Convert Result:
    Version: ImageMagick 6.2.6 08/07/07 Q16 https://www.imagemagick.org
    Copyright: Copyright (C) 1999-2006 ImageMagick Studio LLC
    Photo Directory: /home/user/public_html/site/wp-content/cplphotos
    Photo Directory Permissions: 0755
    Photo Directory Owner: root
    System Umask: 0022
    Create Directory: passed
    Created Directory Permissions: 0755
    Create File: passed
    Created File Permissions: 0644
    Cpl Information
    Version: 0.15
    Schema: 7
    Number of photos: 166
    Number of posts with photos: 100
    Number of unreferenced photos: 0

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    [Fri Jan 4 12:40:01 2008] [error] [client 137.151.xx.xx] client denied by server configuration: /.../plugins/cpl/adm/cpladmlist.php

    That would tend to indicate that something is wrong in the httpd.conf file. Like it’s set to “Deny from all” in that directory somehow, somewhere.

    Thread Starter navigatoris

    (@navigatoris)

    Hi Otto42,

    This is a cPanel WHM server, and the only change from before is Apache 1.3 has been upgraded to Apache 2.2

    I have searched around httpd.conf – there is no deny all at all. Only in the .htaccess section of httpd.conf

    The server is also running PHPsuEXEC so all files must be owned/group by the user. I already tried overriding the permissions and the problem still exists.

    Customer tried to re-install Copperleaf plugin and WordPress and the problem still persist. With this plugin only.

    Other sites on the server work fine.

    Unfortunately I would have to agree with Otto42. The error message indicates that this is a server issue. I’m not familiar with PHPsuEXEC so I can’t provide any insight there. The only thing I can suggest is compare owner/group/permissions/.htaccess from other plugins and see if there is something different. I can take a look if you want if you create a test account.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘WordPress Autoupgrade gone wrong (Forbidden error)’ is closed to new replies.