Init_Set Desabilitado No Servidor (Ini_Set() Has Been Disabled For Security Reasons)

Caros,

acredito que possam me ajudar de alguma forma com esse problema. Ao subir o meu site para o ambiente de hospedagem (Dialhost), ocorreu um erro ao tentar iniciar/rodar a aplicação Yii

Erro 500 ini_set() has been disabled for security reasons na linha 58 da classe CHttpSession :




public function init()

	{

		parent::init();

		// default session gc probability is 1%

		ini_set('session.gc_probability',1);

		ini_set('session.gc_divisor',100);

...



1 - Não será possível ativar esta função (já falei com o suporte do provedor);

2 - Não posso mudar de hospedagem;

PS: Tentei comentar as linhas de init_set porém, depois começam a ocorrer outros erros relacionados a sessão que acredito serem reflexo dessas alterações.

Alguma sugestão?

Desde já agradeço a todos!

Felipe,

Esses valores que você está setando, já são padrão do PHP, o que está querendo alterar na sessão?

O aplicativo não está gerando a sessões corretas?

Felipe, talvez ja tenha resolvido.

Mas vou deixar minha resposta ae, talvez ajude outros…

Acredito que tua hospedagem desabilitou a alteração de configurações do PHP em runtime. Eles fazem isso como medida de segurança.

Verifique com eles a possibilidade de passar pra um ambiente que permita tal configuração.

Abração.