バージョン選択

フォーラム

メニュー

オンライン状況

21 人のユーザが現在オンラインです。 (11 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 21
もっと...

サイト内検索

質問 > フロント機能 > 新規追加したフリーページが表示されない!

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
seasoft
投稿日時: 2013/12/19 18:19
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 新規追加したフリーページが表示されない!
user_data/original/ とか、
user_data/abcd/ とか、
ディレクトリーのような記述が見られますね。

もしかして、ディレクトリーを分けようと目論んでいらっしゃいます?

(それは、EC-CUBE の開発チームが想定していない使い方かも。)

そうでしたら、まずはディレクトリーを掘ろうとせずに、フラットに作れるかを切り分ける方が良いかも。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

tsuji
投稿日時: 2013/12/19 9:29
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 新規追加したフリーページが表示されない!
管理画面からどのような名前の新規ファイルを作成しようとされていますか?

例えば、user_dataの直下に別フォルダを作成してそこに新規ファイルを作成したい、user_dataの直下に新規ファイルを作成したいなど。

それから、よろしければ、URLに入れた文字列を記載していただけますか?
sam2013
投稿日時: 2013/12/18 15:47
対応状況: −−−
長老
登録日: 2013/5/20
居住地:
投稿: 152
Re: 新規追加したフリーページが表示されない!
今度は管理画面から削除し、

再度新規作成しURLを入れたところ

Not Found

The requested URL /user_data/original/ was not found on this server.

とでてきました。
新規ページ作成が成功しているのを見ると
htdocs/user_data/の中に
新規ページ名のフォルダができており、
その中にindex.phpが入っています。

上の行為をしないとoriginal.phpだけがhtdocs/user_data/の中にあるだけです。
新規ページ作成が成功したファイルの中身をみて違いを確かめたら

http://smartacce.jp/user_data/abcd/の場合

htdocs/user_data/の中
abcd.phpが
require_once '../require.php';

htdocs/user_data/abcd/の中
index.phpが
require_once '../../require.php';
seasoft
投稿日時: 2013/12/18 15:16
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 新規追加したフリーページが表示されない!
とりあえず、data/config.php の URL と同じホスト名でアクセスしていますか?

www の有無の違いも含め。


あとは、新しいファイル名で、ページを追加して検証するのも良いかと思います。


> 基本的に管理画面上での作業がいいのでしょうか。

個人的にはテンプレートの編集は 99% くらい SFTP とかで作業しますが、ファイルの所有権・権限など理解していないと、管理画面の動作と矛盾を生じる場合があります。

基本、ファイルの上書きは無難です。削除・リネーム・複製とかが(実は)難しいです。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

sam2013
投稿日時: 2013/12/18 15:03
対応状況: −−−
長老
登録日: 2013/5/20
居住地:
投稿: 152
Re: 新規追加したフリーページが表示されない!
seasoft様

お世話になっております。

一度削除したほうがいいでしょうか。
正直新規ページ作成がこんな難しいと思わなかったので。

基本的に管理画面上での作業がいいのでしょうか。
seasoft
投稿日時: 2013/12/18 14:46
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 新規追加したフリーページが表示されない!
超斜め読みですが、権限絡みでは無い気が。

ただ、ファイルを操作することで、新たに権限の問題を生じる場合もあるので FTP での操作は留意が必要です。


当該バージョンでは、www 有り無しでのアクセスの違いでも、そういった現象が発生したような。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

sam2013
投稿日時: 2013/12/18 14:18
対応状況: −−−
長老
登録日: 2013/5/20
居住地:
投稿: 152
Re: 新規追加したフリーページが表示されない!
patapata 様

お世話になっております。

至急確認させていただきます!
ありがとうございます。

パーミッションは666で
他の正常に動いてる新規ページと一緒でした。
rw-rw-rw-

777にしても同様でした。
patapata
投稿日時: 2013/12/18 13:33
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 新規追加したフリーページが表示されない!
0バイトファイルが作成される場合は、権限問題を疑いましょう
sam2013
投稿日時: 2013/12/18 12:42
対応状況: −−−
長老
登録日: 2013/5/20
居住地:
投稿: 152
Re: 新規追加したフリーページが表示されない!
tsuji様

お世話になってます。
新規ページを作成するという単純なとこですらエラーが出てしまい数日作業が止まってしまい本当に情けなく思ってます。。。

相変わらず
/home/www/domains/●.jp/htdocs/../data/Smarty/templates/201305281/.tpl」が読み込めないとエラーが出ていました


/home/www/domains/●.jp/htdocs/../data/Smarty/templates/201305281/user_data/original内にindex.tpl(0kb)とoriginal.tplというファイルが生成されていたので0kbを消しoriginal.tplをリネームしたがだめでした。

そして試しに管理画面内であああああああああああと打ってftpでindex.tplを確認したが反映されてませんでした。

もう全く意味がわからなくお手上げ状態でした。
tsuji
投稿日時: 2013/12/18 9:40
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 958
Re: 新規追加したフリーページが表示されない!
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=14007&forum=11&post_id=62826#forumpost62826
での質問の続きということになるのでしょうか?

もしそうであるなら、その後ページに何か記述を追加したのでしょうか?

どちらにしても、「/home/www/domains/●.jp/htdocs/../data/Smarty/templates/201305281/.tpl」が読み込めないとエラーが出ているので、「.tpl」という拡張子のみのファイルを参照してエラーが起きているようです。なにか、記述ミスがないかどうか確認してみてはいかがでしょうか?
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,926名です
総投稿数は110,012件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.