my site stopped rendering php....

Discussion in 'Site & Server Administration' started by mumfry, Mar 26, 2012.

  1. #1
    so my site or my server recently stopped rendering or showing php results
    i would go to the site all i get is pure HTML and no php results... like getting information from mysql
    this all happened after i tried to install the php caching script... eAccelerator(why did i do that, i dont know)

    any ways this is the results and the error that shows when i run the command ... php -v

    php -v
    Failed loading /home/giggs/public_html/ioncube/ioncube_loader_lin_5.1.so: /home/giggs/public_html/ioncube/ioncube_loader_lin_5.1.so: undefined symbol: zend_error_noreturn
    PHP Warning: PHP Startup: memcache: Unable to initialize module
    Module compiled with module API=20050922
    PHP compiled with module API=20090626
    These options need to match
    in Unknown on line 0
    PHP Warning: PHP Startup: ffmpeg: Unable to initialize module
    Module compiled with module API=20050922
    PHP compiled with module API=20090626
    These options need to match
    in Unknown on line 0
    PHP 5.3.10 (cli) (built: Feb 3 2012 08:09:39)
    Copyright (c) 1997-2012 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
    with eAccelerator v0.9.6-svn358-dev, Copyright (c) 2004-2007 eAccelerator, by eAccelerator


    can anybody make any sense of this
    any help would be very greatly appreciated

    thank you
     
    mumfry, Mar 26, 2012 IP
  2. RHS-Chris

    RHS-Chris Well-Known Member

    Messages:
    1,007
    Likes Received:
    35
    Best Answers:
    10
    Trophy Points:
    150
    #2
    Hi there,

    Looks like you have all kinds of problems there. Are you using a control panel for your server?

    Chris
     
    RHS-Chris, Mar 26, 2012 IP
  3. mumfry

    mumfry Active Member

    Messages:
    118
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
    #3
    hello chris
    thanks for taking the time

    I do have and use control panel... but i used putty/ssh to try installing eAccelerator

    and that's when everything got out of hand
     
    mumfry, Mar 26, 2012 IP
  4. RHS-Chris

    RHS-Chris Well-Known Member

    Messages:
    1,007
    Likes Received:
    35
    Best Answers:
    10
    Trophy Points:
    150
    #4
    Hi there,

    What control panel do you use?

    Chris
     
    RHS-Chris, Mar 26, 2012 IP
  5. mumfry

    mumfry Active Member

    Messages:
    118
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
    #5
    it is simple control panel
     
    mumfry, Mar 26, 2012 IP
  6. mumfry

    mumfry Active Member

    Messages:
    118
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
    #6
    what i have just came to notice is that i cant even connect to mysql either
     
    mumfry, Mar 26, 2012 IP
  7. RHS-Chris

    RHS-Chris Well-Known Member

    Messages:
    1,007
    Likes Received:
    35
    Best Answers:
    10
    Trophy Points:
    150
    #7
    Hello there,

    It looks like you need to get a server admin to look at your server. If your provider offers you managed support, you should start there. If not, then you may have to look for a third party to take a look.

    Regards,
    Chris
     
    RHS-Chris, Mar 27, 2012 IP
  8. cPAce

    cPAce Peon

    Messages:
    445
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Hello mumfry,

    I can tell just from your above message, your compiled apache is whats causing the issue. From the sounds of things, you have programs installed that conflict with each other which would explain whats going.

    If you are looking for a server administrator to help you out, I charge $25 an hour.
     
    cPAce, Mar 28, 2012 IP
  9. madaboutlinux

    madaboutlinux Member

    Messages:
    250
    Likes Received:
    7
    Best Answers:
    2
    Trophy Points:
    43
    #9
    From the error message it looks like a small mistake. Either, the
    1) ioncube .so file is at incorrect location i.e. not in the directory defined by extension_dir variable in PHP configuration.
    OR
    2) The ioncube downloaded is for a 32bit machine and you have a 64bit server OR vice-versa.
     
    madaboutlinux, Mar 29, 2012 IP
  10. mumfry

    mumfry Active Member

    Messages:
    118
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    51
    #10
    hello madaboutlinux

    i would love to be mad about linux too but is is not giving any reasons to be

    you have some good points there
    for the first: in my php.ini file, the path listed seems to be correct.. because if i follow the path i would find the .so file in that folder... also this just started happening recently it all worked fine with most of the configuration's that are there right now

    for the second: like i said it worked fine before so i would doubt that it is because of this issue...then again i could be wrong
     
    mumfry, Mar 29, 2012 IP
  11. cPAce

    cPAce Peon

    Messages:
    445
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Your gonna need a Linux Admin to look at this. There is no way to get a proper diagnosis without having this done.
     
    cPAce, Mar 29, 2012 IP