安裝php語法檢測,php軟件測試

本文目錄一覽:

Atom編輯器如何自動檢查PHP的語法錯誤

linter-php插件

安裝這3個:linter、linter-ui-default、linter-php

安裝之後,在linter-php插件設置里指定你的php.exe文件位置。

在你語法出錯的時候,前面會有一個紅點

subline text 2 要有php語法提示需要安裝php嗎

不需要安裝php,只需要在設置中操作

步驟如下(中文版在括號內):

點擊菜單欄的:Preferences(中文版為首選項);

選擇:Setting-User項(中文版為設置-用戶);

然後在大括號輸入以下兩項設置:”auto_complete”: true,”auto_match_enabled”: true

設置完先保存,再關掉sublime text 2;

重啟.建立一個以.php結尾的文件.輸入一個字符,是否有代碼提示. 檢查一下設置情況是否正確

哪位高手幫個忙.教我PHP如何安裝並在本機測試

PHP一開始叫Personal Homepage後來改叫Personal Homepage Programme 最後才叫Hypertext Preprocessor。PHP本來就是一種網頁格式,當你寫好後就是一個網頁,但是如果你的機子沒裝PHP和APACHE或IIS服務器的話是不能以網頁的格式查看裡面的內容的。

你如果要查看PHP文件裡面的內容即源程序那麼你可以用記事本打開,WORD等這些文字處理工具都可以看到PHP的內容,如果你是想以網頁的形式查看PHP那麼你首先得安裝PHP和APACHE服務器

安裝方法如下:

Apache

最流行的HTTP服務器軟件之一。快速、可靠、可通過簡單的API擴展,Perl/Python解釋器可被編譯到服務器中,完全免費,完全源代碼開放。

我下載的是for Windows版本,目前最新版本是:2.0.54

PHP

PHP 是一種 HTML 內嵌式的語言。而PHP獨特的語法混合了 C、Java、Perl 以及 PHP 式的新語法。它可以比 CGI 或者 Perl 更快速的執行動態網頁。

我下載的是for Windows版本,目前最新版本是:5.0.4

MySQL

是一個多線程的,結構化查詢語言(SQL)數據庫服務器。SQL 在世界上是最流行的數據庫語言。MySQL 的執行性能非常高,運行速度非常快,並非常容易使用。

我下載的是for Windows版本,目前最新版本是:5.0.4 Beta

phpMyAdmin

phpMyAdmin 是一個用PHP編寫的,可以通過互聯網控制和操作MySQL。通過phpMyAdmin可以完全對數據庫進行操作。

我下載的是for Windows版本,目前最新版本是:2.6.2-pl1

安裝apache和PHP

下面是我的安裝記錄:

選擇80端口,將apache安裝在 D:\apache下。

配置apache里的httpd.conf文件(conf目錄下,用記事本打開就行了,使用查找把下面提到的句子輸進去找出來)

找到 DocumentRoot “D:/apache/Apache2/htdocs” 將其改為WEB目錄D:/htdocs (文件夾名稱和路徑隨便你定,以後把你寫的PHP文件放在這個文件夾裡面)

找到 DirectoryIndex index.html index.html.var 在後面加入 index.htm index.php default.php default.html

選擇模塊化模式安裝

找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行後加入一行

LoadModule php5_module D:/php/php5apache2.dll

找到 AddType application/x-gzip .gz .tgz 這行,在此行後加入一行

AddType application/x-httpd-php .php

將php-5.0.4-Win32.zip里內容解壓到e:\php里,找到php.ini-recommended,重命名為php.ini並拷貝到windows目錄下。

NTFS上記得給服務器開PHP.ini的讀權限。

查找extension_dir後面的改為”D:/php/ext”

查找Windows Extensions,把下面有一排的;extension=php_***.dll的分號去掉,就是支持組件了。我把 extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll 的分號去掉了。

php5默認不支持mysql了,所以要為他添加支持,除了extension=php_mysql.dll去分號之外,在php目錄里有個libmysql.dll文件,把它複製到系統的system32文件夾下,複製php.ini到windows目錄下。

此時PHP環境基本已經配置成功

在WEB根目錄里建一個名為test.php的文件內容如下

? echo phpinfo(); ?

重新啟動apache服務,用瀏覽器打開

如果可以看到php配置輸出信息就成功了

安裝mysql

將mysql安裝到指定目錄,然後安裝程序會引導你一步步配置。不過奇怪的是最後任務欄沒有出現Mysql的圖標。

修改mysql數據庫的root密碼

用cmd進入命今行模式輸入如下命令: ( 注: d:\mysql 為mysql安裝目錄)

cd d:\mysql\bin

mysqladmin -u root -p password 123456

回車出現

Enter password: ( 注:這是叫你輸入原密碼. 剛安裝時密碼為空,所以直接回車即可)

此時mysql 中賬號 root 的密碼 被改為 123456 安裝完畢

配置php.ini並測試mysql

找到extension_dir = “./” 改為 extension_dir = “D:/php/ext”

找到

;extension=php_mysql.dll

將’;’去掉改為

extension=php_mysql.dll

找到

;session.save_path = “/tmp”

將’;’去掉 設置你保存session的目錄,如

session.save_path = “D:/php/session_temp”

重啟apache服務

在Web根目錄下建立testdb.php文件內容如下:

?php

$link=mysql_connect(‘localhost’,’root’,’123456′);

if(!$link) echo “fail”;

else echo “success”;

mysql_close();

?

用瀏覽器打開 如果輸出success就OK了

phpmyadmin的安裝配置

將phpMyAdmin-V2.6.2-pl1.zip解壓到WEB根目錄中去,重命名文件夾為phpmyadmin或其它

打開phpmyadmin 目錄中的 config.inc.php

找到

$cfg[‘Servers’][$i][‘user’] = ‘root’;

$cfg[‘Servers’][$i][‘password’] = ‘123456’;

分別填上用戶名和密碼

最後把你寫的PHP文件放在你之前設定的WEB目錄里,比如按上面安裝的話就是D:/htdocs。假設你那個文件名叫123.php。現在打開IE,在地址欄上輸入按回車就行了。如果你那文件是放在D:/htdocs里的另一個文件夾下,假如那個文件夾名是test,那麼你在IE里就要輸入。另外,文件跟文件夾名千萬不要用中文。

用editplus PHP語法檢查時 老是出現無法打開文件。。。怎麼回事啊。。

有可能是editplus web服務器根目錄配置錯誤。

主機名為localhost,根目錄為apache安裝目錄下的htdocs文件夾。

希望對你有所幫助。

在PHP中檢查PHP文件是否有語法錯誤的方法

?php 

if(!function_exists(‘php_check_syntax’)) { 

function php_check_syntax($file_name, $error_message = null) { 

$file_content = file_get_contents($file_name); 

$check_code = “return true; ?”; 

$file_content = $check_code . $file_content . “?php “; 

if(!@eval($file_content)) { 

$error_message = “file: ” . realpath($file_name) . ” have syntax error”; 

return false; 

return true; 

if(!php_check_syntax(“file.php”, $msg)) { 

echo $msg; 

else { 

echo “Woohoo, OK!”; 

file.php

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

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

相關推薦

  • PHP和Python哪個好找工作?

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

    編程 2025-04-29
  • Python腳本控制其他軟件

    Python作為一種簡單易學、功能強大的腳本語言,具有廣泛的應用領域,在自動化測試、Web開發、數據挖掘等領域都得到了廣泛的應用。其中,Python腳本控制其他軟件也是Python…

    編程 2025-04-29
  • 量化交易軟件哪個好?

    量化交易軟件是為量化交易而設計的工具,能夠用程序化方法對市場數據進行分析和交易決策。那麼,哪個量化交易軟件最好呢?下面從幾個方面進行詳細闡述。 一、交易功能 交易功能是量化交易軟件…

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

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

    編程 2025-04-29
  • Python語法大全解析

    本文旨在全面闡述Python語法,並提供相關代碼示例,幫助讀者更好地理解Python語言。 一、基礎語法 1、Python的注釋方式 # 這是單行注釋 “”” 這是多行注釋,可以注…

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

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

    編程 2025-04-29
  • Python計算機二級刷題軟件推薦

    Python作為編程語言的代表,已經在計算機學習和開發領域佔據了重要角色。Python計算機二級是國家信息技術應用能力證書的一種,是計算機應用能力的重要評估標準。對於想要獲取Pyt…

    編程 2025-04-29
  • 電腦如何下載ps軟件

    如果您想在電腦上使用Photoshop,那麼您需要下載安裝該軟件。下面是詳細的步驟說明: 一、選擇下載網站 目前市面上有很多下載網站都可以下載到Photoshop軟件,比如Adob…

    編程 2025-04-29
  • Python中複數的語法

    本文將從多個方面對Python中複數的語法進行詳細的闡述。Python中的複數是指具有實部和虛部的數,其中實部和虛部都是浮點數。它們可以用“實數+虛數j”的形式表示。例如,3 + …

    編程 2025-04-29
  • parent.$.dialog是什麼技術的語法

    parent.$.dialog是一種基於jQuery插件的彈出式對話框技術,它提供了一個方便快捷的方式來創建各種類型和樣式的彈出式對話框。它是對於在網站開發中常見的彈窗、提示框等交…

    編程 2025-04-28

發表回復

登錄後才能評論