Como corrigir minha instalação do PHP no FreeBSD usando pkg

4

Eu andei brincando com pkg install , instalando / removendo os dois php5-5.4.29 e php55-5.5.13 .

Mas quando eu executo php da linha de comando, isso me dará um erro assim:

PHP Warning:  PHP Startup: Unable to load dynamic library 
'/usr/local/lib/php/20100525/memcache.so' - 
/usr/local/lib/php/20100525/memcache.so: Undefined symbol 
"php_session_create_id" in Unknown on line 0

Se eu tentar a versão 5.5.13, o erro é este:

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20121212/posix.so' - Cannot open "/usr/local/lib/php/20121212/posix.so" in Unknown on line 0

Alguém tem algumas dicas sobre como posso limpar a bagunça que fiz e fazer uma nova instalação de php55-5.5.13 ?

EDITAR: Eu também notei que uma versão antiga do php das portas está instalada, o que parece estar em conflito com o do pacote. Mas tentar (re) instalar a partir de portas me dará:

PHP xx doesn't install the Apache module anymore: update your OPTIONS and build www/mod_php5 port instead

    
por Oli 30.06.2014 / 12:22

1 resposta

1

pkg install mod_php5 deve cuidar disso.

    
por 04.07.2014 / 03:29

Tags