服务器-Ubuntu安装apache2无法解析php

问题描述

Ubuntu安装apache2无法解析php

我按照http://blog.csdn.net/hitabc141592/article/details/23556079 的安装了apache2 这些
然后建立他里面php,然后访问了,html可以,php无法解析。
尝试了修改apache2.conf在百度到 Ubuntu 无法解析php 的所有方法,最后发现没有用
我自己写了几个php发现也是无法解析,中间有多次重启了apache

sudo /etc/init.d/apache2 restart

另外我好奇
在/etc/apache2/apache2.conf文件中添加下面两行即可:

AddHandler php5-script .php .html

AddType text/html .php .html

保存后重启apache2:

sudo /etc/init.d/apache2 restart
是添加在/etc/apache2/apache2.conf的什么,我尝试了 放在apache2.conf文件最后,放在随意位置,把apache2.conf所有代换为上面代码。没有一个好用。

解决方案

问题已经解决
在/etc/apache2/apache2.conf 文件的不是最后随机位置,但是不要有行前空格,添加

AddHandler php5-script .php .html

AddType text/html .php .html
重启sudo /etc/init.d/apache2 restart

解决方案二:

请参考我的博文:http://blog.csdn.net/guodongxiaren/article/details/40684799

时间: 2024-09-08 10:29:57

服务器-Ubuntu安装apache2无法解析php的相关文章

Fedora 12服务器上安装Apache2+PHP+MySQL

LAMP是Linux, Apache, MySQL, PHP的缩写.这篇教程将教你如何在一台Fedora 12服务器上安装Apache2web服务器+PHP(mod_php) +MySQL . 我已经测试无误,你可以放心使用. 1. 前言 在这篇教程中,我使用的主机名为server1.example.com,ip地址是192.168.0.100.这些设置可能与你想要的有所不同,所以你必须在适当的地方修改一下. 2 安装MySQL5 用下列命令安装MySQL: yum install mysql

Ubuntu安装Apache2

在它的1.X版本年代,虽然http://www.aliyun.com/zixun/aggregation/14417.html">Apache已经足够稳定和强大并取得了举足轻重的地位,但仍然存在着它无法覆盖的区域而让一些非全功能型的WEB服务器取得了市场.在2.X中这一情况得到了很大的改善,编译和安装也变得简单了些,Apache使用了标准GNU自动设置工具,对于Windows平台,它也提供了图形化的安装界面.在设置方面,新版本去掉了一些易让人糊涂的指示符号,不过大部分工作仍然基于一个文件的

Ubuntu安装Apache环境的Web服务器

之前研究ubuntu 后来因为广州的同事的关系又去学习centos,现在学会了小基础.刚好也有这个资源,就研究下ubuntu.发现ubuntu 我也是挺好的,相对管理和配置还算简单.在此与大家分享下,并记录,日后可能会有用. 讲解环境 linux ubuntu Ubuntu 10.04.3 x64 +Apache2   一.登陆你的系统,记得使用root 二.安装Apache 1.输入如下命令安装 #apt-get install apache2 正常情况下会给出如下提示,(www.111cn.

在Ubuntu中怎么安装JDK图文解析

  在Ubuntu中怎么安装JDK图文解析,对于很多不知道怎么操作的朋友可以参考本文,希望能给大家带来帮助! 方法/步骤 1,到Oracle官网下载相关的JDK 2,假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/java .可是系统安装后在/usr/local下并没有java目录,这需要我们去创建一个java文件夹 3,打开终端(terminal) 切换到桌面下,执行复制sudo cp jdk-6u30-linux-i586.bin /usr/local/java/ 安装

Ubuntu安装telent服务器时出现:apt-get:Package has no installation的原因及解决方法_Linux

当我在终端敲下这条命令的时候,系统就提示telnetd:apt-get:Package has no installation sudo apt-get install xinetd telnetd 刚开始我以为是没有这个包,后来查了一下资料发现,有这个软件,于是百度了一下才知道解决以上问题需要如下操作: # apt-get update # apt-get upgrade # apt-get install <packagename> 这样就可以正常使用apt-get了. 接下来就按照以前转

ubuntu 安装openssh服务器的教程详解_Linux

1.安装openssh 首先得安装 openssl 和zlib 安装openssl ---下载openssl-1.0.1j.tar.gz,解压到/usr/openssl/目录下进入解压目录 执行./config -fPIC 如下图 安装zlib---下载zlib-1.2.8.tar.gz解压到/usr/zlib/目录下 执行./configure make 和 make install命令 ok 2.下载openssh.tar.gz包解压放在/usr/openssh/目录下 解压 如图 执行 .

Git服务器Gitosis安装设置

1.安装 openssh服务器 sudo apt-get install openssh-server openssh-client 2.创建个人公钥和私钥 在默认用户的主目录路径下,运行以下命令,按照提示创建公钥和私钥 ssh-keygen -t rsa 默认生成2048位,如果需要提高安全级别,也可以通过下面的命令创建公钥和私钥   ssh-keygen -t rsa -b 4096 默认情况下,公钥和私钥会保存在~/.ssh目录下,如下所示: id_rsa id_rsa.pub known

Ubuntu安装MySQL

一.验证原有主机是否已安装MySQL:     这里主要是运行sudo netstat -tap | grep mysql命令查看是否有MySQL监听的端口: $ netstat -tap | grep mysql     二.安装MySQL:     在确认主机未安装MySQL后,运行命令sudo apt-get install mysql-server mysql-client进行在线安装: $ sudo apt-get install mysql-server mysql-client  

RedhatAS3.0上安装Apache2+PHP5+MySQL+Resin+SSL+GD+weba

apache|mysql|php5|web 中国IT动力,最新最全的IT技术教程最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 未整理篇 | 技术讨论 ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql 服务器 Win200