1. 程式人生 > 其它 >2022.3.21學習日記

2022.3.21學習日記

今天進行了php環境安裝

依據部落格php的下載與安裝 - Sam Xiao - 部落格園 (cnblogs.com)

 

一,進入到php的官方網站   https://www.php.net/   ,進入到下載頁面:

 

 

選擇 PHP 7.2.30 的Windows版本

 

 

 具體的下載頁面版本區分:

 

 

下載後,得到如下壓縮包到如下目錄

 

 

 

 

進入到php目錄  D:\wamp\php7230

把檔案  php.ini-development  複製一份,改名為  php.ini

 

為此,PHP就解壓與配置成功了。

 

 

=================================================================================================================

將PHP搭載到apache上

 

1:將PHP配置成apache的一個模組

 

在php的解壓目錄中找到如下檔案  php7apache2_4.dll   獲取到檔案的路徑:

注意一定要將 \ 改為 /

D:\wamp\php7230\php7apache2_4.dll
改為:
D:/wamp/php7230/php7apache2_4.dll

 

在apache的配置檔案中新增如下程式碼:

#載入PHP模組 LoadModule php7_module D:/wamp/php7230/php7apache2_4.dll

 

 

2,將解析規則指定到php

    #分配任務,將.php為字尾的檔案交給php模組處理     AddType application/x-httpd-php .php

 

3,指定php配置檔案php.ini的路徑

 在檔案的最末一行加上  

PHPIniDir "D:/wamp/php7230" 如圖所示:

 

 

修改預設訪問路徑:

 

DirectoryIndex index.html 改為: DirectoryIndex index.html index.php

 

 

修改

 測試是否配置成功:

在apache的站點目錄下,新建index.php檔案,檔案內容為:

<?php

phpinfo();

?>

 

 

 重啟apache伺服器,訪問:

http://127.0.0.1:8099/index.php

出現如圖介面:表明配置成功了。

 

 

 

 

 

 

 

php  與  mysql 的整合:

MySQL是作為PHP的擴充套件來安裝和使用的,我們需要修改 php.ini 擴充套件類的路徑:

1,在php.ini檔案中,新增如下路徑:

extension_dir = "D:/wamp/php7230/ext"

 

 2,啟用:mysqli和pdo_mysql

 

 

同時還可以啟用extension=mbstring  ,主要是用於字串長度計算的,與mysql連線無關:

 

 

在  D:\wamp\www 目錄下,新建    mysqli.php  檔案。

檔案內容為:

<?php
header("content-type=text/html;charset=utf-8");
$mysqli = new mysqli('192.168.11.89','root','Abc123','mysql');
if($mysqli -> connect_errno){
    die("資料庫連線失敗".$mysqli -> connect_error);
}
echo '<h1 style="color:#f00">資料庫連線成功</h1>';
?>

重啟apache伺服器,訪問如下地址:

 http://localhost:8099/mysqli.php