Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0013に戻る

タイトル: PHP( RPM 版)が動作しません。
記事No: 3957
投稿日: 2005/10/29(Sat) 07:18
投稿者: おとちゃん   <npo_suport@yahoo.co.jp>
URL: http://sunspot-club.net/phpinfo.php
このサイトの要領でPHPを使用できるように設定しているのですが
上手く作動しません。
以下の手順を記載します。

1.PHP の入手とインストール
# apt-get update
# apt-get install php

インストールされたかを確認
# rpm -qa | grep php
php-4.3.11-0vl4

2.Apache 側の設定
<IfDefine HAVE_PHP4>
LoadModule php4_module modules/libphp4.so
</IfDefine>

<IfDefine HAVE_PHP4>
AddModule mod_php4.c
</IfDefine>

# The following is for PHP4 (conficts with PHP/FI, below):
<IfModule mod_php4.c>
AddType application/x-httpd-php .php4 .php3 .phtml .php
AddType application/x-httpd-php-source .phps
</IfModule>

3.PHP に関する記述を確認したら Apache を再起動

4.PHP の動作確認
<?php
phpinfo();
?>
とだけ記述したファイルを phpinfo.php と名前を付けて作成
→ドキュメントルートファイル転送

サーバ機上のブラウザの URL の欄に
http://sunspot-club.net/phpinfo.php 」と入力

→ファイルのダウンロード画面が起動する。

このサイトでは、「PHP のバージョンなど様々な情報が表示されれば正常に動作しています。」
とのことですが、そのような情報は表示されません。

何が悪いのでしょうか?
ご教授願います。

ちなみに以下のようなものを作成して動作確認をしたところ
画面には何も表示されませんでした。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>ホームページ</TITLE>
</HEAD>
<BODY>
<?php print "私のホームページへようこそ" ?><BR>
</BODY>
</HTML>

タイトル: Re: PHP-Apacheは
記事No: 3958
投稿日: 2005/10/29(Sat) 11:06
投稿者: Mild7
> このサイトの要領でPHPを使用できるように設定しているのですが
> 上手く作動しません。

自分も他のサイトで教えて頂いた情報で真に恐縮ですが、レスがまだなので書いてみました。
rootでログイン
# apt-get update
# apt-get install php これは済んでますね
# apt-get install php-apache
/etc/php.iniの以下を編集

; コメントをはずす
;error_reporting = E_ALL & ~E_NOTICE

error_reporting = E_ALL & ~E_NOTICE

; コメントにする
error_reporting = E_ALL

;error_reporting = E_ALL
 追加パッケージ(お好みで)すでにあるかも知れませんが無ければ MySQLや PHPMyadmin を今後使う時必要なので入れておいた方が良いかも。
# apt-get install php-mysql
# apt-get install php-pgsql
# apt-get install php-odbc
# apt-get install php-devel
# apt-get install php-ldap

Apacheの再起動をします。
# /etc/init.d/httpd restart

http://sunspot-club.net/phpinfo.php で表示されると思う。

タイトル: Re^2: PHP-Apacheは
記事No: 3959
投稿日: 2005/10/29(Sat) 21:38
投稿者: おとちゃん   <npo_suport@yahoo.co.jp>
URL: http://sunspot-club.net/phpinfo.php
Mild7様
ご教授有難う御座いました。
おかげさまで、上手く作動するようになりました。

今後共宜しくお願い致します。

タイトル: Re^3: 変更又は削除を
記事No: 3960
投稿日: 2005/10/30(Sun) 07:44
投稿者: Mild7
phpinfo.php はファイル名を変更するか削除した方が良いですよ。
サーバーの設定情報が他人から丸見えです。
それと、phpinfo.phpでのsystem表示が文字化けしてますね(日本語表示はこの部分だけ)
php.iniのmbstring.http_outputとmbstring.internal_encodingがsjisになっているので、euc-jp に変えたらどうかな?
早急に、ファイル名を変更するか削除をお勧めします。

タイトル: Re^4: 変更又は削除を
記事No: 3961
投稿日: 2005/10/31(Mon) 19:02
投稿者: おとちゃん   <npo_suport@yahoo.co.jp>
URL: http://sunspot-club.net/phpinfo.php
> phpinfo.php はファイル名を変更するか削除した方が良いですよ。
> サーバーの設定情報が他人から丸見えです。
削除しました。
ご指摘感謝致します。
でも、ひとつ操作を間違えると大きな問題に発展しますことを今後肝に銘じます。
今後共ご教授お願い致します。

▲ページの最上部に戻る

Copyright©2003 Home Server Technical. All Right Reserved.
webmaster@miloweb.net