Skip to main content

EasyApache 4: Unaffected means uninstall

Comments

16 comments

  • sparek-3
    What specific steps are you taking to duplicate all of this? Are you starting a new profile? Are you customizing the current profile? Are you unchecking other options when you go to customize the current profile? What happens if you simply attempt to install the PHP 7.1 curl library from the command line? yum install ea-php71-php-curl
    0
  • AzurelinkCP
    What specific steps are you taking to duplicate all of this? Are you starting a new profile? Are you customizing the current profile? Are you unchecking other options when you go to customize the current profile? What happens if you simply attempt to install the PHP 7.1 curl library from the command line? yum install ea-php71-php-curl

    Hey Sparek -- Thanks for your reply. I am attempting to customize the current profile. Just want to install php-curl. I haven't yet attempted to install it via the command line. Thought I'd wait for some feedback about that weird "unaffected" slider uninstalling things. It that related to unmet dependencies with other extensions?
    0
  • sparek-3
    Unfortunately, I haven't really used the WHM interface for managing EA4 packages. But it would appear to me that there is something wrong with the interface system if you are only selecting to install ea-php71-php-curl. This is also why I was curious as to what the command-line would show. If the command-line is also showing that it will uninstall packages, then this might be a wider EA4 dependency issue.
    0
  • AzurelinkCP
    I installed php-curl via the command line using the yum command. It now shows up in the php71 extension list. Site error messages no longer display in the dev site's Joomla admin area. I noted this is in the log: "Resolving Dependencies --> Running transaction check ---> Package ea-php71-php-curl.x86_64 0:7.1.16-1.1.5.cpanel will be installed --> Finished Dependency Resolution Dependencies Resolved"
    0
  • sparek-3
    That's to be expected. cPanel began packaging their own cURL some time ago and built the PHP curl library out of that. So in order to use the PHP curl library for EA4, you have to have the cPanel packaged cURL installed as well. That is the dependency that it is installing here. This would all seem to indicate that there is an issue within the WHM EA4 managing interface where it's removing some packages when not necessary. Again, this assumes that you are not explicitly unchecking those packages or following a profile that does not have those option explicitly selected.
    0
  • cPanelMichael
    Hello, The "Review" step of the EasyApache 4 profile provision process is designed to output a list of packages that are going to be installed, upgraded, removed, or not affected. I notice there are several PHP 5.4 packages listed in the "to be uninstalled" portion in the screenshot you provided, including the "php54" package itself. Can you verify that you did not disable PHP 5.4 in the "PHP Versions" section when configuring your EA4 profile? Thank you.
    0
  • AzurelinkCP
    The items displaying in the list to be uninstalled were not selected by me to be uninstalled. Nor did I disable PHP 5.4 in the versions section, though I think I can safely disable it, later. I think I need to read the EA4 documentation about working with profiles.
    0
  • AzurelinkCP
    Again the question, why does "Unaffected" uninstall extensions?
    0
  • cPanelMichael
    Again the question, why does "Unaffected" uninstall extensions?

    That shouldn't happen. Could you open a support ticket using the link in my signature so we can take a closer look at your system? Thank you.
    0
  • AzurelinkCP
    That shouldn't happen. Could you open a support ticket using the link in my signature so we can take a closer look at your system? Thank you.

    I submitted a ticket. I'm #65 in the queue. If you guys haven't gotten to me in 36 hours, I'll probably revoke permission. Just to be on the safe side. The server is functioning.
    0
  • cPanelMichael
    Hello @AzurelinkCP, I see we have sent a response to the support ticket. I'll monitor the support ticket and update this thread with the outcome once it's closed. Thank you.
    0
  • mehditaly
    Hello how did you resolve that guys ? same here
    0
  • Spirogg
    Hello how did you resolve that guys ? same here

    what version of cpanel are you using and what OS version ?
    0
  • mehditaly
    Hello @Spirogg CentOS v7.9.2009 cPanel & WHM v102.0.12 I selected just php7.4 memcached module nut it gave me a long list of modules to uninstall I selected all those hundreds of modules one by one :( Now it keeps :
    • apr-devel
    • apr-util-devel
    • php56-php-debuginfo
    But I can't see them in list to keep them unaffected Any help please ?
    0
  • Spirogg
    Hello @Spirogg CentOS v7.9.2009 cPanel & WHM v102.0.12 I selected just php7.4 memcached module nut it gave me a long list of modules to uninstall I selected all those hundreds of modules one by one :( Now it keeps :
    • apr-devel
    • apr-util-devel
    • php56-php-debuginfo
    But I can't see them in list to keep them unaffected Any help please ?

    just 7.4 I guess there are some different mpm that handle differently. what's the mpm your using ? I use
    • mod_mpm_event
    and in EA4 I selected 7,4 Memcached and here is the list of unaffected. Review Please review the following list of packages you are about to install by provisioning this profile.
    • libmemcached
    • php74-php-memcached
    Please review the following list of packages you are about to upgrade by provisioning this profile. There are no packages to be upgraded. Please review the following list of packages you are about to uninstall by provisioning this profile. There are no packages to be uninstalled. These packages will not be affected by provisioning this profile.
    • apache24
    • apr
    • apr-util
    • brotli
    • config
    • config-runtime
    • cpanel-tools
    • documentroot
    • libargon2
    • libicu
    • liblsapi
    • libnghttp2
    • libtidy
    • libxml2
    • libzip
    • mod_brotli
    • mod_bwlimited
    • mod_cgid
    • mod_deflate
    • mod_expires
    • mod_fcgid
    • mod_headers
    • mod_http2
    • mod_lsapi
    • mod_mpm_event
    • mod_proxy
    • mod_proxy_fcgi
    • mod_proxy_http
    • mod_proxy_wstunnel
    • mod_security2
    • mod_ssl
    • mod_suexec
    • mod_suphp
    • mod_unique_id
    • modsec-sdbm-util
    • nghttp2
    • oniguruma
    • oniguruma-devel
    • php-cli
    • php-cli-lsphp
    • php74
    • php74-libc-client
    • php74-pear
    • php74-php-bcmath
    • php74-php-bz2
    • php74-php-calendar
    • php74-php-cli
    • php74-php-common
    • php74-php-curl
    • php74-php-dba
    • php74-php-devel
    • php74-php-enchant
    • php74-php-exif
    • php74-php-fileinfo
    • php74-php-fpm
    • php74-php-ftp
    • php74-php-gd
    • php74-php-gettext
    • php74-php-gmp
    • php74-php-iconv
    • php74-php-imap
    • php74-php-intl
    • php74-php-ioncube11
    • php74-php-ldap
    • php74-php-litespeed
    • php74-php-mbstring
    • php74-php-mysqlnd
    • php74-php-odbc
    • php74-php-opcache
    • php74-php-pdo
    • php74-php-pgsql
    • php74-php-posix
    • php74-php-process
    • php74-php-pspell
    • php74-php-snmp
    • php74-php-soap
    • php74-php-sockets
    • php74-php-tidy
    • php74-php-xml
    • php74-php-xmlrpc
    • php74-php-zip
    • php74-runtime
    • php80
    • php80-libc-client
    • php80-pear
    • php80-php-bcmath
    • php80-php-bz2
    • php80-php-calendar
    • php80-php-cli
    • php80-php-common
    • php80-php-curl
    • php80-php-dba
    • php80-php-devel
    • php80-php-enchant
    • php80-php-exif
    • php80-php-fileinfo
    • php80-php-fpm
    • php80-php-ftp
    • php80-php-gd
    • php80-php-gettext
    • php80-php-gmp
    • php80-php-iconv
    • php80-php-imap
    • php80-php-intl
    • php80-php-ldap
    • php80-php-litespeed
    • php80-php-mbstring
    • php80-php-mysqlnd
    • php80-php-odbc
    • php80-php-opcache
    • php80-php-pdo
    • php80-php-pgsql
    • php80-php-posix
    • php80-php-process
    • php80-php-pspell
    • php80-php-snmp
    • php80-php-soap
    • php80-php-sockets
    • php80-php-tidy
    • php80-php-xml
    • php80-php-zip
    • php80-runtime
    • profiles-cpanel
    • tools
    different mpm will uninstall some pkg's.. just fyi
    0
  • Spirogg
    Also seems weird if you select certain ones usually it give you a pop like this and tells you want doesn't work with that pkg Example below when I select php74-php DSO it give me this popup and says it will remove 3 and add 3 -05-01 210212.jpg">77677
    0

Please sign in to leave a comment.