2013-08-05 6 views
-2

그래서 amazon ec2 우분투 인스턴스에서 간단한 웹 페이지를 시작하려고합니다. 나는 아파치 2를 설치했는데, PHP는 필요한 모든 것을 가지고있다. 내 간단한 페이지를 설정할 때 PHP 코드를 제외하고 html에있는 모든 것을 표시합니다. 여기 내가 지금까지 얻은 것이 있습니다.임베디드 PHP가 HTML 페이지에 표시되지 않음

<div id="leftdiv"> 
<h1> Test Inside Left Div </h1> 
<br> 
<?php date('m/d/y - h:i:s'); ?> 
<br> 
<p> Can you see the date above? </p> 

</div> 

h1 태그와 p 태그의 모든 항목이 정상적으로 표시됩니다. 그러나 날짜는 페이지에 표시되지 않습니다. 나는 이것을 광범위하게 봤어. 내가 해본 모든 해결책은 여전히 ​​효과가 없다.

지금까지 php5.conf에서 다음을 주석 처리했습니다.

<IfModule mod_php5.c> 
<FilesMatch "\.ph(p3?|tml)$"> 
    SetHandler application/x-httpd-php 
</FilesMatch> 
<FilesMatch "\.phps$"> 
    SetHandler application/x-httpd-php-source 
</FilesMatch> 
# 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_value engine Off 
# </Directory> 
#</IfModule> 
</IfModule> 

apache2 및 아무 것도 다시 시작하지 않았습니다. 다음 두 줄을 apache2.conf 파일에 추가했습니다.

AddType application/x-httpd-php .php 
AddType application/x-httpd-php .html 

다시 시작한 apache2 및 아무 것도 아닙니다. 파일은 .php 파일로 저장되므로 그 밖의 다른 정보는 없습니다. PHP에서 전체 파일을 써야 할 필요가 없을뿐 아니라 html 내에서 하나 또는 두 줄의 간단한 파일로 만들려고합니다. 어떤 도움을 주시면 감사하겠습니다. 당신이하지 않았기 때문에

+2

을'echo' 구성? –

+3

날짜를 만들지 만 실제로 출력하지는 않습니다. – jmoerdyk

+0

누군가가 PHP의 기초를 읽어야 할 필요가있는 것처럼 보입니다. * 그리고 거의 모든 다른 프로그래밍 언어 * : – Andy

답변

10

echo 그것이을 보내고 : 당신이 사용합니까

<?php echo date('m/d/y - h:i:s'); ?> 
+0

+1 또한'print' – Andy

관련 문제