pkg를 사용하여 FreeBSD에서 PHP 설치를 복구하는 방법

pkg를 사용하여 FreeBSD에서 PHP 설치를 복구하는 방법

pkg install설치/제거를 php5-5.4.29이것 저것 하다가 php55-5.5.13..

하지만 php명령줄에서 실행하면 다음과 같은 오류가 발생합니다.

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

버전 5.5.13을 사용해 보면 오류는 다음과 같습니다.

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

내가 만든 혼란을 정리하고 새로 설치하는 방법에 대한 제안이 있는 사람이 있습니까 php55-5.5.13?

편집: 또한 pkg 버전과 충돌하는 것처럼 보이는 이전 PHP 버전의 포트가 설치되어 있는 것으로 나타났습니다. 그러나 포트에서 (재)설치하려고 하면 다음과 같은 결과가 나타납니다.

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

답변1

pkg install mod_php5그것은 처리되어야합니다.

관련 정보