• ベストアンサー

PHPのsafemodeとは?

ToKeyの回答

  • ToKey
  • ベストアンサー率46% (12/26)
回答No.1

それは単にPHPが実行されていないだけですね。 PHPで処理されるファイル用の拡張子が PHP3 以外に設定されているか、 (PHP4だと php が多いと思います) .htaccess などで自分で設定する必要があるんでしょう。 さもなければ cgi のものしか提供されていないか、 そもそもインストールされていないなども考えられますが。 そのサーバに関する説明書類を探すか、サーバ管理者へ問い合わせるのがいいと思います。 ちなみにセーフモードはセキュリティ確保のためのものです。 Official site が詳細ですので読んでみてください。

参考URL:
http://www.php.net/manual/ja/features.safe-mode.php
namiri_e
質問者

お礼

回答ありがとうございます。 拡張子をphpにしたらphp認識されました。 おかげさまで問題解決致しました。

namiri_e
質問者

補足

phpとしては認識されましたが、 ただ、test.phpとしてアップした、<?phpinfo();?>がコレだけなのにエラーになります。 (本物は山カギは半角にしてます) エラー文「Warning: phpinfo() has been disabled for security reasons.」

関連するQ&A

  • 拡張子が.phpのホームページのphpソースコードを表示する事は出来ま

    拡張子が.phpのホームページのphpソースコードを表示する事は出来ますか? .phpの拡張子のページでソースを表示すると、HTMLで書かれた物は表示されますが、 phpで書かれたプログラムの部分を表示する事は出来ないのでしょうか?

  • PHPファイルの拡張子について

    超初心者な質問でごめんなさい。 ただいまカウンタをHPに設置しようとして苦戦しています。PHPはCGIと違ってhtmlに埋め込めると知りPHPカウンタをとりつけようとするのですがどうもうまくいきません。 ローカルサーバの環境もアパッチ等を教本どおりにを導入してPHPも無事動きます。 PHPをHTMLに埋め込む場合は埋め込みたい位置に 埋め込めばよいとHP等にも説明がありますが、いざHTMLに埋め込むと形がくずれたりHTML表示部分の文字が消えたりしてしまいます。これは何がいけないのでしょうか? それと埋め込む場合、拡張子はPHPにしなければいけないのでしょうか?そうするとサーバにあっぷする場合、index.phpというファイル形式になるのでしょうか? よろしくお願いします。 OS:winXP Apatch 1.8.28 php4

    • ベストアンサー
    • PHP
  • PHPでBBSを作りたいのですが・・・。

    初心者の初心者です・・・。 使っているサーバーがPHPが出来るので、意外と簡単と噂のPHPを勉強しています。 今使っている本はMYSQLなどのデータベースと関連付けているもので、サーバーではMYSQLは使えないそうなのです。 データベースがなくても、なにやら空のファイルを作ってそこにログを蓄積、HTMLとして出力すればBBSは出来るらしいのですが、じっさいPHPのプログラムの中ではどういった文を書けばよいのでしょうか・・・。 配布されているスクリプトのソースを何回かみて、なんとなく・・・これかなー??みたいのはわかるのですが、完成されたプログラムは長いし複雑すぎてちょっと辛いです。お願いします、助けてください(;;) たとえば、フォームに入力した1文字を送信ボタンのようなものを押すことで、ページに出力。 ログを残しながら次々に出力できるようにするプログラムの例とかを教えていただけるとうれしいです。

    • ベストアンサー
    • PHP
  • PHPの高速化

    HTMLとphpがごちゃごちゃになるとややこしいので $HTML .= "<div>hogehoge</div>" のような、HTMLソースコードをすべて、いったん変数に格納し、最終的に echo $HTML; とする手法で、作成していったのですが、 HTMLを変数に埋め込んだせいか、PHPの処理が完全に終わるまで HTMLが表示されなくなってしまい、 表示に時間がかかるようになってしまいました。 待ち時間を感じさせぬよう、HTMLを先に表示させ、 そのあとで、データベースに接続や、繰り返し処理のデータを 表示させるには、現在のすべてのHTMLソースを変数に入れるという 設計を改めるしかないのでしょうか。 または、別の方法で、 HTML記述部分を優先的に処理させる方法はないでしょうか。

    • ベストアンサー
    • PHP
  • PHPでincludeを使うと?が入る。

    さらくインターネットのレンタルサーバを使用していますが、 index.phpに include('header.php'); を入れてヘッダー部分のHTMLの呼び出しを行なっていますが 表示されるソースを見ていると、includeで呼び出しているヘッダー部分の手前に「?」が 入ってしまいます。 include(dirname(__FILE__).'/header.php'); include($_SERVER['DOCUMENT_ROOT'] . "/header.php"); など使っても同じ現象のため、どうしたら「?」を無くすことができるでしょうか。

    • ベストアンサー
    • PHP
  • 初めてのphp

    はじめまして。phpを初めて設置しようと思う者です。 一回もさわったことがないのでおかしな質問かもしれませんがお時間ある方よろしくお願いします。 例えば、cgiだとサーバーによってはアップロードするディレクトリが制限されていたりしますが、phpの場合はどうなるのでしょうか? cgi-binの中に入れるのでしょうか、それとも普通(?)のディレクトリの中でいいのでしょうか。 もう一つ質問があります。 phpをアップロードして、ブラウザで実行した時に、phpのソースがそのまま表示されてしまう時は、どういう原因が考えられるでしょうか? おかしな質問かもしれませんが、初心者なのでお許し下さい。 ちなみに今設置しようと思ってるのはhttp://php.s3.to/bbs/bbs7.phpの物になります。

    • ベストアンサー
    • PHP
  • IE6で拡張子.phpのローカルファイルが開けません!

    IE 6 で・・表示を見たいのですが。。 aaa.phpなどの、ローカルPC上のファイルを開けません。 (firefoxでは、正常に開けます。もちろん<?php>部分はソースが出ます。) 拡張子がPHPのファイルをHTMLとして開きたいのですが、なぜか開けません。 IEの設定を教えてください。よろしくお願い致します。

    • ベストアンサー
    • HTML
  • XAMPPでPHPを使ったWEBページを表示できな

    はじめまして。 今月からサイトづくりの勉強を始めたんですが分からないことが出てきました。 それは、複数のサイトの共通部分をPHPでインクルードしようとHTML内にPHP言語を入れたんですが、レンタルサーバーにUPしたものは上手く表示できたのに、ローカル(XAMPP上)ではHTML部分は表示されてPHP部分がごっそりなくなって表示されてしまいます。 公開サーバー上では表示できているので問題はないのですが、これからWEB開発していくにあたり、公開サーバーにUPして確認しないといけないのがとても大変ですしバグ確認せずにアップするのも危険だと思いました。 そこで、凄腕のプログラマー様にお願いです。 どうしてこのようなことが起きたのかということと、解決策をご教示頂けないでしょうか? <状況> ・XAMPPをPCにインストールしました。 ・apachとMysqlは稼働してます。 ・ファイルはXAMPPの「htdocs」内に置いてます。→xampp/htdocs/格納ファイル/HTML部分.php、と共通部分.php ・HTMLの部分は普通に表示されますが、footerなどのPHPを使った共通部分だけ何も表示されない。 ・公開しているレンタルサーバー上では、全て表示されている。 なにぶん、ど素人なので質問の意味が上手く伝わっているか心配ですが、以上の内容となります。 よろしくお願いします。

  • htmlからphpを読み込みしたいのですが、文章だけが表示されます。

    htmlからphpを読み込みしたいのですが、文章だけが表示されます。 サーバーはロリポップでphp対応です。 以下のソースを通常通り拡張子を.html として保存しました。 このソースの中にphpを読み込むタグをいれました。 (phpはテキストで作成し、拡張子を .php として保存) (htmlホームページビルダーです) 表示されません。 初心者なので、詳しくアドバイスをお願いします。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <title>○○○</title> </head> <body> <!-- phpヘッダ読み込み --> <?php include("footer.txt"); ?> 文章始まり </body> </html>

  • phpの表示について

    phpを勉強するためにxampをいれてソースコードをかきましたが、上手く表示されません。 拡張子は.phpで保存をしてますが上手く表示されません。 ※表示ないようはソースコードがそのまま表示してしまいます。 またlocalhostなのにURLでは file:///C:/xampp/htdocs/bass/ha.php のように表示してしまいます。 どうすれば、プログラム通りの結果が表示されますか?

    • ベストアンサー
    • PHP