安達です。
解決しないまま、顛末をウェブページに書いていて 依存関係にある libpcre2-8-0(>=10.22) あたりとの連携がとれないと いうところではないかと思いました。 libpcreについては全く知らないので、Debian11以降の仕様変更など 調べようかと思っています。
https://dabiyone.com/system/a13bantrix03.html
に書きましたが、confには、どのようなものがページなのか、または 画像やcssなど、ページでないものなのかの判断をするための 設定項目があります。PageType と NotPageType です。 どちらか一方を指定することになっています。 PageType に設定したタイプがページでその他はページでない と判断する方法と NotPageType に設定したタイプで弾かれなかったものがページである と判断する方法です。 どちらか一つの方法だけ使うように指示されていますが 指定方法を切り替えたり、項目を増減したりできます。 デフォルトでは PageTypeで、htm, html, php を指定しています。 そこで、NotPageTypeで判断する方法に切り替えてみました。 PageType の指定を全部コメントアウトし、 デフォルトではコメントアウトされている NotPageType の項目を 全部有効にしたということです。 gif, css, js, jpgなど以外はページとして判断されます。
こうするとページのカウントがされるようになりました。 喜んだのもつかの間。ページ数がいつもヒットの数と同じになります。 つまり、ヒットしたログ項目についてhtmlかphpかをチェックすると どれも違うのでページ数は0となり、 逆にgifかcssかjsかとチェックしても、どれも違うので結局 ページでないとするものが0となり、ヒットした数が全部ページと されるのです。 つまりファイルのタイプを判断する部分が機能していないことになります。
.confやmanのNotPageTypeの説明に # Those who understand pcre's would do well to examine the source # of parser.c if they wish to extract greater flexibility from the # below. とある所から pcre's would という単語を見つけて、libpcre2-8-0 かなと 推測した次第です。
調査と並行して、awffullの使用は諦めて awstatsに移行する計画も進めています。