Announcement

Collapse
No announcement yet.

Some PHP errors after moving to CL

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Some PHP errors after moving to CL

    After converting to CL 7 my CentOS 7.3 some sites have this error, and they are worked OK with DSO but with mod_lsapi they show this error, if there is any suggestion maybe it would be great, I used:

    CloudLinux + All PHP Options + OpCache + mod_lsapi and same error with PHP 7.1 or PHP 5.6

    If I use CGI instead of mod_lsapi it work OK but I need something good like DSO was regarding performance.

    Error is:

    eval()d code:39

    Code in file:

    Code:
    <?php @eval(base64_decode("Y2xhc3MgWW5tb2RlcmF0aW9uX0Jvb3RzdHJhcCBleHRlbmRzIEVuZ2luZV9BcHBsaWNhdGlvbl9Cb290c3RyYXBfQWJzdHJhY3QNCnsNCg0NCnByaXZhdGUgZnVuY3Rpb24gZSgkbiwkcykNCnsNCiR0YWJsZTIgPSBFbmdpbmVfQXBpOjpfKCktPmdldERiVGFibGUoJ21vZHVsZXMnLCAnY29yZScpOw0KJGRhdGEgPSBhcnJheSgNCiAgICAnZW5hYmxlZCcgPT4kcywNCik7DQokd2hlcmUgPSAkdGFibGUyLT5nZXRBZGFwdGVyKCktPnF1b3RlSW50bygnbmFtZSA9ID8nLCAkbik7DQokdGFibGUyLT51cGRhdGUoJGRhdGEsICR3aGVyZSk7ICANCn0NCnB1YmxpYyBmdW5jdGlvbiBfaW5pdHlubW9kZXJhdGlvbjEzNTcyOTY4MzAoKQ0Kew0KJHRhYmxlID0gRW5naW5lX0FwaTo6XygpLT5nZXREYnRhYmxlKCdtb2R1bGVzJywgJ2NvcmUnKTsNCiRyTmFtZSA9ICR0YWJsZS0+aW5mbygnbmFtZScpOw0KJHNlbGVjdCA9ICR0YWJsZS0+c2VsZWN0KCktPmZyb20oJHJOYW1lKSAgOw0KJHNlbGVjdC0+d2hlcmUoJ25hbWUgPSA/JywneW91bmV0LWNvcmUnKTsNCiRzZWxlY3QtPndoZXJlKCdlbmFibGVkID0gPycsMSk7DQokcmVzdWx0ID0gJHRhYmxlLT5mZXRjaFJvdygkc2VsZWN0KTsNCiRtb2R1bGVfbmFtZSA9ICd5bm1vZGVyYXRpb24nOyAgICAgICAgICAgIA0KaWYoISRyZXN1bHQpDQp7DQogICANCiAgICAkdGFibGUyID0gRW5naW5lX0FwaTo6XygpLT5nZXREYlRhYmxlKCdtb2R1bGVzJywgJ2NvcmUnKTsNCiAgICAkZGF0YSA9IGFycmF5KA0KICAgICAgICAnZW5hYmxlZCcgPT4wLA0KICAgICk7DQogICAgJHdoZXJlID0gJHRhYmxlMi0+Z2V0QWRhcHRlcigpLT5xdW90ZUludG8oJ25hbWUgPSA/JywgJG1vZHVsZV9uYW1lKTsNCiAgICAkdGFibGUyLT51cGRhdGUoJGRhdGEsICR3aGVyZSk7ICANCn0NCmVsc2UNCnsNCiAgICBkZWZpbmVkKCdBUFBMSUNBVElPTl9QQVRIJykgfHwgZGVmaW5lKCdBUFBMSUNBVElPTl9QQVRIJywgcmVhbHBhdGgoZGlybmFtZShkaXJuYW1lKGRpcm5hbWUoZGlybmFtZShkaXJuYW1lKGRpcm5hbWUoX19GSUxFX18pKSkpKSkpKTsNCiAgICAkZmlsZSA9IEFQUExJQ0FUSU9OX1BBVEggLiAnL2FwcGxpY2F0aW9uL3NldHRpbmdzL2RhdGFiYXNlLnBocCc7DQogICAgJG9wdGlvbnMgPSBpbmNsdWRlICRmaWxlOw0KICAgICRkYiA9ICAkb3B0aW9uc1sncGFyYW1zJ107DQogICAgJGNvbm5lY3Rpb24gPSBteXNxbF9jb25uZWN0KCRkYlsnaG9zdCddLCAkZGJbJ3VzZXJuYW1lJ10sICRkYlsncGFzc3dvcmQnXSk7DQogICAgJHByZWZpeCA9ICRvcHRpb25zWyd0YWJsZVByZWZpeCddOw0KICAgIGlmICghJGNvbm5lY3Rpb24pDQogICAgICAgIHJldHVybiB0cnVlOw0KICAgICRkYl9zZWxlY3RlZCA9IG15c3FsX3NlbGVjdF9kYigkZGJbJ2RibmFtZSddKTsNCiAgICBpZiAoISRkYl9zZWxlY3RlZCkNCiAgICAgICAgcmV0dXJuIHRydWU7DQogICAgbXlzcWxfcXVlcnkoIlNFVCBjaGFyYWN0ZXJfc2V0X2NsaWVudD11dGY4IiwgJGNvbm5lY3Rpb24pOw0KICAgIG15c3FsX3F1ZXJ5KCJTRVQgY2hhcmFjdGVyX3NldF9jb25uZWN0aW9uPXV0ZjgiLCAgJGNvbm5lY3Rpb24pOw0KICAgICRyID0gbXlzcWxfcXVlcnkoIlNFTEVDVCAqIEZST00gZW5naW5lNF95b3VuZXRjb3JlX2xpY2Vuc2Ugd2hlcmUgbmFtZSA9ICciLiRtb2R1bGVfbmFtZS4iJyBsaW1pdCAxIik7DQogICAgJHJhID0gbXlzcWxfZmV0Y2hfYXNzb2MoJHIpOw0KICAgIGlmKGNvdW50KCRyYSk8PSAwIHx8ICRyYSA9PSBmYWxzZSkNCiAgICB7DQogICAgICAgICRyZXMgPSBAbXlzcWxfcXVlcnkoIklOU0VSVCBJR05PUkUgSU5UTyBgZW5naW5lNF95b3VuZXRjb3JlX2xpY2Vuc2VgIChgbmFtZWAsIGB0aXRsZWAsIGBkZXNjcmlwdGlvbnNgLCBgdHlwZWAsIGBjdXJyZW50X3ZlcnNpb25gLCBgbGFzdGVkX3ZlcnNpb25gLCBgaXNfYWN0aXZlYCwgYGRhdGVfYWN0aXZlYCwgYHBhcmFtc2AsIGBkb3dubG9hZF9saW5rYCwgYGRlbW9fbGlua2ApIFZBTFVFUyAoJ3lubW9kZXJhdGlvbicsICdNb2RlcmF0aW9uJywgJ01vZGVyYXRpb24nLCAnbW9kdWxlJywgJzQuMDEnLCAnNC4wMScsICcwJywgTlVMTCwgTlVMTCwgTlVMTCwgTlVMTCk7IiwkY29ubmVjdGlvbik7DQogICAgICAgICR0aGlzLT5lKCRtb2R1bGVfbmFtZSwwKTsNCiAgICB9DQogICAgZWxzZQ0KICAgIHsNCiAgICAgICAgJHJlcyA9IEBteXNxbF9xdWVyeSgiVXBkYXRlIGBlbmdpbmU0X3lvdW5ldGNvcmVfbGljZW5zZWAgc2V0IGBsYXN0ZWRfdmVyc2lvbmAgPSAnNC4wMScgLCBgY3VycmVudF92ZXJzaW9uYCA9ICc0LjAxJyB3aGVyZSBgbmFtZWA9J3lubW9kZXJhdGlvbicgIik7DQogICAgICAgIGlmKCFpc3NldCgkcmFbJ2lzX2FjdGl2ZSddKSB8fCAkcmFbJ2lzX2FjdGl2ZSddICE9IDEpDQogICAgICAgIHsNCiAgICAgICAgICAgICR0aGlzLT5lKCRtb2R1bGVfbmFtZSwwKTsNCiAgICAgICAgfQ0KICAgIH0NCiAgICANCiAgICANCn19DQp9")); ?>

  • #2
    Also this error:

    Code:
    Too few arguments to function
    Also not happening on old DSO 5.6 PHP

    Comment


    • #3
      Hi,

      We are interested to review the situation in place, please create support ticket with us.

      I tried decoding base64, tried running file itself, but looks like it could not be launched without whole CMS .

      Comment

      Working...
      X