はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 ユーザディレクトリ下でのcgiの実行について・・・。
日時: 2005/12/01 11:08
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

おはようございます。

毎度、お世話になっております。
サーバOSは『Fedora Cora2』です。
ユーザディレクトリ下でのhtmlファイルは外部からも読み込めるようになっています。
ですが、cgiを実行しようとすると恐らくですが。
アクセス権がないですよ。ってのがでるのですが・・・。
この場合の解決方法をご教授願います。

※尚、cgiは掲示板のpatioを試しに使ってみたいと思っています。
パーミッションの設定はpatioを配布している
『KENT』様のサイトの設定どおりにしてあります。

■ コンテンツ関連情報

 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.1 )
日時: 2005/12/01 13:21
名前: 管理者

注意点は2つあります。

?ユーザディレクトリのパーミッションがOther(705)が実行できる事。(プロセスがapacheで動作する為)
?apache設定ファイルで実行するユーザディレクトリに対してcgi実行の許可が与えられている事。

例)hogehogeユーザの場合
「/etc/httpd/conf/httpd.conf」
<Directory "/home/hogehoge">
  Options ExecCGI
     :
     :
</Directory>

上記を確認してみてください。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.2 )
日時: 2005/12/01 13:56
名前: リオンマグナス   <webmaster@ippei.info>

こんにちは。
いつもお世話になっております。
ご返答有り難うございます。
現在、携帯電話にて書き込みしている為、帰ったら早速確認してみます^^

実行できるようになったらご報告致します。
ではでは。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.3 )
日時: 2005/12/01 17:10
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

こんばんは。

確認してみたところ、判らないので下記の記述を変更するということですか?

<Directory "/var/www/cgi-bin">
  AllowOverride None
  Options None
  Order allow,deny
  Allow from all
</Directory>

上記の部分を変更するということでしょうか?
間違っていたらご指摘願います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.4 )
日時: 2005/12/01 17:18
名前: 管理者

変更をしなくても、最終行に新たに追加してください。(以下の様に・・・)

<Directory "/home/hogehoge">
  AllowOverride None
  Options ExecCGI
  Order allow,deny
  Allow from all
</Directory>

「/var/www/cgi-bin」はサンプルみたいな物なので、特にこのディレクトリで何もしないのならコメントアウトしても構いません。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.5 )
日時: 2005/12/01 17:25
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

早速のご返答有難う御座います。

ご指摘どおりに最終行に新たに追記致しましたが以下のようなメッセージが表示されます。

Forbidden
You don't have permission to access /~linux/patio/patio.cgi on this server.

ご指摘願います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.6 )
日時: 2005/12/01 18:29
名前: 管理者

最初に私がコメントした<Directory "/home/hogehoge">〜</Directory>を全て削除してください。


「/etc/httpd/conf/httpd.conf」内の以下の部分を変更します。

<IfModule mod_userdir.c>
  #
  # UserDir is disabled by default since it can confirm the presence
  # of a username on the system (depending on home directory
  # permissions).
  #
  #UserDir disable
  ↑
コメントアウト

  #
  # To enable requests to /~user/ to serve the user's public_html
  # directory, remove the "UserDir disable" line above, and uncomment
  # the following line instead:
  #
  #UserDir public_html
  UserDir .
  ↑
 追加
</IfModule>

上記の定義してある少し下に以下があるので、コメントして変更します

[以下コメントアウト]
#<Directory /home/*/public_html>
#  AllowOverride FileInfo AuthConfig Limit
#  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
#  <Limit GET POST OPTIONS>
#    Order allow,deny
#    Allow from all
#  </Limit>
#  <LimitExcept GET POST OPTIONS>
#    Order deny,allow
#    Deny from all
#  </LimitExcept>
#</Directory>

  ↓ 以下の様に変更

<Directory /home/*>
  AllowOverride FileInfo AuthConfig Limit
  Options IncludesNoExec ExecCGI FollowSymLinks
  <Limit GET POST OPTIONS>
    Order allow,deny
    Allow from all
  </Limit>
  <LimitExcept GET POST OPTIONS>
    Order deny,allow
    Deny from all
  </LimitExcept>
</Directory>

パスのパーミッションと所有者変更
chmod 711 /home/linux/
chmod 755 /home/linux/patio/
chown -R linux:linux /home/linux/patio/

apacheの再起動
# /etc/rc.d/init.d/httpd restart


多分、これでできると思います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.7 )
日時: 2005/12/01 19:30
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

ご返答有難う御座います。

早速、ご指摘頂いた通りに設定変更致しましたら・・・。
なんと今度は以下のようなエラーがでました^^;

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@ippei.info and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

これは、CGIの実行エラーなどが起きた時にでる表示ですよね?
何故でしょうか^^;
色々調べてみたのですが、解決できませんでした><;

何か良い解決方法が在りましたらご教授願います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.8 )
日時: 2005/12/01 19:31
名前: 管理者

エラーの内容は「/var/log/httpd/error_log」に出力されているので解決の糸口となると思います。

「patio」自体にSyntaxErrorはないはずなので、大抵はスクリプトの文字コードを変換すれば直る場合が殆どです。
ダウンロードした時は「Shift-JIS」なので「EUC」に保存しなおせば確認できます。
後は、「patio」の設定「init.cgi」内のファイルの場所とかが誤っていないか確認してみてください。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.9 )
日時: 2005/12/01 21:19
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

ご返答有難う御座います。

クライアントからサーバに送る際に文字コードがEUCに変換されているようです。
それと、エラーログを確認してみました。
ものすごい量だったので、12/1の日付のものを抽出して以下に記述致します。
[Thu Dec 01 19:33:17 2005] [error] [cliient ***.***.**.**] mod_mime_magic: can'tread '/home/linux/patio/patio.cgi'
というログがでてました。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.10 )
日時: 2005/12/01 21:46
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

こんばんは、先程patio.cgiをサーバ側で確認したところ訳の判らん事になっておりました^^;

いわゆる、文字化けと言う奴です。
ちゃんとした文字コードにするにはどうすればいいのでしょうか?
ご指導願います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.11 )
日時: 2005/12/01 21:57
名前: 管理者

多々問題がありそうです。

一つは、apacheがファイルタイプを認識していない事です。
もう一つはスクリプトがサーバの文字コード体系に合っていない様ですね。

車内より携帯から投稿しているので、後でもう一度、レスしますね。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.12 )
日時: 2005/12/01 22:37
名前: 管理者

まず、エラーログに出力されている「mod_mime_magic」ですが、確かこのモジュールがファイルタイプを認識し適当な処理を行う物だったと記憶しています。

「ユーザディレクトリ下でのcgi実行」の前に、apacheのドキュメントルート(/var/www/html/)でCGIの実行は試されましたか?

恐らく以下の設定がされてないと思われるのですが・・・

http://kajuhome.com/web_trouble.shtml#n03-03


次に、システムのコード体系ですが以下のファイルの中身を確認してください。
「/etc/sysconfig/i18n」
LANG="ja_JP.eucJP"

上記のja_JP以下のクラスが文字コード体系になります。
eucJP → EUC
UTF-8 → UTF-8
JIS  → JIS
SJIS  → Shift_JIS

スクリプトの変換は「nkf -n xxx.xxx > yyy.yyy」で出来た気がします。
「-n」は出力先の変換オプション(以下参照)
  -j:JIS
  -s:Shift_JIS
  -e:EUC
  -w:UTF8
「xxx.xxx」は入力元ファイル
「yyy.yyy」は出力先ファイル

もっとも、私の場合は秀丸で保存に文字コードを指定していますが・・・
  Windowsで保存→サーバにアップロード

 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.13 )
日時: 2005/12/01 23:15
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

早速、秀丸エディタを使ってクライアント側でEUCに変換してFFFTPでサーバ側にULしました。

それと、『http://kajuhome.com/web_trouble.shtml#n03-03』の設定も完了しておりました。

後、システムのコード体系もEUCに変更完了致しました。

ですが、まだCGIは実行できません。エラーがでてしまいます。

それと、rootでCGIのテストをすると言う事でしょうか?
まだテストはしておりません。
紹介されているのをrootに作成してやってみればOKでしょうか?


 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.14 )
日時: 2005/12/01 23:22
名前: 管理者

>> 「ユーザディレクトリ下でのcgi実行」の前に、apacheのドキュメントルート(/var/www/html/)でCGIの実行は試されましたか?
> それと、rootでCGIのテストをすると言う事でしょうか?
> まだテストはしておりません。


rootではなく、apacheのデフォルトドキュメントの場所の事を指します。
デフォルト状態では、htmlは(/var/www/html/)、cgiは(/var/www/cgi-bin/)だったと思います。
この、(/var/www/cgi-bin/)にスクリプトを設置して確認しましたか?と聞きたかったのですが、説明不足で申し訳ありません。

---

かなりの大きさになってしまいますが、「/etc/httpd/conf/httpd.conf」を公開していただけませんか?
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.15 )
日時: 2005/12/02 00:41
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

『/etc/httpd/conf/httpd.conf』は膨大な量なので掲示板で公開するのは根気がいるので・・・。

此方『http://www.ippei.info/~linux/』に貼り付けましたので、一度確認お願い致します。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.16 )
日時: 2005/12/02 09:39
名前: 管理者

ありがとうございました。

apache設定ファイルに特に問題はありませんね。
当方で確認したところ、ユーザディレクトリ内に設置したパスとファイルがそのユーザの所有者になっていないのではないでしょうか?

レスNo6で書いた以下のコマンドは実施されましたか?

パスのパーミッション変更
chmod 711 /home/linux/
chmod 755 /home/linux/patio/
chown -R linux:linux /home/linux/patio/
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.17 )
日時: 2005/12/02 11:04
名前: two
参照: http://www.two-wonderland.net/

 毎々お世話になっております、twoです。

管理者さん >
リオンマグナスさん >

 私もせっかくなので、Web Patioを導入してみました。私の環境は以下のとおりです。

 ◆ ディストリビューション : CentOS 4.2
 ◆ Apache のバージョン : 2.0.52-19
 ◆ Web Patio のバージョン : 2.2(最新版)



 私の場合、導入をしたら文字化けを起こしましたので、
以下のことを行い、文字化けを回避致しました。
参考になれば幸いです。

 1.CGIプログラムの文字コードを全て、Shift_JIS から EUC-JPに変換する。
  これにより、スレッド部分以外(タイトルやメニュー部分など)は文字化けを回避することが出来ました。

 2.次に、各CGIプログラムで"jcode.pl"を読み込んでいる部分(require './jcode.pl';)を全てコメント化しました。
  また、[init.cgi]の文字コード変換部分(&jcode'convert(*val, 'sjis');)もコメント化しました。
  簡単に言うと、Shift_JISに変換する部分を全てコメント化しました。
  これにより、スレッド部分も文字化けが回避出来ました。

 3.念の為、[init.cgi]のHTMLを書き出す箇所のMETAタグも変更しました。
  (<meta http-equiv="content-type" content="text/html; charset=euc_jp">に変更。)


 このような回避が正しいのか怪しいですが、一応動作しております。
この回避方法に関しまして、何かお気付きの点がございましたら、ご教授の程、宜しくお願い致します。
以上、宜しくお願い致します。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.18 )
日時: 2005/12/02 11:27
名前: 管理者

>> twoさん

いつもお世話になっております。

確かに、文字化け等はご教示頂いた通りにすれば対処できますよね。
(当方も、全く同じやり方です)

今回のリオンマグナスさんの場合は、文字化け以前にサーバ側でのエラーによりスクリプト自体が実行できないのです。



雑談掲示板に投稿された時刻がかなり早い朝方(4時前)でしたが、睡眠は取られているのでしょうか?
風邪をひかないようにご注意くださいね。
---

>> リオンマグナスさん

以下の、スクリプトを「/home/linux/patio/test.cgi」に作成してみてください。
---------- ここから ----------
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";

print <<"EOM";
<HTML>
<HEAD>
 <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=EUC-JP">
 <TITLE>CGI TEST</TITLE>
</HEAD>
<BODY>
 <CENTER>CGI 動作試験</CENTER>
</BODY>
</HTML>
EOM

exit;
---------- ここまで ----------

この後、以下のコマンドでパーミッションと所有者変更をしてください。
# chmod 755 /home/linux/patio/test.cgi
# chown linux:linux /home/linux/patio/test.cgi

ブラウザで「http://www.ippei.info/~linux/patio/test.cgi」にアクセスしてみてください。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.19 )
日時: 2005/12/02 12:17
名前: リオンマグナス   <webmaster@ippei.info>

こんにちは。
今、学校から携帯にて書き込みしてるので
帰宅次第、確認致します。
それでは、今後ともよろしくお願いします。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.20 )
日時: 2005/12/02 17:37
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

こんばんは。

先程、帰宅致しまして。
指摘されたものを作成して、コマンドでパーミッションと所有者を変更致しました。

ですが、アクセスすると同じものがでてしまいます・・・。

解決策をご教授願います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.21 )
日時: 2005/12/02 17:46
名前: 管理者

ちなみに、以下のコマンド結果を教えてください。

# which perl
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.22 )
日時: 2005/12/02 17:57
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

># which perl

上記の結果:『/usr/local/bin/perl』
となっておりました。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.23 )
日時: 2005/12/02 18:07
名前: 管理者

パスも合っていますね。
次に、作成して頂いた「test.cgi」を以下のコマンドでユーザディレクトリより所定の位置にコピーしてみてください。

# cp -p /home/linux/patio/test.cgi /var/www/cgi-bin/

コピーした後、「http://www.ippei.info/cgi-bin/test.cgi」にアクセスするとどうでしょうか?
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.24 )
日時: 2005/12/02 18:17
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

># cp -p /home/linux/patio/test.cgi /var/www/cgi-bin/

を実行しコピーして『http://www.ippei.info/cgi-bin/test.cgi』に
アクセスしてみましたが、全く同じ症状でした。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.25 )
日時: 2005/12/02 18:22
名前: 管理者

何かが根本的におかしいですね・・・・

公開して頂いた、apache設定ファイルを当方にそのままコピーし、ユーザも作成してそのユーザパスに設置したCGIも問題なく動作します。

唯一違うのは、リオンマグナスさんのapacheは、Apache/2.0.49 (Fedora)で、当方は、Apache/2.0.51 (Fedora)位です。
恐らく、関係なさそうですが・・・

現在の「/var/log/httpd/error_log」の内容に、他のエラーメッセージは出力されていませんか?
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.26 )
日時: 2005/12/02 19:52
名前: two
参照: http://www.two-wonderland.net/

 毎々お世話になっております、twoです。

管理者さん >
リオンマグナスさん >

 管理者さん、身体の心配ありがとうございます。
本日は普通自動車の免許の書き換えの為、絶対寝坊出来なかったので、夜通し起きていました(笑)


 んで、そうですね、もう1度[test.cgi]を実行した後、[/var/log/httpd/error_log]を確認してみて下さい。
大体の場合は、大きなヒントが残されていると思います。
念の為ですが、SELinuxは無効にされていますでしょうか?
(FC 2、SELinuxありましたよね?…確か…。)
以上、宜しくお願い致します。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.27 )
日時: 2005/12/02 19:58
名前: 管理者

> twoさん

Selinux、正に当たりかもしれませんね。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.28 )
日時: 2005/12/02 20:52
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

こんばんは。

> twoさん
> 管理者さん

毎々ご回答有難う御座います。

Selinuxですか・・・。
いじってないのでもしかしたら有効になってるかもしれません。
Selinuxが有効か無効か確認するにはどうすればよいですか?
又、有効だった場合に無効にするには?
宜しければ、コマンドラインからの操作方法をご教授願いませんでしょうか?

後、そうですね・・・。
新しいCPUとマザーとメモリを購入しました^^v
そしたらPCIエクスプレスの256MBのグラフィックと何やら赤いスポーツカーにも見える
ASUSのケースをShopより進呈されました^^;

今日か明日にでも組み立ててみます^^v
但し、グラフィックが動作未確認とのことでしたので・・・。
動いたら儲けものです^^v
因みに、グラフィックは『EXTREME N6600 Silencer』で『nVIDIA製』です^^v

では、以上宜しくお願い致します。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.29 )
日時: 2005/12/02 21:02
名前: 管理者

SELinuxの無効化は当サイトの「セキュリティが仇となる?」をご覧下さい。以下にURLを記載します。

http://kajuhome.com/security_trouble.shtml#n02-02

マザー購入ですか!?いいですね。
グラフィックボードとケース、儲けましたね。赤いスポーツカーモドキ??
気になります・・・・・
今度、HPにデジカメでUPして貰えませんか?
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.30 )
日時: 2005/12/02 22:46
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

SELinuxのファイルにアクセスしたところ、新ファイルと出たので
これは初期で無効だったということになりますかね。(多分ですけど。

ケースの写真をデジカメで撮影してHPにUPしておきますね^^
色々な角度から撮影してみますw

それと、今更ですがOSを『Fedora Core4』にしたほうが安定しますか?
もしかしたら、CGIが実行できるようになるかもです?(運が良ければ・・・。

その辺どうなのかなぁって思いまして・・・。
ひとつ、ご指導願います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.31 )
日時: 2005/12/02 23:13
名前: 管理者

『Fedora Core2』と『Fedora Core4』を比較して安定性は特に変わりはないと思いますが、
『Fedora Core2』はレガシー入りしてしまったので、パッケージのアップデートが無いのが欠点ですね。
安定性にこだわるなら『CentOS』という選択肢もありますが・・・
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.32 )
日時: 2005/12/02 23:33
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/~linux/

CentOSというのはFedora Coraと同様でしょうか?

もし宜しければ、CentOSの詳しい設定方法等をHPにUPして頂けませんでしょうか?

パソコン暦は8年程ですがLinux暦はほんの二年くらいです^^;

宜しくお願い致します。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.33 )
日時: 2005/12/02 23:37
名前: 管理者

CentOSはRedhat Enterprise Linuxの無償版になります。
Fedora Coreと100%互換と言うわけには行きませんが、殆ど当サイトの設定通りに稼動できる物と思います。

一部ですが、当サイトでもCentOSの紹介をしていますのでご参照下さい。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.34 )
日時: 2005/12/03 18:52
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/

こんばんは。
本日、Cent OS 4.2をインストールしてみました。
WebサーバはOKです。
PHPもインストールOKです。
しかし、CGIがやはり駄目です・・・。
/var/www/html/test.cgiでも
/var/www/cgi-bin/test.cgiでも同じ用に、500エラー(内部実行エラー)が表示されます。

それと、lvパッケージをインストールしたのですが設定どおりに行くと
途中でエラーします・・・。

ご教授願います。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.35 )
日時: 2005/12/03 19:16
名前: two
参照: http://www.two-wonderland.net/

 毎々お世話になっております、twoです。

リオンマグナスさん >
> SELinuxのファイルにアクセスしたところ、新ファイルと出たので
> これは初期で無効だったということになりますかね。(多分ですけど。


 違います。Linuxインストール時にSELinuxは無効にされましたか?
再度、入力時にタイピングミスがないか確認し、ファイルの内容を貼り付けて下さい。


> それと、今更ですがOSを『Fedora Core4』にしたほうが安定しますか?
> もしかしたら、CGIが実行できるようになるかもです?(運が良ければ・・・。


 Fedora Coreを使用する場合は常に最新のバージョンを使用した方が良いと思います。
また、「ディストリビューションを変更すれば、CGIが動くかも。」ですが、
可能性としまして、かなり低いと思います。
出来れば、問題が解決してからディストリビューションを変更した方が良いと思います。


> しかし、CGIがやはり駄目です・・・。
> /var/www/html/test.cgiでも
> /var/www/cgi-bin/test.cgiでも同じ用に、500エラー(内部実行エラー)が表示されます。


 前にも少し触れましたが、[/var/log/httpd/error_log]の内容にヒントが書いている場合があります。
CGIプログラム実行時のエラー部分を貼り付けて下さい。
以上、宜しくお願い致します。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.36 )
日時: 2005/12/03 19:52
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/

CentOSにてlvをインストールできなかったので
このコマンドを打てばOKみたいですのでご報告致します。

# sed -i 's/UTF-8/eucJP/g' /etc/sysconfig/i18n && sed -i 's/\/usr\/bin\/less -is/\/usr\/bin\/lv/g' /etc/man.config && exit

上記の後に再度rootにコマンドからログインしてさらに確認の為に以下のコマンドを。

# cat /etc/sysconfig/i18n

上記のコマンドを打つことにより、文字コードがUTF-8からeucJPに変更された事を確認できます。

システム的にはEUC-JPになりますが、manコマンドが文字化けします。
lvをインストールしてmanファイルを設定変更すればOKとのことです。

が、しかし・・・。
lvの時にmakeを打つとありませんとか言われます・・・。

CentOSで、SELinuxを無効かどうかを確認するには以下のコマンドを。

# getenforce

無効化されていれば以下のようなコメントがでます。

Disabled

以上確認願います。


 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.37 )
日時: 2005/12/04 08:53
名前: 武蔵

スレッド名と内容がずれてきているので、CentOSの設定は別スレに立てたて下さい。

ちょっとだけ質問
> lvの時にmakeを打つとありませんとか言われます・・・。
gcc等のコンパイル環境をインストール時に選択していないんじゃないのではないですか?


本題
twoさんからも指摘があるように、CGI実行時の[/var/log/httpd/error_log]のエラー内容を貼り付けて下さい。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.38 )
日時: 2005/12/04 11:03
名前: リオンマグナス

おはようございます。

毎々、お世話になっております。

昨晩、Cent OSを再起動しましたら、天に召されたので・・・
仕方なく、Fedora Cora4 をインストールしてみました。
今のところ、インストールとインストール後の設定まで完了している次第です。

以上、近状報告です。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.39 )
日時: 2005/12/06 20:12
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/

こんばんは。

>管理者さま、
お久しぶりです。
何度も何度も挫折しかけましたが・・・。
やっとCGIを実行できるようになりました><b

http://www.ippei.info/cgi-bin/test1.cgi

途中でかなり会話の主旨がずれていたことを、
この場を借りて謝辞申し上げます。
これからもサイト運営頑張って下さい!

-ps-
管理者さまへ、パスを忘れてしまったので申し訳在りませんが
スレッドブロックの方宜しくお願い致します。
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.40 )
日時: 2005/12/06 20:17
名前: 管理者

良かったですね!

原因は何だったのですか?
 Re: ユーザディレクトリ下でのcgiの実行について・・・。 ( No.41 )
日時: 2005/12/07 19:46
名前: リオンマグナス   <webmaster@ippei.info>
参照: http://www.ippei.info/

こんばんは。
>管理者さまへ
主な原因は私自身がFedoraを操れなかったことにあると思います。

OSをVineLinux3.2へ変更したら今の所、すべて問題なしのようです。

スレッドの趣旨がFedoraから、Vineに変わってしまい申し訳ございません><;
これからも頑張って行きたいと思いますので応援よろしくです^^;

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.