
CentOS 6에서 FreeBSD 10.3으로 제품을 마이그레이션하고 my_product.conf를 apache24/Includes에 넣습니다. 한 가지 이상한 점은 CentOS에서 작동한다는 것입니다.
<Directory "/usr/local/share/my_product">
AllowOverride None
Order deny,allow
Allow from all
</Directory>
하지만 FreeBSD에서는 작동하지 않습니다. 대신 다음과 함께 작동합니다.
<Directory "/usr/local/share/sso_portal">
AllowOverride None
Require all granted
</Directory>
왜? 모든 차이점, 이정표 등에 대한 포괄적인 정보는 어디에서 찾을 수 있습니까?
답변1
귀하의 질문에서 사용 중인 Apache 웹 서버 버전에 대한 세부 정보가 누락되었습니다. 그래서 나는 그것이 2.2(CentOS 6의 기본값)와 2.4(FreeBSD의 기본값인지 확실하지 않음)라고 가정합니다. 사실이라면 아파치 구성에 차이가 있는 것입니다. 바라보다https://httpd.apache.org/docs/2.4/upgrading.html자세한 내용은. 이는 CentOS나 FreeBSD의 문제가 아닙니다.