最新のopenX広告サーバー(パブリッシャーサーバー)をpostgres9.xバージョンでインストールしました。
インストールと構成が正常に完了したら、ログインして[統計]タブをクリックすると、次のエラーが表示されます。
mysqlを使用してopenXサーバーをインストールしたときにこのエラーが表示されませんか?
PEARエラー
MDB2エラー:不明なエラー_doQuery:[エラーメッセージ:ステートメントを実行できませんでした] [最後に実行されたクエリ:SELECT m.clientid ASadvertiser_id、d.campaignid ASplacement_id、s.ad_id AS ad_id、SUM(s.impressions)AS sum_views、SUM (s.clicks)AS sum_clicks、SUM(s.revenue)AS sum_revenue、m.campaignid || IF(LENGTH(market_advertiser_id)> 0、('_' || market_advertiser_id ||' ')、' ')|| ad_width || 'x' || ad_height AS ad_id、(m.campaignid || IF(LENGTH(market_advertiser_id)> 0、('_' || market_advertiser_id ||' ')、 '')|| ad_width || 'x' || ad_height)AS pkey FROM "ox_ext_market_stats" AS s INNER JOIN "ox_banners" AS d ON(d.bannerid = s.ad_id)INNER JOIN "ox_zones" AS z ON(z.zoneid = s.zone_id)INNER JOIN "ox_campaigns" AS m ON(m.campaignid = d.campaignid)INNER JOIN "ox_affiliates" AS p ON(p.affiliateid = z.affiliateid)INNER JOIN "ox_clients" AS ON(a.clientid = m.clientid)WHERE s.ad_id IN (1,2)AND a.type = 1 AND s.zone_id <> 0 AND s.date_time> = '2011-02-22 00:00:00' AND s.date_time <= '2011-02-22 23: 59:59'GROUP BY Advertising_id、placement_id、pkey]
[ネイティブメッセージ:エラー:列 "s.ad_id"は、GROUP BY句に表示されるか、文字65の集計関数で使用される必要があります]
PEARエラー
MDB2エラー:不明なエラー_doQuery:[エラーメッセージ:ステートメントを実行できませんでした] [最後に実行されたクエリ:SELECT m.clientid ASadvertiser_id、d.campaignid ASplacement_id、s.ad_id AS ad_id、SUM(s.impressions)AS sum_views、SUM (s.clicks)AS sum_clicks、SUM(s.revenue)AS sum_revenue、m.campaignid || IF(LENGTH(market_advertiser_id)> 0、('_' || market_advertiser_id ||' ')、' ')|| ad_width || 'x' || ad_height AS ad_id、(m.campaignid || IF(LENGTH(market_advertiser_id)> 0、('_' || market_advertiser_id ||' ')、 '')|| ad_width || 'x' || ad_height)AS pkey FROM "ox_ext_market_stats" AS s INNER JOIN "ox_banners" AS d ON(d.bannerid = s.ad_id)INNER JOIN "ox_campaigns" AS m ON(m.campaignid = d.campaignid)INNER JOIN "ox_clients" AS a ON(a.clientid = m.clientid)WHERE s.ad_id IN(1,2)AND s.zone_id = 0 AND a.type = 1 AND s.date_time> = '2011-02-22 00:00:00 'AND s.date_time <=' 2011-02-22 23:59:59'AND s.zone_id = 0 GROUP BY Advertising_id、placement_id、pkey]
[ネイティブメッセージ:エラー:列 "s.ad_id"は、GROUP BY句に表示されるか、文字65の集計関数で使用される必要があります]