【分析與解決】apache日誌錯誤一例

賀卡日前為節日作準備時發現一例apache日誌錯誤,總結一下從定位到解決的過程,希望對大家定位和解決現網問題有所啟發。 現象:一段時期內,發現賀卡apache錯誤記錄檔大量增加,原因是出現類似下面的錯誤,而外網頁面並無實際影響(所以不好定位)。 [Tue Feb 03 00:01:00 2009] [error] [client ********] File does not exist: /data/web/ecard/ecard_new/htdocs/{ECARD_IMAGE_SMALL},

log4net 的配置和使用方法

經常需要log4net為我的項目記下一些調試和錯誤資訊,好讓我有些時候不用斷點debug,何況有些情況下很難或者根本不能debug到。例如,一個迴圈裡面的子語句,或者某些機率下才出現的錯誤等等。這裡給出log4net的配置和使用方法,主要是因為根本不能記住這些配置語句,貼上來方便以後使用。設定檔主要是這樣: configSections> section name="log4net"

nginx配置說明

本日誌內容來自互連網和平日使用經驗,整理一下方便日後參考。Location文法文法:location [=|~|~*|^~] /uri/ { … }location = / {# 只匹配 / 查詢。[ configuration A ]}location / {# 匹配任何查詢,因為所有請求都已 / 開頭。但是Regex規則和長的塊規則將被優先和查詢匹配。[ configuration B ]}location ^~ /images/ {# 匹配任何已 /images/

Lua的類實現繼承、多態以及setmetatable方法

注: 原文有些地方不夠詳細或不正確, 我補充完善了一些內容, 如仍有不正確的地方, 歡迎指正.1. Lua類實現從網上搜了幾個類實現,自己照貓畫老虎的弄個如下:ClassYM = {x=0, y=0}--這句是重定義元表的索引,必須要有,ClassYM.__index = ClassYM--類比構造體,一般名稱為new()function ClassYM:new(x,y) local self = {} setmetatable(self, ClassYM) --必須要有

Git 推送和刪除遠程標籤

事實上Git 的推送和刪除遠程標籤命令是相同的,刪除操作實際上就是推送空的源標籤refs:git push origin 標籤名相當於git push origin refs/tags/源標籤名:refs/tags/目的標籤名git push 文檔中有解釋:tag <<tag>> means the same as refs/tags/<tag>:refs/tags/<tag>.Pushing an empty <src>

tppabs到底是什麼東西?對代碼有何影響?如何清除tppabs標籤

因為C++實在是過於複雜了,時不時都會碰見一些晦澀的細節,因此特意發個文章,留好位置,隨時添加Item 1    前置聲明當不需要class A的完整定義而只需要其名稱時,可以通過前置聲明來避免包含class A對應的標頭檔,這樣可以減少編譯依賴關係Item 2   using關鍵字     1.謹慎執行將整個名子空間引入的操作     2.不要在標頭檔中使用using     3.不要在"#include"指令之前使用usingItem 3 函數指標    函數指標的傳統用途是實現回調機制; 

Android2.3 SDK編譯出現Multiple substitutions specified in non-positional format的分析

昨天Google正式放出了Android2.3,抱著嘗鮮的心態馬上更新了ADT和Android SDK,更新後發現自己2.2下編譯的很好的項目出現了問題,錯誤詳細內容為:Multiple annotations found at this line:    - error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false"     

ssh中spring簡單配置

突然學這個東西,找了本書來速成。 struts 2.21 spring 2.5.6 用注釋方式配置ioc什麼的。 1.struts基本配置,另外記得添加struts2-spring-plugin-2.2.1.1.jar這個包 2.spring按文檔要求spring.jar、jakarta-commons、log4j,log4j什麼的struts加過就別再加了。 3.web.xml中     <context-param>       

養成好習慣 關於代碼注釋的13個技巧

以下13個小技巧可以使得你的代碼在長時間內依然能夠保持容易理解和維護。1. 對不同層級的代碼進行注釋對於不同層級的代碼塊,要使用統一的方法來進行注釋。例如:對於每一個類,需要包含一段簡明扼要的描述,作者和上一次修改的時間對於每一個方法,需要包含這個方法的用途,功能,參數以及返回結果當你在一個團隊裡面的時候,採用一套注釋的標準是非常重要的。當然,使用一種大家都認可的注釋約定和工具(例如C#的XML注釋和Java的Javadoc)在一定程度上能推動這項任務。2. 使用段落注釋首先把代碼塊分解成多個“

camera上flash的常亮

 I'm finding that torch mode isgenerally working fine on 2.1 but I had the same problem with theSamsung Epic and found a hack around it.Looking at the params returned by Camera.getParameters() when run onthe Samsung Epic, I noticed that the

malloc()以及free()的機制

malloc()以及free()的機制來自bc-cn C語言論壇       事實上,仔細看一下free()的函數原型,也許也會發現似乎很神奇,free()函數非常簡單,只有一個參數,只要把指向申請空間的指標傳遞給free()中的參數就可以完成釋放工作!這裡要追蹤到malloc()的申請問題了。申請的時候實際上佔用的記憶體要比申請的大。因為超出的空間是用來記錄對這塊記憶體的管理資訊。先看一下在《UNIX環境進階編程》中第七章的一段話:  

mediawiki使用者密碼處理

Mediawiki 的使用者密碼是用 MD5密碼編譯演算法加密的。但它並不直接採用它對使用者的 password 進行加密,而是對所需加密的內容加以處理的。經過以下的步驟處理之後,密碼資料就可以直接入庫,所以有必要時我們可以對 mediawiki使用者批量入庫。 由終端進入 ${MEDIAWIKI_HOME}/includes/ 目錄,用下列命令查看一下: $ grep 'md5' *結果系統列出了很多內容包含有“md5”的檔案,如: ...array( 'html' =>

自訂cursor contentprovider

做的應用需要和其它同事的應用做互動,傳遞資料.我做的應用主要做從伺服器傳來的報文解析,顯示,相當簡單的一個類似Newsrob的程式.同事需要其中的天氣資料,顯示其中的天氣資訊.Android中共用資料是很簡單的,而且我的程式儲存的資訊正好在資料庫中,只要寫一個ContentProvide為其提供資料即可.可是問題又來了:天氣報文中關於天氣類型的欄位是整型的,我只是在顯示的時候才把它轉化成需要的資訊,比如說"晴","陰天"等,我把這些對應的資訊放置在string-array中,在用到的時候,直接用

TextView 加連結所有方法

1:使用android:autoLink="all" 只需在textview中加入這個屬性 在裡面寫的文字中包含網址、電話、email的會自動加入串連地址。如:<TextView xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/text1" android:layout_width="match_parent"android:layout_height="match_parent"

關於PE可執行檔的修改

關於PE可執行檔的修改文章提交:ILSY (masteruser_at_263.net)在windows 9x、NT、2000下,所有的可執行檔都是基於Microsoft設計的一種新的檔案格式Portable Executable File Format(可移植的執行體),即PE格式。有一些時候,我們需要對這些可執行檔進行修改,下面文字試圖詳細的描述PE檔案的格式及對PE格式檔案的修改。1、PE檔案架構構成DOS MZ headerDOS stub PE header Section

關於電腦的名言

“Computers are useless. They can only give you answers.” - Pablo Picasso電腦沒有什麼用處。它們唯一能做的就是告訴你答案。 --Pablo Picasso“Distributed file systems are a cruel hoax.” - Zalman SternDistributed File System是一場殘忍的騙局。 --Zalman Stern“A computer lets you make more

中國電腦黑白棋軟體八強

1、  傷心黑白棋3.1,作者不明:http://vip.6to23.com/nowcan1/ai/SxOthello.rar 2、  黑白棋世界V1.0,作者shines:http://vip.6to23.com/nowcan1/ai/ShinesOthello.rar 3、  雨滴黑白棋3.9,作者李順:http://vip.6to23.com/nowcan1/ai/BcOthello39.rar 4、 

WinCE如何快顯功能表

tap-and-hold (TAH) gesture,點按動作是WinCE裡面取代右鍵的動作。 SHRecognizeGesture API是用來判斷是否有點按訊息的。在直接模式,如果有點按訊息,則返回GN_CONTEXTMENU,否則返回0 。 對通知模式,則發送WM_NOTIFY 訊息攜帶GN_CONTEXTMENU 到父視窗。1.#include

gdb查看運行時資料

 gdb查看運行時資料    在你偵錯工具時,當程式被停住時,你可以使用print命令(簡寫命令為p),或是同義命令inspect來查看當前程式的運行資料。print命令的格式是 :printprint

總頁數: 61357 1 .... 19846 19847 19848 19849 19850 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.