質問 > 管理機能 > ログイン画面が表示されない(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 です。
|
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 を示していると思います。 で、そのディレクトリが書き込みできないと書いてあるような気がします。
|
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に入力しても管理画面が現れず、フォルダが見えているだけです。 が勘違いのもとだと思うのですが、管理画面は
ですよ。 いまの設定が結局、どうなっちゃってるのかはわかりませんが... 私の勘違いでしたらごめんなさい。 |
seasoft |
投稿日時: 2009/5/1 21:05
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: ありがとうございます > 1074行目付近
> <VirtualHost> > DocumentRoot /Library/WebServer/Documents/サイトフォルダ名/html/ ServerName ***** > </VirtualHost> とりあえず、環境を単純にするため、VirtualHost は使用しないほうが分かりやすいかも。
|
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 |
投稿日時: 2009/5/1 20:59
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: Userの設定を変えてみました > seasoft様のご指摘のとおり、rootのユーザ名に書き変えてみました。
そういった設定をすべきという意図で書いたつもりはないです。 公開環境でないならば、許容範囲かもしれませんが、一般論としては行うべきでない設定です。
|
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 というユーザが存在しているのでは?
|
(1) 2 3 4 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |