Errorはパーミッションが原因ECCUBEには、オリジナルのページを追加する機能が用意されてします。「デザイン」-「PC」-「ページ詳細設定」で遷移する画面から新しいページを追加することができます。Error』が出て動かない!」ということがありました。原因を調べて見るとファイルのパーミッション(ファイルの属性)が適切でないことが原因でした。PHPファイルのパーミッションを確認しましょう。{ECCUBEのルート}/user_data/******.phpPHPのファイルのパーミッションが「644」であれば「666」に、「666」であれば「644」などに変更して見ましょう。「604」「606」などの可能性もあります。ここの設定はサーバによって正しい設定が違いますので、一概に「“666”にしましょう!」と言えないのが心苦しいところですが、正しく表示されているページのパーミッションにあわせるとエラーが解消されて正しく表示されることでしょう。Error」が出る場合は、ファイルのパーミッションを変更して見ましょう。前項の通りパーミッションを変更することで正しく表示されるようになった場合は、今後作成されるファイルのパーミッションが正しいものになるようにプログラムの修正も行っておく方がいいでしょう。対応するファイルは下記になります。{ECCUBEのルート}/data/class/helper/SC_Helper_FileManager.php※「data」フォルダはドキュメントルートより上位にある場合もあります。322行目辺りからのソースコードです。14行目~16行目が追加された部分です。fclose($fp);;}作成するファイルの拡張子が「php」の場合は、ファイルのパーミッションを「644」に設定します。いう処理を追加しています。Error」にならずに生成されるようになります。ファイルに設定するパーミッションは、サーバに合わせて変更してください。2.13.3、2.13.4で検証をしています。Error」になる場合はファイルが作成されるものの、ファイルのパーミッションが違う場合に起こる現象でした。Found」のエラーになる場合もあります。これは、ファイルが生成されるフォルダのパーミッションが正しくなく、ファイルが生成されない場合に起こる不具合の一つです。Foundの場合はフォルダのパーミッション管理画面からページを新規追加した場合は、下記のフォルダにファイルが生成されます。{ECCUBEのルート}/user_data/{ECCUBEのルート}/data/Smarty/templates/{テーマ}/user_data/※「data」フォルダはドキュメントルートより上位にある場合もあります。Found」の原因になります。上記のフォルダのパーミッションを「777」「755」などに変えてみて、ファイルが生成され、エラーが解消されるかを確認してみてください。PHP・Smarty・ECCUBEGoogleAdwordsGoogleAdwords最後までお読みいただきましてありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト下記の空欄を埋めてください。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※入力いただいたコメントは管理者の承認後に掲載されます。preg_match_allが便利です。その便利さの使い方の解説です。Parser」の使い方を解説。要素を取得する方法、そこから属性を取得する方法を解説。マニュアルにはない注意点なども解説。PHPでスクレイピング。スクレイピング」で検索すると「phpQuery」ばかりヒットするが、10年以上も放置されている。Parser」をオススメする。PHPのソースで見慣れない記号が出てきた・アロー演算子(->)、ダブルアロー演算子(=>)PHPのプログラムソースには見慣れない記号が出てきます。その意味や調べ方です。PHPのcURLでAPIやWebサイトへのアクセス方法。file_get_contentsとの比較PHPからWebサイトにアクセスしてHTMLを取得、APIにアクセスして情報を取得する場合は、cURLがオススメ。file_get_contentsでも可能だがエラー制御に難がありトラブルのもとになる。入力銘柄の5日間、3か月間、6か月間、1年間、2年間の株価チャートを一覧表示しますのでチャートで売買判断をするのに最適です。数値がMySQLのint(11)に保存できない!PHPの変数が本当にint型か確認!PHPでintegerとdoubleが混在するような計算をする場合は要注意!計算結果が整数値であっても途中で使用する変数にdoubleの値が入っているときは計算結果がintegerではない場合があります。SEO対策用タイトル、ディスクリプションの文字数カウントツールSEO対策に使える文字数カウントツールで文字数の条件の説明も行っています。PHPで配列の値をダブルクオーテーションで囲んでimplodeでカンマ区切りにする方法PHPで配列の値を、preg_replace関数でクォーテーションで囲み、implode関数で「,(カンマ)」で区切ってテキスト化する方法。小学校でプログラミングの授業が始まる。プログラムを組むことを覚えることが本質ではなく理論的な手順の組み立てのトレーニングをする授業という理解が必要だと思う。Parserを使ってスクレイピングをする方法を解説。インストール方法、読み込み方法。具体的なスクレイピングを実行するサンプルソースも。Parser」の使い方を解説。要素を取得する方法、そこから属性を取得する方法を解説。マニュアルにはない注意点なども解説。2020.01.27PHPでスクレイピング。スクレイピング」で検索すると「phpQuery」ばかりヒットするが、10年以上も放置されている。Parser」をオススメする。2020.01.26PHPのcURLでAPIやWebサイトへのアクセス方法。file_get_contentsとの比較PHPからWebサイトにアクセスしてHTMLを取得、APIにアクセスして情報を取得する場合は、cURLがオススメ。file_get_contentsでも可能だがエラー制御に難がありトラブルのもとになる。add_shortcode関数を使ったショートコードという機能を利用します。不正なコピーコンテンツからの直リンクを拒否する.htaccessの設定方法。拒否するサイトを指定、許可するサイトを指定する方法、単純な拒否と画像の差し替えを解説。口コミサイトを作るために必要な評価点、レビューを投稿できるプラグインを探して評価。10プラグインをチェックし、8プラグインは詳細解説付き。2014.07.17BackWPupでバックアップ・リストア(復元)の具体的手順BackWPupその9。バックアップファイルからのリストア(復元)の手順です。109キーボード)は日本人サイズのキーボード。ショートカットも押しやすく女性や子供にも優しいサイズ。Web開発・運用に役立つ記事を中心に紹介しています。