PHP 5.5를 5.6으로 업그레이드했습니다. 이 후 내 아파치 내 PHP 스크립트를 실행하지 마십시오.Apache2는 업그레이드 후 PHP 5.6 스크립트를 실행하지 않습니다.
Iceweasel (Firefox)에서는 빈 페이지가 있고 Google 크롬으로 코드 소스가 표시됩니다.
내 코드 소스 :
<?php
echo "test";
?>
내가이있는 intructions를 따르 내가 libapache2-mod-php5
를 설치 한 Upgraded PHP now apache won`t execute php files anymore
.
는 그리고 난이 파일을 편집 한 : /etc/apache2/mods-available/php5.conf
나는이 파일이 라인을 주석했습니다
# Running PHP scripts in user directories is disabled by default
#
# 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.
#<IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_flag engine Off
# </Directory>
#</IfModule>
Php websites don't work after changin php version
을 물론 나는 아파치를 다시 시작하는 것을 잊지 마세요.
내 Linux 배포판은 Kali입니다.
"실행하지 마십시오"는 의미는 무엇입니까? 원본 소스 코드를 반환합니까? 짧은 PHP 태그를 사용하고 있습니까? –
분명히 뭔가 비린내가 있습니다. ;) –
귀하의 질문과 귀하가 제공 한 몇 가지 정보와 함께 문제에 대한 추가 정보를 게시 하시려면 고려하시기 바랍니다. 대답은 답변 할 수 없습니다. – baao