Aviso: require_once (HTTP / Request2.php): falha ao abrir fluxo:

3

Eu li muitos posts que me dizem que isso é porque o pear não está instalado. Meu problema é que ele está instalado e tentei reinstalá-lo sem sucesso.

Eu tenho meu arquivo php.ini definido como

include_path='.:/usr/share/php:/usr/share/php/pear'

Eu entrei no sistema por ftp e os arquivos existem e tudo parece estar instalado corretamente.

Onde eu errei?

ERRO COMPLETO:

  

Atenção: require_once (HTTP / Request2.php): falha ao abrir fluxo: Nenhum arquivo ou diretório em /var/www/test.php na linha 3 Erro fatal: require_once (): Abertura falhada requerida 'HTTP / Request2 .php '(include_path ='.: / usr / share / php: / usr / share / php / pear: / usr / share / PEAR ') em /var/www/test.php na linha 3

LINE 3: require_once ('HTTP / Request2.php');

Eu verifiquei a instalação do HTTP_Request2 e ele está instalado e atualizado.

EDIT: Isso pode ser causado por algum tipo de permissão?

    
por Doug 18.10.2012 / 22:52

1 resposta

4

O Pear pode ser instalado, mas o próprio pear é um tipo de gerenciador de pacotes. O Http_request2 deve ser instalado.

Comparar link

No console, tente

sudo pear install HTTP_Request2
    
por cljk 18.10.2012 / 22:56