① linux下php環境搭建,在linux下將apache,php,mysql,都裝了,還是不能解析php文件

Apache的配置文件你設置了解析php沒有?conf/httpd.conf文件,在最後添加:

PHPIniDir "d:/web/php"
LoadMole php5_mole "d:/web/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
-----------
上面的代碼只是一個參考,你具體按照你的路徑填寫即可

② linux安裝完Apache和PHP後,為什麼還是不能解析php網頁

無法解析php網頁的情況主要有以下幾種:

  1. apache文件缺失以下內容


    <IfMolemod_php5.c>

    AddTypeapplication/x-httpd-php.php

    AddTypeapplication/x-httpd-php.php.phtml.php3

    AddTypeapplication/x-httpd-php-source.phps

    </IfMole>

  2. 缺失index.php文件

    <IfMole dir_mole>
    DirectoryIndex index.php index.html
    </IfMole>

  3. 建議安裝PHP環境套件


③ linux + apache + php如何配置

手工安裝的話不太會

我只會裝一個ubuntu server的Linux。

在安裝時候有一步是讓你選擇要安裝哪些軟體,其中有一項是LAMP~

選擇了以後就可以有MySQL,PHP,Apache了

如果不用資料庫,你可以用sudo apt-get remove mysql把資料庫刪除

方便快捷的!

④ linux下apache上運行php的問題

apache的配置文件里少了一句話:
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

⑤ linux下,php與apache怎麼連接

配置httpd.ini文件,具體你搜索下吧,這里說也不太方便

⑥ linux配置了php apache但是apache無法訪問

返回302?被重定向到其他站點去了,你檢查下你訪問的web地址對不?你如果沒有做index頁面的話你怎麼能夠訪問呢?
先做一個簡單的html頁面放上去然後訪問這個html,如果成功就ok了。
通常的http網路問題可以通過下面的步驟來確定和解決:
1、先使用nc -z xx.xx.xx.xx 80 看是否能連接到80埠

2、如果顯示successed的說明httpd服務有正確運行並監聽在80埠
3、如果不行的話,看網路,是否能否ping通。

⑦ linux 安裝了2個php,怎麼設置apache使用哪個

有多種辦法。
1 需要把兩個 php 分別配置在兩個域名(或 ip)下
如果是配置在一個域名(或 ip)下,至少有一個需要不用 php 後綴
2 看看需要的那個php可執行路徑在那個下面,在apach.conf里配置到這個路徑就可以了
如果是apache的話,看看httpd.conf中LoadMol php_mole ……這里的路徑。

3 再裝一個apache,一個用5.1一個用5.2,開在不同埠就可以訪問了。

⑧ linux 下怎麼讓apache支持php

修改httpd.conf添加以下代碼
load mole php5_mole "php5apache2.so"
addtype application/x-httpd-php .php
phpinidir /usr/local/php5

⑨ linux的如何把php與apache連接

首先安裝apache
yum install httpd
service httpd start

在安裝php

yum install php php-mysql

然後你可以把php文件放在/var/www/html下,通過IP來訪問

⑩ linux怎樣查看php用的是哪個apache

如果是rpm安裝的 用rpm -qa |grep httpd 看apache的版本 linux中的環境都是單獨配置的 如果是源碼包安裝的 用 pstree看 80