%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%EC%84%9C%20PHP%EA%B0%80%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내 PHP 코드가 mod_userdir(~/user) 디렉토리에서 작동하지 않지만 /var/www/에서는 잘 작동합니다. 이 문제를 어떻게 처리할 수 있습니까? ~/user 아래에서 PHP 파일을 열면 브라우저에 다운로드하라는 메시지가 표시됩니다.
답변1
/etc/apache2/mods-enabled/php5.conf를 살펴보세요. 다음 설명이 있습니다.
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
파일을 변경한 후 service apache2 restart
.
답변2
mod_userdir
Apache 확장이 활성화되어 있는지 확인하십시오 . 다음 명령으로 활성화하십시오.
a2enmod userdir
sudo
필요한 경우 접두사를 붙입니다 .
그런 다음 Apache( )를 다시 로드/다시 시작합니다 service apache2 restart
.