Brew가 설치된 PHP를 Apache로 활용
Homebrew를 통해 설치된 PHP를 인식하지 못하는 문제가 발생했습니다. 아파치. 이 딜레마를 해결하기 위해 다음 계획을 살펴보겠습니다.
1. PHP 불일치 확인:
Brew의 PHP가 Apache의 PHP와 다른지 확인하려면 다음 명령을 실행하세요.
<code class="php">which php</code>
이렇게 하면 시스템에서 사용하는 PHP 바이너리의 경로가 표시됩니다. 이를 Apache 구성 파일(httpd.conf)에 표시된 경로와 비교하세요.
<code class="php">LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so</code>
경로가 다르면 불일치가 있는 것입니다.
2. Apache를 Brew의 PHP로 지정:
Apache가 Brew의 PHP를 사용하도록 하려면 httpd.conf를 수정하세요.
<code class="php">LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so</code>
경로가 Brew의 PHP 바이너리 경로와 일치하는지 확인하세요.
3. Apache에서 PHP 활성화:
httpd.conf에 다음 코드를 추가하여 Apache에서 PHP를 활성화합니다:
<code class="php"><FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch></code>
4. DirectoryIndex 설정:
httpd.conf에서 DirectoryIndex에 index.php가 포함되어 있는지 확인하세요.
<code class="php">DirectoryIndex index.php index.html</code>
5. php.ini 위치 확인:
php.ini 파일 위치:
<code class="php">/usr/local/etc/php/7.4/</code>
추가 팁:
위 내용은 Brew가 설치된 PHP를 인식하지 못하는 Apache를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!