apachephp測試,apache支持php

本文目錄一覽:

在APACHE上 PHP測試不成功怎麼辦?

測試不成功?是單獨安裝的么?建議新手暫時用PHP套件(比如appserv、wamp等集成了php\mysql\apache)。另外動態網頁用DW的F12是預覽不了的,要從瀏覽器進服務器預覽。

怎樣測試服務器是否支持PHP的偽靜態?

1. 第一:檢測 apache是否開啟mod_rewrite

2. 通過php提供的phpinfo()函數查看環境配置,在”apache2handler — Loaded

Modules”里看是否有”mod_rewrite”模塊,如沒開啟則在apache配置文件httpd.conf 中找到”#LoadModule

rewrite_module modules/mod_rewrite.so”去掉前面的”#”號,重啟apache即可

3. 第二:檢測apache是否支持 “.htaccess”

4.如測試中不支持”.htaccess”,那在apache配置文件httpd.conf 中找到””與””內的”AllowOverride

None”改為”AllowOverride All”,重啟apache即可

5.

{讓apache服務器支持.htaccess,如何讓自己的本地Apache服務器支持”.htaccess”呢?其實只要簡單修改一下apache的httpd.conf設置就可以讓支持.htaccess了。打開httpd.conf文件,用文本編輯器打開後查找

6. Options FollowSymLinks

7. AllowOverride None

8. 改為

9.Options FollowSymLinks

10.AllowOverride All

11.就是把None修改為All}

12. 第三:創建.htaccess 文件

13. 創建.htaccess

文件方法:新建文本文檔,名字為”htaccess.txt”,再打開”htaccess.txt”另存為,此時注意,名稱改為

“”.htaccess””保存即可

14. 第四:測試偽靜態實例

15. .htaccess文件中輸入:

16. RewriteEngine on

17. RewriteRule ([a-zA-Z])-([0-9])-([0-9])\.html$

index.php?action=id=page=

18. 新建index.php文件並輸入:

19. echo ‘action=’.$_GET[‘action’];

20. echo ‘

id=’.$_GET[‘id’];

21. echo ‘

page=’.$_GET[‘page’];

22. ?

23. 在地址欄中輸入 按回車將顯示出參數:

24. action=view

25. id=8

26. page=2

怎麼測試是否成功配置apache和php協同工作

怎樣測試是否成功配置apache和php協同工作?

我通過下載安裝AppServ_2.6.0.exe,用””測試apache服務器顯示成功,然後我按照“Web開發入門經典——使用PHP6、Apache和MySQL”這本書上的步驟,在httpd.conf添加了如下代碼:

AddType application/x-http-php .php

AddType application/x-http-php-source .php

PHPIniDir “E:\AppServ\php6”

LoadModule php6_module “E:\AppServ\php6\php6apache2_2.dll”

文件夾路徑都是按照我自己安裝的位置填寫的,但是我不知道該怎麼測試是否已經將apache配置為使用php。

書上的步驟是說編寫一個小的php文件,將文件保存至apache的htdocs目錄下的test.php文件,然後用Web瀏覽器訪問 ,

但是現在我由於我的appserv整個都是安裝在E盤裡的,找不到apcahe的htdocs目錄,就不知道該怎麼測試。

我有一些c的基礎,但是才開始學習php,卻在這個地方卡殼,實在是沒法繼續進行下去,希望有人能幫幫我解決掉這個困住我的開頭。

php apache web 服務器

分享到:

——解決方案——————–

AppServ都配置好了的,不需要你在這些配置了的

——解決方案——————–

既然你使用的集成包AppServ,那麼就不需要再配置php了,做了就會出問題

你可以在httpd.conf中搜索 DocumentRoot

可看到形如這樣的行

DocumentRoot “/AMP/web”

那就是網站的根目錄

測試Apache和PHP時顯示The requested URL /phpinfo.php was not found on this server,路徑沒有錯的

可以試着在phpinfo.php同目錄下創建一個html文件,隨便輸入一點什麼,然後看是否能訪問到(不是用絕對路徑哦,而是用你訪問phpinfo.php類似的路徑),如果能訪問到,那麼確實是路徑沒錯,如果不能訪問,那肯定是路徑錯了,可能是你配置文件裡面的根目錄配置錯了。

apache和php在瀏覽器測試的時候提示Not Found

WEB服務器的根目錄路徑不對,看看配置文件,根目錄指向了哪裡

Apache PHP測試問題

1.我覺你沒有把phpinfo.php這個文件放到你的網站根目錄下,因為如果是出現逆輸入的代碼,是因為你這個PHP文件沒有經過解析。所以沒有得到執行。

2.可能你的APACHE+PHP沒有正確配置,APACHE安裝時候帶的文件時一個.HTML的文件,所以它可以正常運行。

你再好好看看,不會的問我。QQ:601901226

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/153017.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-13 06:08
下一篇 2024-11-13 06:08

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • JDK Flux 背壓測試

    本文將從多個方面對 JDK Flux 的背壓測試進行詳細闡述。 一、Flux 背景 Flux 是 JDK 9 對響應式編程的支持。它為響應式編程提供了一種基於推拉模型的方式,以支持…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Apache配置Python環境

    Apache是一款流行的Web服務器軟件,事實上,很多時候我們需要在Web服務器上使用Python程序做為數據處理和前端網頁開發語言,這時候,我們就需要在Apache中配置Pyth…

    編程 2025-04-28
  • Powersploit:安全評估與滲透測試的利器

    本文將重點介紹Powersploit,並給出相關的完整的代碼示例,幫助安全人員更好地運用Powersploit進行安全評估和滲透測試。 一、Powersploit簡介 Powers…

    編程 2025-04-28
  • Python接口自動化測試

    本文將從如下多個方面對Python編寫接口自動化進行詳細闡述,包括基本介紹、常用工具、測試框架、常見問題及解決方法 一、基本介紹 接口自動化測試是軟件測試中的一種自動化測試方式。通…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若服務器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • Apache偽靜態配置Java

    本文將會從多個角度闡述如何在Apache中正確偽裝Java應用程序,實現URL的靜態化,提高網站的SEO優化和性能。以下是相關的配置和代碼實例。 一、RewriteEngine的配…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27

發表回復

登錄後才能評論