Skip to main content

EasyApache removing LiteSpeed suicides two dozen unrelated packages

Comments

10 comments

  • ffeingol
    Just curious, but are you referring to LiteSpeed Web Server or the LSAPI PHP handler? I do not believe that cPanel/EA will isntall LiteSpeed Web Server, but it will install the LSAPI PHP handler.
    0
  • JAB Creations
    As I stated in the first post: WHM / EasyApache, e.g. "LiteSpeed Web Server PHP support".
    0
  • cPRex Jurassic Moderator
    By default, cPanel doesn't include LiteSpeed as they are a totally separate company and the software requires a license. Here's what a default EA4 interface looks like, showing the option to purchase LiteSpeed: -10-07 at 2.16.06 PM.png">74021 Do you have the actual package name that was going to be removed? If you don't see that banner on your system, LiteSpeed and possibly the associated tools you're seeing were likely installed at some point in the past.
    0
  • JAB Creations
    The WHM / EasyApache / "php74-php-litespeed" and "php80-php-litespeed" packages cause the problems with Apache themselves. I am blatantly aware that LiteSpeed is also in WHM / MultiPHP Manager and LiteSpeed is disabled there. The PHP support extensions for LiteSpeed themselves are the problem. https://i.ibb.co/DKjnJmc/litespeed.png
    Now trying to remove LiteSpeed results in EasyApache FORCING the removal of all of the following extensions, most of which I explicitly use! https://i.ibb.co/cTQjQqw/litespeed2.png
    0
  • cPRex Jurassic Moderator
    Thanks for that confirmation. When I go to remove php74-php-litespeed from my server I'm seeing similar behavior. I'm looking into this now and I'll post an update once I have more details.
    0
  • cPRex Jurassic Moderator
    I did a bit of research on this and it seems it is caused by a circle of dependencies. The ea-php7#-php-litespeed package, since PHP 7.1, is a requirement of the ea-php7#-cli package. So when the litespeed package is removed, cli also needs to be removed, and then the whole dependency chain goes from there, as many packages require cli. At this point there isn't a way to remove the ea-php-7#-php-litespeed package from the server, so that would need to stay in place for all versions.
    0
  • JAB Creations
    In short: someone got really lazy! I keep notes on how to fix things, not how to reverse-track down issues caused by regressions. So now I have to go digging through over a year's worth of technical notes just to determine what was effected. Are you folks going to please correct this overzealous circle of dependencies? Thank you for your replies.
    0
  • cPRex Jurassic Moderator
    At this point they don't plan to apply a fix as we originally intended for that behavior to happen. If you'd like to see that changed you can open a feature request using the link in my signature to have our developers review that.
    0
  • JAB Creations
    Unlike 99.999% of the threads I've come across where people don't actually post a meaningful helpful end-post for others - I will. There is a bug report in the feature request..area (whatever it's called) at the following URL:
    0
  • cPRex Jurassic Moderator
    Yup - I got that approved when I saw it come in the other night - thanks for getting that submitted.
    0

Please sign in to leave a comment.