• Resolved mark519

    (@mark519)


    Hello, thanks for noticing this topic.
    I upgraded my WordPress site to 4.1 today and everything works fine except for the Setting – General page. Whenever I try to open it, I got an ‘ERR_EMPTY_RESPONSE’ error from my Chrome.This page is located at /wp-admin/options-general.php. What’s more, other option pages such as options-writing.php still works fine and seems options-general.php is the only page with this problem.

    I have tried using another browser; checked the permission of the file; disable all the plugins and manually updated options-general.php file but the problem is still there. I wonder if anyone have the same problem as mine and please tell me how to solve it.

Viewing 15 replies - 1 through 15 (of 15 total)
  • i have the same problem.Someone can give me the reason why i can’t open option-general.php?

    I’m having the same problem.
    Using AWS EC2 for hosting on Ubuntu 14.04 LTS
    I’ve upgraded every single package as of time of this post. Why is updating anything with WordPress always a problem?

    When you say you ‘manually updated’ that file, do you mean that you downloaded a clean copy of 4.1, unzipped it, and just uploaded that file to your /wp-admin/ folder?

    If that didn’t work (that’s what I would have tried), then I would try manually updating all of the /wp-admin/ folder files….it could be that the problem isn’t with that specific file, but rather with the dashboard constructor that is linking to that file.

    i’ve tried re-installing wordpress 4.1 via

    1. wordpress reinstallation via wordpress itself
    2. reinstalling using the latest.tar.gz from wordpress.com
    3. removing only the wp-admin folder files and copying over again
    4. checked and re-checked all permissions and groups on ubuntu

    so far nothing has worked to remedy this issue… if anyone has found a solution please post – otherwise i’ll be forced to use wordpress 4.0.1 (which isn’t so bad but still…) in the meantime as it doesn’t give me this error.

    Thank you.

    Found this…..

    Jan Dembowski
    Volunteer Mod. & Brute Squad
    Posted 1 month ago #

    REPORTED OOPSIES

    If you’re getting weird 502’s and/or half missing general settings screen, then your server has an old version of libssh, and is using ssh for filesystem connections. On the general-settings screen, 4.1 checks the filesystem to see if it is writable by normal means so it knows whether or not to display all available languages, which are now auto-installed/updated.

    https://wordpress.org/support/topic/read-this-first-wordpress-41-master-list

    so how to fix this?

    Moderator James Huff

    (@macmanx)

    Volunteer Moderator

    You’ll have to contact your hosting provider and ask them to update your server to the latest version of libssh.

    If they refuse, perhaps it’s time to move to a new hosting provider who supports current versions of critical secure connection libraries. 😉

    for the record my libssh is up to date.
    i am my own hosting provider via AWS so there is no problem there.
    the problem is a possible bug with php5 and ubuntu.

    my google-fu has found the following…
    this may be the solution but i’m not sure how to implement it.
    hopefully someone else here may understand…and could potentially help the rest of us who are dealing with this…

    https://bugs.launchpad.net/ubuntu/+source/php-ssh2/+bug/1407377
    https://bugs.php.net/bug.php?id=64535

    Moderator James Huff

    (@macmanx)

    Volunteer Moderator

    Are you using libssh 0.6.4?

    my apologies…

    i thought i was… however, after investigating further it seems that i am running the following:

    libssh-4:amd64 (0.6.1-0ubuntu3.1) …
    libssh-dev (0.6.1-0ubuntu3.1) …

    this is probably the reason why i am encountering these issues. I do not know how to compile libssh 0.6.4 from source and efforts to do so have resulted in only frustration and confusion. i’ll have to take a step back and try again.

    it seems that ubuntu has not updated their package repositories yet to reflect the libssh 0.6.4 update and since i’m not that familiar with compiling from source i’ll just have to wait this one out…

    https://packages.qa.debian.org/libs/libssh.html

    try installing php-pecl-ssh2. it seems to have fixed my issues with the general settings page. that is the package name for centos, search your repository for it.

    WOW Quagmire!!! it WORKED. THANK YOU!
    I was a little unsure of how to go about installing but I followed these directions and was able to get my Settings–>General Page back up and running with NO errors… Please make sure if you do this solution you restart apache2 service and double check all your permissions/groups!

    This is the link I used… I have not gone through it and scrutinized the any security aspects that may arise from this but please use this at your own discretion…

    http://programster.blogspot.com/2013/11/ubuntu-12-install-ssh2-extension.html

    Thanks again all!

    also this link may help for Ubuntu/Debian users also

    https://extremeshok.com/5280/ubuntu-debian-install-php-ssh2-php-ssh-extension/

    Moderator James Huff

    (@macmanx)

    Volunteer Moderator

    Excellent, thanks for sharing your solution!

    Thread Starter mark519

    (@mark519)

    WoW. Thanks for the wonderful solution. My problem is because of one of the following package: php5-dev libssh2-1-dev libssh2-php is not compatible with the new version. So I just disable the SSH method and change it to direct and this can also solve the problem.

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Can't open Setting Page(options-general.php) after upgrading to 4.1’ is closed to new replies.