linuxphpapache
① 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網頁的情況主要有以下幾種:
apache文件缺失以下內容
<IfMolemod_php5.c>
AddTypeapplication/x-httpd-php.php
AddTypeapplication/x-httpd-php.php.phtml.php3
AddTypeapplication/x-httpd-php-source.phps
</IfMole>
缺失index.php文件
<IfMole dir_mole>
DirectoryIndex index.php index.html
</IfMole>建議安裝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