ログイン
ユーザ名

パスワード



パスワード紛失

新規登録

このフォーラムではゲスト投稿が禁止されています

このフォーラムに新しいトピックを立てることはできません

Action
list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック

通常 eguideの導入と設定

設定できずに困っております。ご教授願います。

環境Fedora Core 4, Mysql 4.1.12, httpd2.0.54, PHP5.0.4, XOOPS 2.0.11.1 JPにて運用しています。本日eguideー1.6.5.tar.gzをDLしxoopsのmodulesフォールダにアップし、導入トライしました。導入はエラーもなくすんなりいきましたが、設定が出来ません。4つ程ある設定メニューをクリックしてもその設定画面に行きません。一回アンインストールして再度トライしましたが、ダメでした。どのへんを見れば良いのでしょうか?

通常 Re: eguideの導入と設定

たぶん、cache ディレクトリとファイルのアクセス権限の問題と思います。

  chmod 777 eguide/cache
  chmod 666 eguide/cache/config.php

などとしてみてください。
--
安冨 伸浩 (マイサイト管理人)

通常 Re: eguideの導入と設定

nobuさん、早速の返事有り難うございました。ご指示の通りアクセス権の変更をやってみましたが症状は同じでした。前回もそうでしたが、新規イベント登録を選択すると
「新規登録イベント
Access Denied」と出力されます。
あとの設定メニューはクリックしてもstatusに欄に、読み込みました、完了、と出るだけで何も変わりません。よろしくお願いします。
御指摘頂いた以外のファイルとフォールダのアクセス権は以下のようになっています。

drwxr-xr-x 8 root root 4096 8月 15 11:57 ./
drwxr-xr-x 18 root root 4096 8月 15 11:57 ../
drwxr-xr-x 2 root root 4096 8月 15 11:57 admin/
-rw-r--r-- 1 root root 5819 8月 15 11:57 admin.php
drwxr-xr-x 2 root root 4096 8月 15 11:57 blocks/
drwxrwxrwx 2 root root 4096 8月 15 11:57 cache/
-rw-r--r-- 1 root root 234 8月 15 11:57 const.php
-rw-r--r-- 1 root root 3192 8月 15 11:57 eguide_slogo.png
-rw-r--r-- 1 root root 2044 8月 15 11:57 eguide_slogo2.png
-rw-r--r-- 1 root root 3747 8月 15 11:57 event.php
-rw-r--r-- 1 root root 4294 8月 15 11:57 eventform.inc.php
-rw-r--r-- 1 root root 769 8月 15 11:57 functions.php
-rw-r--r-- 1 root root 2848 8月 15 11:57 header.php
drwxr-xr-x 2 root root 4096 8月 15 11:57 include/
-rw-r--r-- 1 root root 2786 8月 15 11:57 index.php
drwxr-xr-x 4 root root 4096 8月 15 11:57 language/
-rw-r--r-- 1 root root 2470 8月 15 11:57 notify.inc.php
-rw-r--r-- 1 root root 897 8月 15 11:57 perm.php
-rw-r--r-- 1 root root 291 8月 15 11:57 print.css
-rw-r--r-- 1 root root 2305 8月 15 11:57 print.php
-rw-r--r-- 1 root root 10805 8月 15 11:57 receipt.php
-rw-r--r-- 1 root root 9767 8月 15 11:57 reserv.php
-rw-r--r-- 1 root root 3440 8月 15 11:57 sendinfo.php
drwxr-xr-x 2 root root 4096 8月 15 11:57 sql/
-rw-r--r-- 1 root root 5441 8月 15 11:57 themeevent.php
-rw-r--r-- 1 root root 1760 8月 15 11:57 xoops_version.php
よろしくお願いします。

通常 Re: eguideの導入と設定

"Access Denied" となるのは、eventform.inc.php だけですね。新しい PHP でついに $HTTP_SERVER_VARS の参照が無効化されたのかな?

2行目を次のように修正したら直るかもしれません。
$self = $HTTP_SERVER_VARS['PHP_SELF'];
$self = $_SERVER['PHP_SELF'];
--
安冨 伸浩 (マイサイト管理人)

通常 Re: eguideの導入と設定

初めまして、当初の投稿された方とは別人ですが、同じような環境で、同じ症状に苦しんでいるので、横からすいません。

引用:
nobuさんは書きました:
"Access Denied" となるのは、eventform.inc.php だけですね。新しい PHP でついに $HTTP_SERVER_VARS の参照が無効化されたのかな?

2行目を次のように修正したら直るかもしれません。
$self = $HTTP_SERVER_VARS['PHP_SELF'];
$self = $_SERVER['PHP_SELF'];

上記の設定もおこないましたところ、新規イベント登録だけは設定できるようになりました。が、他の三つのメニューが機能しません。

何か手だてはないでしょうか?

通常 Re: eguideの導入と設定

最近 XOOPS の Core が古い記法を排除したようなので、その副作用のようです。$HTTP_* 変数を直さないと上手く動かないのでしょう。
機械的に、次の変更を行えばよいのですが、全体にちらばっているので、結構面倒かもしれません。

$HTTP_GET_VARS → $_GET
$HTTP_POST_VARS → $_POST
$HTTP_SERVER_VARS → $_SERVER
--
安冨 伸浩 (マイサイト管理人)

通常 Re: eguideの導入と設定

結構大変な作業なのかな?

暇を見つけて書き直してみます。結果報告します。

ありがとうございました。
引用:
nobuさんは書きました:
最近 XOOPS の Core が古い記法を排除したようなので、その副作用のようです。$HTTP_* 変数を直さないと上手く動かないのでしょう。
機械的に、次の変更を行えばよいのですが、全体にちらばっているので、結構面倒かもしれません。

$HTTP_GET_VARS → $_GET
$HTTP_POST_VARS → $_POST
$HTTP_SERVER_VARS → $_SERVER

list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック



条件検索へ
© 2008 MySite Web Service