FreeBSD: libphp5.so를 로드하거나 PHP 파일을 읽을 수 없습니다.

FreeBSD: libphp5.so를 로드하거나 PHP 파일을 읽을 수 없습니다.

freebsd에서 Apache 서버를 구성하는 데 문제가 있습니다. apache24, php5 및 php5 확장을 설치하고 파일을 ./data로 옮겼습니다. httpd.conf를 일부 변경했습니다.

LoadModule php5_module libexec/apache24/libphp5.so
<IfModule dir_module>
<IfModule php5_module>
DirectoryIndex index.php index.html
</IfModule>
<IfModule !php5_module>
<IfModule php4_module>
DirectoryIndex index.php index.html
</IfModule>
<IfModule !php4_module>
DirectoryIndex index.php index.html
</IfModule>
</IfModule>
</IfModule>

그리고 내 php.conf:

<IfModule mime_module>
<IfModule php4_module>
AddType application/x-httpd-php .php
</IfModule>
<IfModule php5_module>
AddType application/x-httpd-php .php
</IfModule>
</IfModule>

문제는 apache24 서비스를 다시 시작하면 다음 오류가 발생한다는 것입니다. 여기에 이미지 설명을 입력하세요.

또한 "LoadModule php5_module libexec/apache24/libphp5.so"가 없으면 PHP 파일을 읽지 않고 소스 코드만 표시합니다.

여기에 이미지 설명을 입력하세요.

이 문제를 어떻게 해결할 수 있나요?

답변1

당신은 설치해야mod_php5:

pkg install mod_php5

관련 정보