解決済シェルスクリプトでwpdbクラスのロード時にエラー
タグ: シェルスクリプト
- 
		投稿者投稿
- 
		
			
				
2023年7月5日 12:30 PM #100382superflycore 参加者(トピックがスパムとして扱われたようなので再投稿します) いつも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キーマスター kitagawaキーマスターsuperflycore 様 ご報告いただきありがとうございます。 
 該当のコードを確認いたしました。
 次期バージョンで対応いたします。よろしくお願いいたします。 2023年7月5日 6:17 PM #100390superflycore 参加者お役に立てたようで嬉しいです。 
 今後とも、頼りにさせてください。よろしくお願いします。 2023年7月7日 8:42 AM #100404 kitagawaキーマスター kitagawaキーマスターsuperflycore 様 昨日リリースしましたWelcart 2.8.19にて対応いたしました。 
 お手数ですがご確認いただければ幸いです。
 よろしくお願いいたします。2023年7月13日 2:36 PM #100441 kitagawaキーマスター kitagawaキーマスターsuperflycore 様 お世話になっております。 
 お問い合わせの件、その後いかがでしょうか?お困りの状況やご解決された場合は情報を共有いただけますと幸いです。 
 お手数ですがよろしくお願いいたします。2023年7月13日 3:04 PM #100442superflycore 参加者早々に対応版をリリースくださり、ありがとうございました。 問題が解決されたことを確認いたしました。 2023年7月13日 3:17 PM #100443 kitagawaキーマスター kitagawaキーマスターsuperflycore 様 ご確認いただきありがとうございます。 
 無事に問題が解決されたとのことで安心いたしました。このトピックは「解決済み」とさせていただきますので、ご了承ください。 
 今後ともどうぞよろしくお願いします。
- 
		投稿者投稿
- このトピックに返信するにはログインが必要です。
 PAGE TOP
PAGE TOP