バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > ログイン画面が表示されない(mac tiger)

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
zibaj
投稿日時: 2009/5/8 21:21
対応状況: −−−
半人前
登録日: 2009/5/8
居住地: 茨城県
投稿: 25
Re: ログイン画面が表示されない(mac tiger)
http://localhost/サイト名/html
は表示URL

http://localhost/サイト名/data
はシステムが利用しますが、ユーザーには直接見せません。

管理画面名は
http://localhost/サイト名/html/admin
です。


----------------
★〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
★   webカラクリ.com
★   TEL: 080-6774-4423
★〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

mi-taro
投稿日時: 2009/5/2 22:58
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
やはりユーザ権限でしょうか
seasoft様

ありがとうございます。

ははぁ、ディレクトリへの書き込みができないってことは
パーミッションがおかしいわけですね。
前から言っていた、ユーザ権限も関係ありそうですね。

ちょっと調べて分かりましたら、また書き込みします。

seasoft
投稿日時: 2009/5/2 22:29
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: こんなエラーがでました
> ド素人なもので、$compile_dirが何を意味するのかわかりません・・・。

英語はド素人な私ですが・・・

$compile_dir は
/Library/WebServer/Documents/サイト名/data/Smarty/templates_c/default/admin
を示していると思います。

で、そのディレクトリが書き込みできないと書いてあるような気がします。


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

mi-taro
投稿日時: 2009/5/2 22:19
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
こんなエラーがでました
>seasoft様
>ramrun様

設定がどうなっているのか、はっきり説明できていないのに
初心者の悩みに答えてください、ありがとうございます!

ramrun様の教えてくださったURL(http://localhost/サイト名/html/admin/)
を入力してみたところ、いつもの"ファイルが見つからない"ではなく、違うエラーが表示されました。

これがエラーです。
Fatal error: Smarty error: unable to write to $compile_dir '/Library/WebServer/Documents/サイト名/data/Smarty/templates_c/default/admin'. Be sure $compile_dir is writable by the web server user. in /Library/WebServer/Documents/サイト名/data/module/Smarty/libs/Smarty.class.php on line 1095

そこでdata/module/Smarty/libs/Smarty.class.php の1095行目をチェックしてみました。以下です。(一応、1095行目前後も抜粋しました)

>1088行目/*trigger Smarty error
>1089行目 * @param string $error_msg
>1090行目 * @param integer $error_type
>1091行目 */
>1092行目
>1093行目 function trigger_error($error_msg, $error_type = E_USER_WARNING)
>1094行目 {
>1095行目 trigger_error("Smarty error: $error_msg", $error_type);
>1096行目 }

ド素人なもので、$compile_dirが何を意味するのかわかりません・・・。
コンパイルのエラーなのでしょうか?


ramrun
投稿日時: 2009/5/1 21:52
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: ありがとうございます
横から失礼します。

レスをみていて気になっていたんですが、最初の質問で
引用:
http://localhost/サイト名とするとフォルダ見えている状態です。

というのはindexesが設定してあるからで、これは置いといて、
引用:
http://localhost/サイト名/htmlとURLを入力すると、EC-Cubeのオリジナルデザインの画面が見れます。以下は全く問題がないようです。

だから、インストールは完了してきちんとフロント画面が見えているものと。

で、
引用:
http://localhost/サイト名/dataとURLに入力しても管理画面が現れず、フォルダが見えているだけです。

が勘違いのもとだと思うのですが、管理画面は
http://localhost/サイト名/html/admin/

ですよ。

いまの設定が結局、どうなっちゃってるのかはわかりませんが...
私の勘違いでしたらごめんなさい。
seasoft
投稿日時: 2009/5/1 21:05
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: ありがとうございます
> 1074行目付近
> <VirtualHost>
> DocumentRoot /Library/WebServer/Documents/サイトフォルダ名/html/
ServerName *****
> </VirtualHost>

とりあえず、環境を単純にするため、VirtualHost は使用しないほうが分かりやすいかも。


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

seasoft
投稿日時: 2009/5/1 21:03
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: Userの設定を変えてみました
> またhttp://localhost/install/index.phpでも試してみましたが、相変わらず
> The requested URL localhost /install/index.php was not found on this server.というエラーです。

httpd.conf は Apache が利用中のものを編集しているか確認できていますか? (≒設定内容が反映されているか?)


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

seasoft
投稿日時: 2009/5/1 20:59
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: Userの設定を変えてみました
> seasoft様のご指摘のとおり、rootのユーザ名に書き変えてみました。

そういった設定をすべきという意図で書いたつもりはないです。
公開環境でないならば、許容範囲かもしれませんが、一般論としては行うべきでない設定です。


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

mi-taro
投稿日時: 2009/5/1 20:46
対応状況: −−−
一人前
登録日: 2009/4/21
居住地:
投稿: 118
Userの設定を変えてみました
seasoft様

Macのデフォルトで、httpd.confのUserはwwwだそうです。
そのままにしていました。

seasoft様のご指摘のとおり、rootのユーザ名に書き変えてみました。パソコンに存在するアカウント名でも試してみました。
しかし、結果は同じで、http://local/サイト名/htmlでお客さん用のショッピングトップページが現れますが、http://local/サイト名/dataはフォルダ丸見えです。
Userをnobodyにしてみても、同じ結果でした。
この設定を変えても、何も変わりませんでした。

またhttp://localhost/install/index.phpでも試してみましたが、相変わらず
The requested URL localhost /install/index.php was not found on this server.というエラーです。


seasoft
投稿日時: 2009/5/1 10:32
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: Userの設定
> http://localhost/install/を試しましたが、
> サーバー上にファイルがみつからないというエラーでした。
> (http://localhost/サイト名/install/も同じ結果)

http://localhost/install/index.php だとどうですか?

変化がない場合、次段階として、WEBサーバのエラーログがどう出ているかが気になります。


> httpd.confのUserの設定はwwwです。

だとしたら、www というユーザが存在しているのでは?


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

(1) 2 3 4 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
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.