我试过:
sudo apt-get --purge remove php5-common
sudo apt-get install php5 phpmyadmin
sudo a2enmod php5
将服务器名称 localhost 添加到 /etc/apache2/conf.d/fqdn
Apache 无法识别 php(而是提示下载)。如何让它正确执行 php?
答案1
缺少 .php 的 AddHandler?
答案2
确保您的配置中的某处有以下内容(它可以在 vhost 定义中或之前):
AddHandler php5-script .php
答案3
在 Kubuntu 中安装 LAMP:
sudo apt-get install tasksel
sudo tasksel install lamp-server
重新启动Apache:
sudo /etc/init.d/apache2 restart
使用以下命令创建 phpinfo.php:
<?php echo phpinfo(); ?>
将 phpinfo.php 放在 /var/www 中
清除浏览器缓存
访问http://localhost/phpinfo.php
应该显示 phpinfo