Jump to content
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Permite a cada usuário cPanel selecionar a versão do PHP usada em determinado domínio (principal, adicional ou subdomínio).

Versões disponíveis e instaladas pelo aplicativo: 5.2, 5.3, 5.4, 5.5 e 5.6

  • Customização aplicável também a domínios adicionais e subdomínios
  • Pode ser habilitado ou desativado através do Feature Manager
  • Pode ser usado tanto em dedicado quanto em VPS
  • Não é necessário ter CloudLinux com CageFS ativado
  • Extensões instaladas: mbstring, mcrypt, curl, Ioncube/SourceGuardian/Zend Guard Loader
Para instalar:
wget http://rgaidc.com/apps/seletor_versoes_php.sh
sh seletor_versoes_php.sh -i
Para remover:
wget http://rgaidc.com/apps/seletor_versoes_php.sh
sh seletor_versoes_php.sh -u

Após instalação, fica disponível no cPanel em Software/Services » Mudar Versão do PHP

Aos usuários, ficaria agradecido se me enviasse R$ 20,00 via Paypal, Moip ou ContaSuper (solicite o endereço via Mensagem Particular)

Para os desconfiados: o sistema é código-aberto e você pode ver o que é instalado.

 

PHP.png

 

Requerimentos:

  • [a ser removido na próxima versão] a conta cPanel deve ter acesso CGI*
  • se usa CageFS, poder ser necessário rodar /usr/sbin/cagefsctl --update
  • para instalar, necessário ter acesso root

* Se já não estiver habilitado, você pode ativar para determinada conta (Account Functions » Modify an Account) ou para todos sob um mesmo plano (Packages » Edit a Package)

   Recomendado ativar o SuEXEC para rodar scripts com as permissões do usuário (Service Configuration » Configure PHP and suEXEC)

Jaime, ele dá a opção de ativar os plugins, exemplo, ssh2 etc... ?

Ajude o fórum! Antes de postar, leiam as regras de postagem aqui.


  • Author

Os updates estão inclusos ou paga a cada nova versão?

 

Este script é grátis.

 

Seria interessante ter uma opção de não instalar alguma versão, por exemplo, ao instalar o plugin não instalar a versão 5.2

Enviado de meu XT1040 usando Tapatalk

 

Quem sabe no futuro.

 

Jaime, ele dá a opção de ativar os plugins, exemplo, ssh2 etc... ?

 

Não. Mas você pode instalar manualmente. Exemplo:

yum install libssh2 libssh2-devel

/opt/php/x.y/bin/pecl install ssh2

Não há bem nem mal que dure para sempre. Um dia tudo acaba.


Nós usamos o ntPHPSelector 

 

http://www.nixtree.com/ntphp.php

 

Esse possibilita trocar a versão do PHP por pasta, ou seja, o mesmo site pode ter mais de uma versão do PHP 

 

MyWay, depois de usar esse sistema por um bom tempo, notei que ao recompilar o apache ou migrar a conta para outro servidor, a seleção de PHP feita pelo usuário é perdida. Acessando o ntphpselector aparece como selecionado o PHP, mas na verdade ele puxa o PHP padrão do servidor, necessitando selecionar novamente a versão desejada no nt.

 

Tens passado por isso?


@Jaime Jaime, o seu Seletor grava a informação da versão escolhida via .htaccess? Se a conta for migrada entre servidores (ambos com o seletor instalado), perde-se a configuração do usuário?


  • Author

@Jaime Jaime, o seu Seletor grava a informação da versão escolhida via .htaccess? Se a conta for migrada entre servidores (ambos com o seletor instalado), perde-se a configuração do usuário?

 

Fica salvo no arquivo .htaccess. Desde que instale o addon também no novo servidor, deve continuar funcionando.

Não há bem nem mal que dure para sempre. Um dia tudo acaba.


Também não conhecia esse ntphp e estava vendo alguns detalhes. O ntphp tem uma desvantagem, segundo o site informa ele só roda com SUPHP, qualquer outro handler faz ele não funcionar, aí o desempenho fica bem limitado.

Há alguma limitação no teu plugin, @Jaime? Ele roda com mod_ruid + DSO (suspeito que não, esse bixo não é compatível com nada)? E php-fcgi?

Parabéns pela iniciativa e pelo desenvolvimento do plugin ;D


 

MyWay, depois de usar esse sistema por um bom tempo, notei que ao recompilar o apache ou migrar a conta para outro servidor, a seleção de PHP feita pelo usuário é perdida. Acessando o ntphpselector aparece como selecionado o PHP, mas na verdade ele puxa o PHP padrão do servidor, necessitando selecionar novamente a versão desejada no nt.

 

Tens passado por isso?

 

Não precisa porque na verdade é incluso uma linha no .htaccess e é isso que importa.

 

Se por um acaso o ntphpselector comentar todos arquivos .htaccess com # na linha que configura a versão do PHP então você precisará usar um comando replace para remover esse #.

 

Se não souber como efetuar este procedimento de grep e replace, posso lhe dar algumas dicas.

 

 

Abraços

 

 

 

 

Não precisa porque na verdade é incluso uma linha no .htaccess e é isso que importa.

 

Se por um acaso o ntphpselector comentar todos arquivos .htaccess com # na linha que configura a versão do PHP então você precisará usar um comando replace para remover esse #.

 

Se não souber como efetuar este procedimento de grep e replace, posso lhe dar algumas dicas.

 

 

Abraços

 

 

 

Toda dica é sempre bem vinda, não importando o nível de dificuldade.



  • Author
1 hora atrás, Sir Rodrigues disse:

@Jaime Silva Boa tarde, você poderia disponibilizar o seletor de php mais uma vez em um link novo?

Obrigado!

Lamento mas perdi os dados desse addon.

Não há bem nem mal que dure para sempre. Um dia tudo acaba.


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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Important Information

Do you agree with our terms?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.