絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

1 件中 1 - 1 件表示
カバー画像

WordPressのPaid Memberships ProでCSVダウンロードエラー

注文一覧などでCSVエクスポートする際に、レンタルサーバなど/tmpディレクトリに書き込み権限が無い場合に生じます。ここで安易にテンポラリディレクトリの指定をすると、セキュリティ上大きな穴を開けることになるので、そのあたりにも軽く触れて説明しておこうと思います。※対処例を挙げますが、エラーが発生していてなおかつ解決方法が見つからな い場合の参考程度で読んで頂くようお願いします。※不安な場合はメールでお問い合わせください。対処例公式サイトで「pmpro_order_list_csv_export_tmp_dir」という名前でフィルタフックの仕様が紹介されてます。apply_filters( 'pmpro_order_list_csv_export_tmp_dir', $tmp_dir ); これを呼ぶためにwp-config.phpに以下のように任意のテンポラリディレクトリを記述する事になると思います。add_filter('pmpro_order_list_csv_export_tmp_dir', function($dir) {  return ABSPATH . '/hoge/tmp-xxxxxxxxx';});※/hoge/tmp-xxxxxxxxxディレクトリが作成済みである事が前提です。セキュリティ上の注意点本来であれば/hoge/tmp-xxxxxxxxxのディレクトリは、WEBのルートディレクトリ以外の、インターネットから物理的にアクセスできない場所を指定すべきなのですが、残念ながら一部のレンタルサーバーではWEBのルートより上位のディレクトリ操作が出来ないものが
0
1 件中 1 - 1