msaulohenrique Posted December 23, 2018 Posted December 23, 2018 Boa tarde pessoal, Qual a solução que vcs tem usado para esse conflito? O Easyapache tá inativando o PHP Seletor o qual quero manter no lugar do Multi PHP. Att 0 Quote
LucianoZ Posted December 23, 2018 Posted December 23, 2018 8 minutos atrás, msaulohenrique disse: Boa tarde pessoal, Qual a solução que vcs tem usado para esse conflito? O Easyapache tá inativando o PHP Seletor o qual quero manter no lugar do Multi PHP. Att é Simples, desative no PHP Selector o PHP Default do servidor, deixando somente os PHP selecionáveis do Cloudlinux, desative também na ACL List de cada pacote geralmente é o ACL Default, desative o Multi PHP e PHP Editor, deixando somente os do Cloudlinux. Problema será resolvido, se estiver com tudo instalado corretamente Cloudlinux + CAGE FS + PHP Selector. 0 Quote Chamou? Estamos ai!
msaulohenrique Posted December 23, 2018 Author Posted December 23, 2018 (edited) 1 hora atrás, LucianoZ disse: é Simples, desative no PHP Selector o PHP Default do servidor, deixando somente os PHP selecionáveis do Cloudlinux, desative também na ACL List de cada pacote geralmente é o ACL Default, desative o Multi PHP e PHP Editor, deixando somente os do Cloudlinux. Problema será resolvido, se estiver com tudo instalado corretamente Cloudlinux + CAGE FS + PHP Selector. Nesse caso deixarei de ter a versão do PHP que desativei? Pois do Easyapache são os de prefixos ea e do Cloudlinux são de prefixos alt. Fiz, porém quando crio o phpinfo aparece o PHP padrão do Easyapache, vou no PHP Selector e altero para qualquer versão e não muda nada no phpinfo. Edited December 23, 2018 by msaulohenrique 0 Quote
Administration NullRoute Posted December 24, 2018 Administration Posted December 24, 2018 (edited) 14 horas atrás, msaulohenrique disse: Nesse caso deixarei de ter a versão do PHP que desativei? Pois do Easyapache são os de prefixos ea e do Cloudlinux são de prefixos alt. Fiz, porém quando crio o phpinfo aparece o PHP padrão do Easyapache, vou no PHP Selector e altero para qualquer versão e não muda nada no phpinfo. Eu tive um problema semelhante, na época acionei o suporte do cloudlinux e foi solucionado em alguns minutos. Era a questão de deixar retirar o mod_ruid2 e deixar o PHP(EA4) em Inherit e com isso a versão aplicada aos clientes é a definida no PHP Selector. Edited December 24, 2018 by owsbr Informações adicionais. 0 Quote Eu sou a existência que vocês chamam de "mundo". Ou talvez "universo", ou talvez "Deus", ou talvez "verdade", ou talvez "tudo", ou talvez "um".
msaulohenrique Posted January 21, 2019 Author Posted January 21, 2019 (edited) Pessoal, não respondi anteriormente pq não tinha resolvido ainda. Entrei em contato com a Cloudlinux e eles deram uma mexida no servidor, ainda não me retornaram o qual era o erro, mas foi algo bem esquisito. Enfim, no final das contas só rodei fiz um remount do Cagefs e rode e funcionou: cd /var/cpanel/users ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=7.0 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=7.1 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=7.2 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=7.3 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=5.6 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=5.5 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=5.4 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=5.3 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=5.2 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=5.1 --user="$1 }' | sh ls -1 | awk '{ print "selectorctl --reset-user-extensions --version=4.4 --user="$1 }' | sh EDIT: O que eles identificaram foi: Citar Hello, The root of PHP Selector issue was related to your configuration - you have enabled PHP Selector for only one account below for some reason, that's why it was not working for the rest: [root@ip12 ~]# cat /etc/cl.selector/user.conf usuario1 Please see https://docs.cloudlinux.com/php_selector_without_cagefs.html I've removed /etc/cl.selector/user.conf and enabled CageFS mode again for PHP Selector. Now PHP Selector works properly for all, please see: [root@ip12 ~]# selectorctl -b 7.2 -u usuario2 [root@ip12 ~]# selectorctl -c -u usuario2 7.2 7.2.14 /opt/alt/php72/usr/bin/php-cgi Also (just for your information), during my investigation I found some additional issues (a lot of virtfs mount points and the incorrect sysctl settings) so I've corrected them too: # cat /proc/mounts | grep virtfs| wc -l 37 # /usr/share/cagefs-plugins/hooks/jail_shell_disable.sh # /scripts/clear_orphaned_virtfs_mounts --clearall # cagefsctl --force-update //+ corrected fs.symlinkown_gid value from 48 to 99 in your /etc/sysctl.conf # sysctl -p https://docs.cloudlinux.com/symlink_owner_match_protection.html Kindly let me know if there is something else I can help you with. Kind regards, Irina Gutsol | Level 2 Technical Support Engineer Edited January 21, 2019 by msaulohenrique 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.