Ⅰ 如何將伺服器端的日誌弄到本地電腦
解決思路:
1. 首先必須保證Web站點和資料庫部署在同一台伺服器上。
資料庫備份時只能備份到本地硬碟上,如果資料庫和Web伺服器不在同一台伺服器上,那麼通過Web站點下載資料庫伺服器上的資料庫備份比較麻煩,我們後面再介紹如何解決不在同一台伺服器上的情況。
2. 通過SQLDMO將資料庫備份到伺服器上的指定位置。
我們可以通過SQLDMO來實現資料庫的備份,那麼要訪問SQLDMO,我們必須通過添加對SQLDMO COM組件的引用,通過添加References,彈出對話框中,選擇COM選項卡,然後找到組件:Microsoft SQLDMO Object Library,點擊確定,把組件添加到我們的Web Site中,然後通過以下代碼可以對資料庫進行備份
其中,strFileName是資料庫備份保存的位置(伺服器上的位置),為了下載的實現簡單一點,我們通過將strFileName設置為Web項目的虛擬目錄下,我們可以設置為根目錄下, 那麼strFileName = Server.MapPath(「/Db.bak」);
Ⅱ 如何獲取某個Web站點的伺服器日誌
自己有伺服器的先打開「Internet 信息服務」,選擇你的網站屬性,下面有「啟用日誌記錄」,一般有三個選項:W3C擴展日誌文件格式、Microsoft IIS 日誌文件格式、NCSA公用日誌文件格式,默認是:W3C擴展日誌文件格式,選擇右邊的屬性,下面有日誌文件名:(例 如:W3SCC1\ncyymmdd.log),日誌存放目錄一般是:C:\WINDOWS\system32\LogFiles,如果你要打開日誌文件 夾,那地址就是C:\WINDOWS\system32\LogFiles\W3SCC1。 如果用虛擬主機的可以到伺服器商的後台選擇日誌保存後用 FTP去下載,一般都放在log文件夾內。
Ⅲ 如何查看伺服器日誌
你好,查看伺服器日誌以linux舉例的話可通過以下方式查看:
1.進入日誌文件所在的文件目錄,比如:cd /opt/tomcat7/logs
2.通過命令打開日誌,分析需求場景打開需要的日誌。比如:tail -f catalina.out
3.常用命令一:tail比如:tail -f test.log (循環查看文件內容)
4.按照行號查詢:cat(過濾出關鍵字附近的日誌)cat -n test.log |grep "訂單號" 然後使用 head -n 20 查看查詢結果里的向前20條記錄。
5.按照時間日期查詢,(查詢出一段時間內的記錄)sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log
Ⅳ 請問伺服器如何查看網站日誌
在登錄伺服器後的,就會出現一個文件夾logfiles,在那個裡面就會自動每天產生一個文件,是以年月日命名的。
打開文件,就可以看到當天的日誌了!或者藉助網站統計的代碼如:Google analytics、量子統計、網路統計、cnzz、51.la等,但是這些統計工具都不能統計你主機上資源的原始訪問信息。
Ⅳ 如何將linux伺服器上的日誌導出
導出方法有很多,這里推薦給你一個最方便的方法:
進入到日誌存放目錄,假設要導出的日誌文件名為 a.log
通過 ifconfig 命令獲取伺服器 ip
利用python的輔助工具監聽80埠,前提是有root許可權,命令為:
python-mSimpleHTTPServer80
直接從伺服器ip的80埠下載 a.log 就行:如果本地是windows,通過瀏覽器訪問 http://server_ip/a.log 即可下載;如果本地是linux,通過命令行執行命令 wget http://server_ip/a.log 即可下載