當前位置:首頁 » 編程軟體 » phpcms跨站腳本

phpcms跨站腳本

發布時間: 2023-07-10 09:15:13

php怎麼安裝GD2呀急求助

一般在已經安裝iis的windows系統上已經默認支持了asp,那麼下面主要講解如何讓其也支持php並且支持MYsql和gd庫。

Windows 2000下PHP IIS的安裝方法

1、把php-5.0.0(目前有5.0.5最新版本,推薦使用)-Win32.zip解壓放到 C:\php 。

2、將 php.ini-dist 復制到 Winnt 目錄下並改名為 php.ini

3、復制 php5ts.dll 和 libmysql.dll 到 WINNT\system32 中。

4、接下來在IIS中進行設置,打開默認站點屬性對話框,切換到「主目錄」選項卡,然後點「配置」按鈕打開「應用程序配置對話框」,點「添加」按鈕打開「添加/編輯應用程序擴展名映射」對話框。在「可執行文件」輸入框中,指向c:\php\php5isapi.dll,在「擴展名」輸入框裡面輸入「php」(不包括引號),並選中「腳本引擎」和「檢查文件是否存在」兩個復選框,一路確定並退出IIS。

至此伺服器應該已經能夠同時支持asp和php了。

下面對php.ini進行配置讓php支持MYSQL和GD庫

1、在記事本中查找「extension_dir」,然後把
extension_dir = "./"
修改為
extension_dir = "C:\php\ext"

2、在記事本中查找「;extension=php_mysql.dll」和「;extension=php_gd2.dll」,然後把前面的「;」去掉,即把
;extension=php_mysql.dll
改為
extension=php_mysql.dll


;extension=php_gd2.dll
改為
extension=php_gd2.dll

3、保存好php.ini,然後重起IIS即可

php環境需要用到的軟體可以從下面的地址下載

http://www.phpcms.cn/data/2005/0712/article_83.htm" http://www.phpcms.cn/data/2005/0712/article_83.htm
參考資料:http://www.phpcms.cn/data/2005/0923/article_157.htm" http://www.phpcms.cn/data/2005/0923/article_157.htm

linux自動備份網站和資料庫,到另外伺服器上,為當前用戶創建定時任務

linux自動備份網站和資料庫,到另外伺服器上,為當前用戶創建定時任務兩台伺服器111,和117伺服器,每天完成111伺服器上網站和資料庫自動備份到117伺服器上1:我的111伺服器上是當前用戶:sxA:
查看當前用戶的計劃任務:crontab
-l是查看當前用戶的任務用
vi
crontab
-e
是為sxw用戶創建一個計劃任務第一行:每天3點運行/home/sxw/rsync201.sh
shell腳本,第二行:和第三行是每天下午7點運行tar包,gaokaotong和phpcms文件第三行:每天7點22分運行/homesxw/back_up.sh
shell腳本,注意:這里是當前用戶sxw,所以要shell腳本路徑要有用戶sxw許可權,在這里/home/sxw/back_up
shell腳本,是當前用戶sxw用戶的家目錄。B:
111伺服器上/home/sxw/back_up.sh腳本code:-bash-3.2$
vim
/home/sxw/back_up.sh#!/bin/shecho
開始備份資料庫mysqlmp
-u
jeecms
-pjeecms1234
gktcms
>
gktcms.sqlmysqlmp
-u
jeecms
-pjeecms1234
phpcms
>
phpcms.sqlecho
備份資料庫完成,復制到117伺服器端scp
-P
10022
gktcms.sql
[email protected]:/home/zkscp
-P
10022
phpcms.sql
[email protected]:/home/zkscp
-r
-P
10022
/opt/www/www2/phpcms.tar.gz
[email protected]:/home/zk/scp
-r
-P
10022
/opt/www/www2/gaokaotong.tar.gz
[email protected]:/home/zk/echo
發送完成C:
還要在111上做ssh信任,這個可參照ssh資料。很簡單,只需要建立兩個密鑰。2:
117伺服器上/homezk/自動就會多出兩個tar包文件,phpcms.tar.gz
和gaokaotong.tar.gz這里每天自動保存兩個文件,phpcms.tar.gz

gaokaotong.tar.gz文件
這里做了一個shell腳本,保存前兩天的文件,跟上述111伺服器上的建立計劃任務一樣:A:
查看117的計劃任務:
crontabl
-lB:
在查看/home/zk/back.sh
的shell編寫code:[zk@DB2~]$
vi
/home/zk/back.sh#!/bin/shTARFILE=/home/zk/phpcms.tar.gzif
[
-f
$TARFILE
];then
mv
/home/zk/phpcms.tar.gz
/home/zk/phpcms_$(date
+%Y%m%d).tar.gz
#remove
date
file
DATE_B=$(date
-d2
day
ago
+%Y%m%d)
FILENAME=/home/zk/phpcms_$DATE_B.tar.gz
if
[
-f
$FILENAME
];then
rm
-rf
/home/zk/phpcms_$DATE_B.tar.gz
else
echo
沒有可刪除文件
fielse
echo
沒有源文件fi~
結束。

Ⅲ php網站怎樣解決跨站腳本攻擊漏洞

這應該是一套開源的CMS系統,每套CMS系統源碼不一樣,但是只要發現$_GET,$_REQUEST這樣的代碼,都可以改成$out = htmlspecialchars($_GET[XXX],ENT_QUOTES)

熱點內容
怎麼啟動ftp服務 發布:2025-02-07 12:27:46 瀏覽:865
拜託別黑我ftp 發布:2025-02-07 12:25:22 瀏覽:170
評價web伺服器的標準是什麼 發布:2025-02-07 12:24:37 瀏覽:444
opencvpython34 發布:2025-02-07 12:23:44 瀏覽:153
androidondraw調用 發布:2025-02-07 12:09:22 瀏覽:189
linuxkill進程 發布:2025-02-07 12:09:17 瀏覽:197
c語言sqrt函數怎麼用 發布:2025-02-07 12:07:48 瀏覽:896
安卓手機怎麼不用手機id登錄 發布:2025-02-07 12:06:28 瀏覽:39
ceph緩存變慢 發布:2025-02-07 11:46:52 瀏覽:924
python做什麼用的 發布:2025-02-07 11:46:46 瀏覽:565