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

>>トップページに戻る

BBS 過去ログ No.0010に戻る

タイトル: PHPが動きません
記事No: 3111
投稿日: 2004/12/26(Sun) 09:14
投稿者: yuji
.phpというファイルを置いてもソースが表示されてしまいます。
以下自分なりに調べたことと設定状況を記載いたします。
perlスクリプトは動きます。


OS:Vine3.1

○PHPのバージョン
rpm -qa | grep phpを打つと
php-pear-4.3.9-0vl1
php-4.3.9-0vl1

と表示されます。

○Apache内の記述
PHP4に関する記述を確認できました。(http://www.miloweb.net/php.html

○Apacheの再起動を行いました

○PHPファイルの場所
/home/httpd/cgi-bin
及び
/home/httpd/  において設置してみました。

○PHPファイルのパーミッションの変更をしてみました。(755)

○PHPファイルの中身(test.php)
<?php
phpinfo();
?>

タイトル: Re: PHPが動きません
記事No: 3113
投稿日: 2004/12/26(Sun) 20:22
投稿者: Reki URL: http://network.mys-web.net/
Vine3.0からはApache1とApache2の両方がインストール
できるようになっているみたいです。
そのため、PHPのインストールしなければならないファイル
が少々かわっているみたいです。

php-apacheという物が必要なのでVinePlusからDLしてインストール
すれば大丈夫だったと思います。
#apt-get install php-apache
とコマンドを打てば簡単にインストールできると思います。

タイトル: Re^2: PHPが動きません
記事No: 3114
投稿日: 2004/12/27(Mon) 06:07
投稿者: yuji
ありがとうございます。無事動作しました。


そこでもう一つ質問させてください。
現在はドキュメントルート(?)でしかPHPが動作しないようです。

例)
○  /home/httpd/test.php
×  /home/httpd/php/test.php

PHPを他のディレクトリで動作させるにはどうすればいいのでしょうか?

タイトル: Re^3: PHPが動きません
記事No: 3123
投稿日: 2005/01/03(Mon) 08:50
投稿者: みやざき
今自分の所でテストしてみましたが、その例で言うと
test.php自体には execute属性は必要無いみたいですが、
/home/httpd/phpディレクトリーに execute属性を付けないと
403エラーとなってしまいました。

▲ページの最上部に戻る

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