在Ubuntu 10.04 LTS中运行PHP、MySQL和apache

在Ubuntu 10.04 LTS中运行PHP、MySQL和apache,php,apache,ubuntu,Php,Apache,Ubuntu,我已经在我的linux服务器上安装了原生apache和mysql、php。我尝试了一个使用phpinfo的页面,但是当我尝试自己的页面时,当涉及到php标记时,页面的执行就会停止,甚至它后面的css标记也不会进入浏览器。请帮我解决这个问题。。提前感谢您是否确保以下行位于apache2.conf中且未注释: AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 您是否确保以下行位于apa

我已经在我的linux服务器上安装了原生apache和mysql、php。我尝试了一个使用phpinfo的页面,但是当我尝试自己的页面时,当涉及到php标记时,页面的执行就会停止,甚至它后面的css标记也不会进入浏览器。请帮我解决这个问题。。提前感谢

您是否确保以下行位于apache2.conf中且未注释:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

您是否确保以下行位于apache2.conf中且未注释:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

您的php中可能有错误。在文档顶部尝试添加:


查看是否有任何错误输出…

您的php可能有错误。在文档顶部尝试添加:


查看是否有任何错误输出…

您是否碰巧使用了php短标记

<? ?> 
<?= ?> 
Ubuntu 10.04正在运行PHP5.3.2


短裤标签在5.3中被弃用

您是否碰巧使用了php短标记

<? ?> 
<?= ?> 
Ubuntu 10.04正在运行PHP5.3.2


短裤标签在5.3中被弃用

如果php文件位于public_html目录userdir中,则必须编辑该文件:

/etc/apache2/mods-enabled/php5.conf
以及第8-15行的评论

# 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>

如果php文件位于public_html目录userdir中,则必须编辑该文件:

/etc/apache2/mods-enabled/php5.conf
以及第8-15行的评论

# 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>

如果这是一个问题,它会将php显示为纯文本吗?如果这是一个问题,它会将php显示为纯文本吗?您确定脚本中没有语法错误吗?检查php.ini中的display_errors设置并将其设置为on以显示php错误。更多信息:也许你想发布你制作的脚本。你确定脚本中没有语法错误吗?检查php.ini中的display_errors设置并将其设置为on以显示php错误。更多信息:也许你想发布你制作的脚本。