mod_userdir(~/user) 디렉터리에서 PHP가 작동하지 않습니다.

mod_userdir(~/user) 디렉터리에서 PHP가 작동하지 않습니다.

내 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_userdirApache 확장이 활성화되어 있는지 확인하십시오 . 다음 명령으로 활성화하십시오.

a2enmod userdir

sudo필요한 경우 접두사를 붙입니다 .

그런 다음 Apache( )를 다시 로드/다시 시작합니다 service apache2 restart.

관련 정보