Não consigo fazer o “apt-get install php5-suhosin” funcionar

2

Estou executando o Ubuntu 13.04. Não consigo fazer o meu site php funcionar porque não consigo instalar php5-suhosina.

Ele disse isso toda vez que tentei apt-get install php5-suhosin :

Package php5-suhosin is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Eu já fiz apt-get update and apt-get upgrade .

Eu também não consigo instalá-lo com a compilação. Por favor ajude! Obrigada!

^^ OUTDATED ^^ Novo problema abaixo!

Reading package lists... Done
Building dependency tree 
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
php5-suhosin : Depends: phpapi-20090626
E: Unable to correct problems, you have held broken packages.
    
por user160879 22.05.2013 / 16:20

1 resposta

9

O Suhosin para PHP 5.4+ nunca foi finalizado pelo desenvolvedor upstream em tempo para a versão Debian / Ubuntu e, portanto, o pacote php5-suhosin foi removido do Debian (e Ubuntu).

Apenas remova as sobras e esqueça o php5-suhosin.

Você não precisa do php5-suhosin para executar o (s) site (s) no php.

EDIT : O suhosin.org fez uma nova versão com suporte ao PHP5.4 + após vários anos de inatividade. Se você realmente acha que não pode viver sem isso, você pode compilar uma extensão para si mesmo a partir da fonte.

    
por oerdnj 22.05.2013 / 18:48