解決済シェルスクリプトでwpdbクラスのロード時にエラー
タグ: シェルスクリプト
-
投稿者投稿
-
2023年7月5日 12:30 PM #100382
superflycore
参加者(トピックがスパムとして扱われたようなので再投稿します)
いつもwelcartを利用させていただいています。
ありがとうございます。シェルスクリプトからwp-load.phpを読み込み、
wpdbクラスをロードしようとしたところ、エラーが発生しました。require_once('... /wp-load.php'); $results = $wpdb->get_results("SELECT ...");ログには以下が出力されていました。
PHP Parse error: syntax error, unexpected ')' in /home/rocker/bdo-z.com/public_html/picb.bdo-z.com/wp-content/plugins/usc-e-shop/functions/settlement_func.php on line 1161 PHP Parse error: syntax error, unexpected ')' in /home/rocker/bdo-z.com/public_html/picb.bdo-z.com/wp-content/plugins/usc-e-shop/classes/logger.class.php on line 527それぞれのファイルの該当箇所を以下のように書き換えることで
エラーが解消されました。// settlement_func.php 1163行付近 // 'card_update_action' 直後のカンマを削除 $wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->prefix}usces_log WHERE <code>log_type</code> = %s", 'card_update_action' ) ); //logger.class.php 523行付近 // $this->entity_id 直後のカンマを削除 $message = sprintf( $message, $entity_type, $this->entity_id );次回リリースバージョンにこれらの変更を盛り込んでいただければ、と存じます。
——————————————-
WordPress のバージョン: 6.2.2
Welcart のバージョン: 2.8.18
PHP のバージョン: 7.4.33
Welcart専用の拡張プラグインとバージョン: DL Seller 3.4.6、 WCEX Reports 3.0.0, WCEX Widget Cart 1.2.4
ご利用の親テーマとバージョン : Welcart Basic 1.7.7
ご利用の子テーマとバージョン : 自作の子テーマ 1.0.0
症状を確認したブラウザ: Chrome (Mac)
サーバー【重要】: XSERVER スタンダード
——————————————–2023年7月5日 3:55 PM #100385
kitagawaキーマスターsuperflycore 様
ご報告いただきありがとうございます。
該当のコードを確認いたしました。
次期バージョンで対応いたします。よろしくお願いいたします。
2023年7月5日 6:17 PM #100390superflycore
参加者お役に立てたようで嬉しいです。
今後とも、頼りにさせてください。よろしくお願いします。
2023年7月7日 8:42 AM #100404
kitagawaキーマスターsuperflycore 様
昨日リリースしましたWelcart 2.8.19にて対応いたしました。
お手数ですがご確認いただければ幸いです。
よろしくお願いいたします。2023年7月13日 2:36 PM #100441
kitagawaキーマスターsuperflycore 様
お世話になっております。
お問い合わせの件、その後いかがでしょうか?お困りの状況やご解決された場合は情報を共有いただけますと幸いです。
お手数ですがよろしくお願いいたします。2023年7月13日 3:04 PM #100442superflycore
参加者早々に対応版をリリースくださり、ありがとうございました。
問題が解決されたことを確認いたしました。
2023年7月13日 3:17 PM #100443
kitagawaキーマスターsuperflycore 様
ご確認いただきありがとうございます。
無事に問題が解決されたとのことで安心いたしました。このトピックは「解決済み」とさせていただきますので、ご了承ください。
今後ともどうぞよろしくお願いします。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。
PAGE TOP