質問 > フロント機能 > ページ追加がうまくいかない・・・ |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kozou |
投稿日時: 2011/7/3 11:12
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
ページ追加がうまくいかない・・・ いつもご指導ありがとうございます。Ver.2.11.1のeccubeをいじって勉強している素人でございます。
早速ですが、ページの追加(デザイン管理→ページ詳細設定)で、プレビューの時点ではうまく確認表示できるのですが、実際にアクセスしてみるとエラーで表示できません。 2.4系の修正方法を試してみたり、パーミッションの問題だと言う情報もネット上にあったので変更してみましたが変化無しでした。 問題なく表示できている方もいるような情報もあるのですが、何がいけないのでしょうか? どうぞご指導お願い致します。 |
fukap |
投稿日時: 2011/7/3 12:12
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: ページ追加がうまくいかない・・・ エラー文を見れば手がかりはあるのではないでしょうか。
また、ページを追加した場合は、 ./html/user_data ディレクトリにphpファイルが、 ./data/Smarty/templates/default/user_data ディレクトリにtplファイルが、 それぞれ生成されるはずですので、 問題なく生成されているか確認してみると良いでしょう。 |
kozou |
投稿日時: 2011/7/4 9:02
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
Re: ページ追加がうまくいかない・・・ fukap様、いつもご指導ありがとうございます。
作成したphpファイルにアクセスすると「HTTP500 内部サーバエラー」が出ます。 .tplファイルには問題なくアクセスできます。ただ静的な中身の部分だと思いますので、ページの一部が表示されるような感じです。 ちなみにphpファイルは以下の通りです。 ------------------------------------------------------------ <?php require_once '../require.php'; require_once CLASS_EX_REALDIR . 'page_extends/LC_Page_Ex.php'; /** * ユーザーカスタマイズ用のページクラス * * 管理画面から自動生成される * * @package Page */ class LC_Page_User extends LC_Page_Ex { /** * Page を初期化する. * * @return void */ function init() { parent::init(); } /** * Page のプロセス. * * @return void */ function process() { parent::process(); $this->action(); $this->sendResponse(); } /** * Page のアクション. * * @return void */ function action() { } /** * デストラクタ. * * @return void */ function destroy() { parent::destroy(); } } $objPage = new LC_Page_User(); register_shutdown_function(array($objPage, 'destroy')); $objPage->init(); $objPage->process(); ?> ------------------------------------------------------------ もしもお時間あるときに教えて頂けると大変ありがたいです。 自分でも引き続き検証してみます。 |
fukap |
投稿日時: 2011/7/4 11:30
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: ページ追加がうまくいかない・・・ ソースは特に問題なさそうな気がします。
エラー文に関して、以下のseasoft様の情報は参考になりませんか? http://seasoft.jp1.cx/ec/tips/error#internal_server_error_サーバ内部エラー |
kozou |
投稿日時: 2011/7/4 12:08
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
Re: ページ追加がうまくいかない・・・ ご指導ありがとうございます。せっかく教えて頂いたのですが、リンク切れの様子です。
過去の投稿等も検索してみましたが、残念ながらseasoft様の記事はありませんでした。 パーミッションも色々と変更しているのですが、ダメみたいです。 皆さんは普通に問題なく出来ているのでしょうか・・・? うらやましいです。 |
fukap |
投稿日時: 2011/7/4 13:06
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: ページ追加がうまくいかない・・・ ありゃ、朝見たときは表示されていたので、サーバーメンテでもされているのかもしれません。
パーミッションのような気はするんですが、確信はありません。 500エラーなら、サーバーのエラーログに何か手がかりはないでしょうか。 お使いのサーバーのエラーログ(無理ならアクセスログ)を参照することは可能ですか? |
kozou |
投稿日時: 2011/7/5 8:37
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
Re: ページ追加がうまくいかない・・・ 度々のご指導ありがとうございます。また、仕事の都合等ありまして、投稿がとびとびとなってしまい申し訳ございません。
パーミッションなど色々試しているのですが、やはりダメでした。 サーバのログですが、昨日色々設定しまして取れました。以下の通りでございます。 sample.com 180.20.***.** - - [05/Jul/2011:06:10:18 +0900] "GET /user_data/introduction.php HTTP/1.1" 500 262 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Ant.com Toolbar 1.7; Ant.com Toolbar 1.6; SLCC1; .NET CLR 2.0.50727; MDDS; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; AskTB5.6)" ドメインやIPアドレスは一部変更しております。 正直もうしまして、開き直るしかないくらい、私では全くわかりません。 もしもお時間ある時にでも、ご指導頂けると大変嬉しいです。よろしくお願い申し上げます。 |
fukap |
投稿日時: 2011/7/5 8:52
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: ページ追加がうまくいかない・・・ 私の目にはあまり手がかりになりそうな情報がないですね。
サーバーのエラーログは見られませんか? data/logs/site.log に何かエラーが記述されていませんか? 管理画面から別のページを新規作成した場合も同様の状態になりますか? user_data/introduction.php や user_dataディレクトリのパーミッションはどうなっていますか? |
kozou |
投稿日時: 2011/7/5 10:04
対応状況: −−−
|
一人前 登録日: 2011/5/18 居住地: 投稿: 75 |
Re: ページ追加がうまくいかない・・・ ご指導ありがとうございます。大変失礼致しました。
サーバーのエラーログは以下の通りです。一部IPなど隠してあります。 [Tue Jul 05 08:04:27 2011] [error] [client 180.**.***.**] PHP Warning: Module 'mbstring' already loaded in Unknown on line 0, referer: http://sample.com/admin/home.php?transactionid=abb41972fbdc46c867242e8401c3d2a9e3dcb82a [Tue Jul 05 08:04:44 2011] [error] [client 180.**.***.**] PHP Warning: Module 'mbstring' already loaded in Unknown on line 0, referer: http://sample.com/admin/design/main_edit.php?device_type_id=10 [Tue Jul 05 09:57:17 2011] [error] [client 180.**.***.**] PHP Warning: Module 'mbstring' already loaded in Unknown on line 0, referer: http://sample.com/admin/design/main_edit.php?page_id=30&device_type_id=10 data/logs/site.log は最近の物はありませんでした。 もっと簡略化した他のページも作成してみましたが同様でした。 色々試しましたが、今のところパーミッションは644になっています。 |
fukap |
投稿日時: 2011/7/5 10:18
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: ページ追加がうまくいかない・・・ ちょっと遭遇したことのないエラーメッセージですが、
php-mbstring 絡みっぽいかなと思いつつ、調べてみましたところ、 php.ini で extension = mbstring.so を コメントアウトしてみたら直ったという情報がありました。 そういう記述が存在しているか探してみてください。 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |