1

いくつかの情報をログ ファイルに書き込みたいと考えています。このコードをファイルに追加しようとしました:

<cfparam name="BillingAddressOne" default="#session.userinfo.Address1#">
<cfparam name="BillingAddressTwo" default="#session.userinfo.Address2#">
<cfparam name="BillingCity" default="#session.userinfo.city#">
<cfparam name="BillingState" default="#session.userinfo.state#">
<cfparam name="BillingZipCode" default="#session.userinfo.zip#">
<cfparam name="BillingCountry" default="US">
<cfparam name="BillingPhone" default="#session.userinfo.phone#">
<cfparam name="BillingFax" default="#session.userinfo.fax#">
<cfparam name="BillingEmail" default="#session.userinfo.email#">
<cfparam name="CardType" default="#sessioninfo.CreditCardType#">
<cfparam name="form['Credit Card Number']" default="#sessioninfo.CreditCardNumber#">
<cfparam name="expmonth" default="#sessioninfo.CreditCardExpMonth#">
<cfparam name="expyear" default="#sessioninfo.CreditCardExpYear#">
<cfparam name="CCverificationCode" default="#sessioninfo.CCverificationCode#">
<cfparam name="CreditCardName" default="#sessioninfo.CreditCardName#">


<cflog file="info.log" application="no" 
    text="#BillingAddressOne# #BillingAddressTwo# #BillingCity# #BillingState# #BillingZipCode# #BillingCountry# #BillingPhone# #BillingEmail# #pmtmethod# #CardType# #form['Credit Card Number']# #expmonth# #expyear# #CCverificationCode# #CreditCardName#">

何かを入力しようとしましたが、ファイルに何も表示されませんinfo.log

4

1 に答える 1

7

ドキュメントによると、ファイル属性には拡張子ではなくファイル名のみを含める必要があります。

また、

このファイルは、デフォルトのログ ディレクトリに配置する必要があります。ディレクトリパスは指定できません。ファイルが存在しない場合は、.log という拡張子が付いたファイルが自動的に作成されます。

ほとんどの場合、[coldfusion インストール フォルダー]/logs になります。

試す

<cflog file="info"  
       application="no" 
       text="#BillingAddressOne# 
             #BillingAddressTwo# 
             #BillingCity# 
             #BillingState# 
             #BillingZipCode# 
             #BillingCountry# 
             #BillingPhone# 
             #BillingEmail# 
             #pmtmethod# 
             #CardType# 
             #form['Credit Card Number']# 
             #expmonth# 
             #expyear# 
             #CCverificationCode# 
             #CreditCardName#">
于 2012-12-19T17:43:52.487 に答える