Ver. 1.8.12でのInquriy(1.1.7)エラー

バグかなと思ったらこちらへ。

Ver. 1.8.12でのInquriy(1.1.7)エラー

投稿記事by recreation on 2015年8月17日(月) 03:31

いつも便利に使わせていただいています。
さくらインターネットのスタンダードプラン(PHP5.6)での利用中にInquriyをいじって項目を追加で都道府県を追加した際に以下のようなエラーが発生しました。
soyshopは今回はインストールはしておらず連携も考えてません。

DETECT DATE: 2015-08-17T03:24:31+09:00

MESSAGE: Undefined class constant 'SOYSHOP_JOBAREA'
EXCEPTION TYPE: ErrorException
LOCATION: /app/webapp/inquiry/src/columns/PrefectureColumn.class.php (139)

SOY CMS Version: 1.8.12
SOY CMS Build Date: 2015-06-18T12:19:11+09:00
SOY CMS DB Type: sqlite
SOY2RootDir: /home/abc/www/app/webapp/inquiry/src/
SOY2_DOCUMENT_ROOT: undefined


STACK TRACE
-----------------------
0:soycms_shutdown

()

Server Environment
PHP Version: 5.6.11

PHP SAPI NAME: cgi-fcgi
PHP SAFE MODE: No
MAGIC_QUOTE_GPC: No
SHORT_OPEN_TAG: Yes

MEMORY_LIMIT: 128M Bytes
Memory Usage: 2,462,160 Bytes
3,932,160 Bytes (Real)
3,803,624 Bytes (Peak)
4,194,304 Bytes (Peak, Real)

MAX_EXECUTION_TIME: 30 sec.
POST_MAX_SIZE: 8M Bytes
UPLOAD_MAX_FILESIZE: 5M Bytes

mb_string: Yes
PDO: Yes
PDO_SQLite: Yes
PDO_MySQL: Yes
Standard PHP Library: Yes
SimpleXML: Yes
JSON: Yes
Services_JSON: No
ZIP: Yes
ZipArchive: Yes
Archive_Zip: No
OpenSSL: Yes
HASH: Yes
GD: Yes

Module/CGI CGI
Rewrite Unknown

USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9
REQUEST_URI: /app/index.php/inquiry/Form/Design/Column/2
SCRIPT_NAME: /app/index.php
PATH_INFO: /inquiry/Form/Design/Column/2
QUERY_STRING:

DOCUMENT_ROOT: /home/abc/www
SCRIPT_FILENAME: /home/abc/www/app/index.php

SOY CMS Options
SOYCMS_ALLOWED_EXTENSIONS: undefined
SOYCMS_ALLOW_PHP_SCRIPT: undefined
SOYCMS_SKIP_MOBILE_RESIZE: undefined
SOYCMS_BLOCK_LIST: undefined
SOYCMS_TARGET_DIRECTORY: /home/abc/www/
SOYCMS_TARGET_URL: undefined
SOYCMS_ADMIN_ROOT: undefined
SOYCMS_LANGUAGE: ja
recreation
 
記事: 17
登録日時: 2009年10月30日(金) 14:57

Re: Ver. 1.8.12でのInquriy(1.1.7)エラー

投稿記事by kadoya73 on 2015年10月17日(土) 17:31

Xサーバーx10プランで使用しています。
こちらでも同じくsoy Inquriyで「都道府県」を追加すると
Undefined class constant 'SOYSHOP_JOBAREA'
が発生します。

soy cmsのバージョンはVer. 1.8.12
soy nquriyのバージョンは1.1.6及び1.1.7でエラーを確認しております。

都道府県を追加していない状態だと正常にフォームが表示されます。

開発者様に於かれましてはご多忙とは思いますが、ご返信をお願い致します。
kadoya73
 
記事: 12
登録日時: 2013年5月04日(土) 16:07

Re: Ver. 1.8.12でのInquriy(1.1.7)エラー

投稿記事by soycms on 2015年10月26日(月) 19:23

ご報告、まことにありがとうございます。
反応が遅くなり、大変申し訳ございません。

本件のバグですが、
inquiry/src/columns/PrefectureColumn.class.php
の139行目の
コード: 全て選択
         SOYShopConnector::SOYSHOP_JOBAREA   => "勤務先都道府県"

とある箇所を
コード: 全て選択
         SOYShopConnector::SOYSHOP_JOB_AREA   => "勤務先都道府県"

に修正して下さい(SOYSHOP_JOBAREA → SOYSHOP_JOB_AREA)。

もしくは該当のファイルを修正したものを添付しましたので、このファイルで上書きしてください。

よろしくお願いいたします。
添付ファイル
PrefectureColumn.class.zip
PrefectureColumn.class.phpが含まれています。
(1.58 KiB)
soycms
管理人
 
記事: 133
登録日時: 2008年6月03日(火) 17:38

Re: Ver. 1.8.12でのInquriy(1.1.7)エラー

投稿記事by kadoya73 on 2015年11月05日(木) 10:37

管理者 様

ご対応有難うございます。
修正ファイルで上書き後、無事に正常動作いたしました。
今後ともsoy cmsのますますのご発展をお祈り申し上げます。
kadoya73
 
記事: 12
登録日時: 2013年5月04日(土) 16:07


Return to バグ報告

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]

cron