PHPのバージョンを8に上げたらPDFファイルを生成するライブラリでエラーが出たので修正した話し

  • 2023.07.25
  • PHP

以前、PHP7にバージョンアップした時の話を書いたんですけど、下の記事です。 今度は、PHP8にバージョンアップして、動かなくなったので修正した話です。 後、PHPのバージョンに関係ないですけど、PDFに配置する画像がJPEGでなくてPNGになると、「FPDF エラー:アルファ チャネルがサポートされていません:」とエラーがでるので、これも修復しないといけません。 それで、現在使っているライブラリ […]

Microsoft Office Access ユーザー別に閲覧権限を設定する

運用しているAccessで作ったシステムは、システムファイルとテーブルファイルと分けて、システムファイルのほうに、リンクでテーブルファイルのテーブルを読み込む仕様にしています。 Access自体にユーザー毎に権限を設定する機能はないみたいなんですよね。 まず、ググってヒットしたのがこちら。 とりあえず、この方法でフォームやレポートを開くのを制限はできる。 けど、とどのつまりテーブルのファイルを開く […]

CPIサーバ スマートリリースのバックアップが失敗する時

バックアップの取得に失敗しましたシステム内でエラーが発生しました こんなエラーが表示されます。 今までの経験上、概ねシンボリックリンクのリンク切れが原因。 /html/wp-content/advanced-cache.php調べたところ、WordPressプラグインの「WP Super Cache」が作るファイルとのことでした。 html/wp-content/db.php こちらは、プラグイン […]

shirasagi CMS swiper slideのエフェクトをデフォルトでスライドからフェードに変更する。

public.jsの32238行目あたり これを、以下のように1行追加する。 (public.jsの場所は、 public/assets/cms/public.js )これで、デフォルトでスライドからフェードに変更できます。 しかし、シラサギを再起動すると、public.jsに書き加えた変更が消えてしまいます。元に戻ってしまう。 というのが、public.jsはRailsのアセットパイプラインとい […]

ブロワ集じん機の購入を検討した結果、マキタMUB187DZを購入しました

庭の掃除をするときにブロワが便利ということで、その機種選びをしております。 購入する前に、義父がコード式の小型のブロワを持っていたので、それを借りて使い勝手を試してみました。 その結果、 もっと大きいほうがいい(風速よりも、風量がほしい) コード式より充電式のほうが使い勝手が良さそう(庭石や樹木にコードが引っかかる。作業開始が面倒くさい。庭が広くて延長コードの追加購入が必要) ということで、最初に […]

WelCart カートの「次へ」ボタンをクリックするとトップページへリダイレクトされる。「会員ログイン」をしようとすると「Security check4 」が発生する

どちらもiPhoneで発生。iPhoneの場合は、ブラウザはsafariでもchromeでも発生するとのこと。 MacBookの場合は、ブラウザがsafariの場合のみ発生するとのこと。 ググると、見つかったのは以下の記事。 カートページの「次へ」ボタンを押すとトップページに戻ってしまう 1.9.27でSecurity check4 が発生する 自分の環境は、WordPressはマルチサイトで、そ […]

WelCartのお問い合わせフォームにreCapcha V3を適用させる

たぶんだけど、参考にしたのはこのサイトだったと思う。https://knowledge.moshimore.jp/entry/recaptcha_introduction/ Welcartのお問い合わせフォームに指定した固定ページには、カスタムページテンプレートのInqury(inquiry.php)が用意されています。 僕が、カスタマイズしたサイトは、テーマは「Welcart Nova」を使用し […]

woocommerce 商品価格を円とドルで表示してほしい

とりあえず、このような要望があったので記録。 woocommerceの設定では、通貨は日本円になっている状態です。 価格の表示って、Webサイトのフロントだけでなく、カートの中、受注メール、受注管理画面でも表示されるわけでして、そこも含めてすべて円とドルの両方で表示となると大変なので、フロントだけということで対応しました。 まず、WordPressのどこかに、ドル円レートを保存する必要があります。 […]

woocommerce Theme Flatsome 商品一覧ページの商品一覧をカラム形式とテーブル形式で切り替える

備忘録を残してないと、本当にわからなくなりそうなので。 メインのテンプレート まず、商品一覧ページは、Woocommerceの設定>「商品」タブ>ショップページ設定 で指定した固定ページが商品一覧ページになる。 商品一覧ページのテンプレート(メインのテンプレート)ファイルは、/wp-content/themes/flatsome/woocommerce/archive-product. […]

woocommerce Theme Flatsome 商品ページの商品画像の下に、HTML要素を追加する。

こちらで、商品ページのレイアウトを変更するカスタマイズする際に、いじるPHPファイルについての備忘録があります。本記事は、その関連の作業です。 /wp-content/themes/flatsome/woocommerce/single-product/layouts/product.php の13行目あたりにdo_actionがあります。これにフックさせて表示すればよろしい。 例えば、funct […]

1 12