0
MAMP Apache 서버를 올바르게 구성하는 데 문제가 있습니다. 문제는 다음과 같습니다 : variable $ _SERVER [ 'DOCUMENT_ROOT']는 항상 비어 있습니다. 내가 서버 문서 루트 변수가 비어 있습니다 (Apache MAMP)
DocumentRoot "/Users/<user>/workspace"
<Directory "/Users/<user>/workspace">
Options All
AllowOverride All
Order allow,deny
Allow from all
XSendFilePath "/Users/<user>/workspace"
</Directory>
이
를 구성한 제 값을 httpd.conf에서내가 변수
var_dump($_SERVER['DOCUMENT_ROOT']);
die();
결과가
string(0) ""
입니다 위해서 var_dump 때 내 가상 호스트
<VirtualHost *:80>
ServerName myApp.dev
ServerAlias *.myApp.dev
ServerAdmin [email protected]
DocumentRoot "/Users/<user>/workspace/myApp"
LogLevel debug
ErrorLog "/Users/<user>/workspace/myApp/rest/application/logs/myApp.dev-error_log"
CustomLog "/Users/<user>/workspace/myApp/rest/application/logs/myApp.dev-access_log" common
<Directory "/Users/<user>/workspace/myApp">
Options Indexes FollowSymLinks
AllowOverride All
Allow from all
</Directory>
</VirtualHost>
된다
문서 루트 값을 인쇄하려면 어떻게해야합니까? 추가 정보가 필요하면 알려 주시기 바랍니다. 고맙습니다!
당신이 했 commande«sudo는 a2ensite을 httpd.conf»conf의를 사용하려면해야으로
내가 적절한 경로를 참조? –
정말 그렇게해야합니까? 내가 맥 OS에서 MAMP를 사용하고있다 –
아파치를 다시 시작 했는가? sudo 서비스로 시작 하는가 apache2가 다시 시작 –