• ベストアンサー

require_onceでファイルが開けない!?

requre_onceでのファイルの読み込みが上手くいかないらしく、次のようなエラー文が出てしまい困っております。 =========エラー文=================== Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in C:\xampp\htdocs\wakuphp\girlup_result_kanryou.php on line 6 Warning: require_once(http://waku2work.com/mysql2.php) [function.require-once]: failed to open stream: no suitable wrapper could be found in C:\xampp\htdocs\wakuphp\girlup_result_kanryou.php on line 6 Fatal error: require_once() [function.require]: Failed opening required 'http://waku2work.com/mysql2.php' (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\wakuphp\girlup_result_kanryou.php on line 6 ================================ 問題の6行目のソースコードは以下の通りです。 ======ソースコード6行目================= require_once("http://waku2work.com/mysql2.php"); ================================ この場合、”require_once”が読み込めて無いって事ですよね!? 一応初心者なのですが、気になるのは3つ目のエラー表示で、ローカルのパス表示が出てる点です。 設定がうまくいってないのでしょうか? 有識者の方いらっしゃいましたら、どうか宜しくお願いします!

  • PHP
  • 回答数2
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.2

PHPのマニュアルによりますと、 「PHP 4.3より前のWindows版では、以下の関数は、リモートファイルの アクセスをサポートしません。」 とありまして、require_once()が該当しています。 Windows版をお使いのようですけれど、バージョンはいくつでしょうか?

HYSTER
質問者

お礼

なるほど。。解決しました!! ありがとうございます☆♪♪

その他の回答 (1)

  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.1

「Warning: require_once」 で検索してみましたか?(844 件もあり、・・・)

関連するQ&A

  • require_onceについて

    MAMPを使用して開発しています。 MAMP/htdocsに入っているa.phpから同一階層にあるb.phpを呼びだそうと思い require_once('b.php'); と記述したのですが Warning: require_once(b.php): failed to open stream: No such file or directory in - on line 13 Fatal error: require_once(): Failed opening required 'b.php' (include_path='.:') in - on line 13 とエラーが表示されます。色々と試してみたもののうまくいかず。 アドバイスを宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHP requireでのURLパラメータ指定

    PHPにてアクセスカウンターを作っているのですが、呼び出したときのパラメータにて合計カウント数、本日のカウント数、昨日のカウント数のどれを表示するのか分けるプログラムを作成しました。 直接アドレスバーにて、 http://localhost/counter/count.php?mode=total とパラメータ指定したときにはきちんと表示出来るのですが、他のPHPファイルから require ("./count.php?mode=total"); で呼び出すと、 Warning: require(./count.php?mode=total) [function.require]: failed to open stream: No such file or directory in C:\xampp\htdocs\counter\index.php on line 7 Fatal error: require() [function.require]: Failed opening required './count.php?mode=total' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\counter\index.php on line 7 というエラーが出てしまいます。 色々調べたところ、相対パス指定のときにはパラメータ指定が出来ないという情報があったので、絶対パスで指定してみたのですが、やはり上手くいきません。 Warning: require() [function.require]: http:// wrapper is disabled in the server configuration by allow_url_include=0 in C:\xampp\htdocs\counter\index.php on line 7 Warning: require(http://localhost/counter/count.php?mode=total) [function.require]: failed to open stream: no suitable wrapper could be found in C:\xampp\htdocs\counter\index.php on line 7 Fatal error: require() [function.require]: Failed opening required 'http://localhost/counter/count.php?mode=total' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\counter\index.php on line 7 というようにエラーが出てしまいます。 どのようにすれば上手く表示できるでしょうか? 是非回答よろしくお願い致します。

    • ベストアンサー
    • PHP
  • require_onceについて

    いつもお世話になっております。 超初級な質問で申し訳ないのですが困ってます。 下記のような4つのclassがあります。 A_Class------------ <?php require_once('Base_Class'); class A_Class extends Base_Class{} Base_Class------------------ <?php require_once('B_Class'); abstract class Base_Class { public function hoge (){ $b = new B_Class(); $b->hoge(); } } B_Class--------------------- <?php require_once('C_Class'); class B_Class{ public function hoge (){ $c = new C_Class(); } } C_Class--------------------- <?php require_once('Base_Class'); class C_Class extends Base_Class{} ほかのファイルからrequire_once('A_Class');をすると PHP Fatal error: Class 'Base_Class' not found in C_Class.class.php on line 2 となります。 Base_Classのrequire_once('B_Class');をクラス定義の下に書けば通るのですが、 できればrequire_onceは上部にそろえておきたいです。 require_onceを下に書かずに修正する方法がありましたらご教授お願いします。

    • 締切済み
    • PHP
  • require_onceの解釈について

    大変恐縮ですが、PHP初心者で、どうしても理解できないので、教えていただけないでしょうか。 【質問】 require_once($_SERVER["DOCUMENT_ROOT"]. "/../libs/MySmarty.class.php")  の解釈について xamppでローカルwindows環境の場合で、 $_SERVER["DOCUMENT_ROOT"]. は c:\xampp\htdocs のことでしょうか。 そして、$_SERVER["DOCUMENT_ROOT"]. "/../libs/MySmarty.class.php" は c:\xampp\htdocs/../libs/MySmarty.class.php ???と私は考えてしまうのですが、 正しくは、どのような考え方になるのでしょうか。 大変お手数をお掛けしますが、よろしくお願い致します。

    • ベストアンサー
    • PHP
  • require_once で読み込まれたか?

    初心者です。教えて頂けますか? require_once で読み込んだと思われるファイルの機能を使用したのですが、 機能した様子がありません。 require_once で読み込めない場合エラーが出るのでしょうか? 以下の様にしても駄目でした。 どの様にすれば良いでしょうか?よろしくおねがいします。 <?php $result = require_once("Auth/Auth.php"); if( $result == True ){ print("True"); } else { print("False"); } ?>

    • ベストアンサー
    • PHP
  • PEARのインストール

    初めまして。今日からphpの勉強を始めた超・初心者です。 PEARのインストールがうまくいかず、下記のエラーが出ます。他の回答も試してみましたが、うまくいきません。 Warning: require_once(PEAR/Info.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\phpbook\pear_info.php on line 2 Fatal error: require_once() [function.require]: Failed opening required 'PEAR/Info.php' (include_path='.;c:\php\includes;c:\php\PEAR;') in C:\Program Files\Apache Group\Apache2\htdocs\phpbook\pear_info.php on line 2 apache2.0.63 php5.1.6 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • xamppにおけるjpgraphの設定について

    xampp1.7.3においてJpGraphを正常に起動させる方法を教えてください。 JpGraph3.5.0をダウンロード、解凍しxampp1.7.3のC:\xampp\php\の直下にコピーし、xampp1.7.3内のsrcディレクトリーを「jpgraph」とrenameしてC:\xampp\php\の直下にコピーしました。 また、jpgraph内のExamplesディレクトリーからaccbarex1.phpファイルをC:\xampp\htdoc\直下にコピーします。 その後、php.iniの;extension=php_gd2.dllから、コメントを外しextension=php_gd2.dllに変更。 また、php.iniのインクルードパスをinclude_path= ".;C:\xampp\php\pear\;;C:\xampp\php\jpgraph\"に変更し、xamppを再起動し、ブラウザから「http://localhost/accbarex1.php」にアクセスすると、 Warning: require_once(jpgraph/jpgraph.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\accbarex1.php on line 3 Fatal error: require_once() [function.require]: Failed opening required 'jpgraph/jpgraph.php' (include_path='.;C:\xampp\php\PEAR,C:\xampp\php\jpgraph\') in C:\xampp\htdocs\accbarex1.php on line 3 とエラーが表示され、jpgraphが起動しません。 なお、accbarex1.phpファイルは以下のように記述しています。 <?php // content="text/plain; charset=utf-8" require_once ('jpgraph/jpgraph.php'); require_once ('jpgraph/jpgraph_bar.php'); $data1y=array(-8,8,9,3,5,6); $data2y=array(18,2,1,7,5,4); ・ ・ ・ 動作環境は、 windows7 HomePremium xampp 1.7.3 Apache 2.2.14 php 5.3.1 としています。 どうしても、jpgraphが起動しない原因が分かりません。 何卒、皆様のお知恵を拝借し、問題を解決したいと考えております。 どうか、適切なご教示を宜しくお願い致します。

    • 締切済み
    • PHP
  • XAMPPの設定

    XAMPPの設定画面で、MySQLのパスワード設定で(localhost/xampp/)、メニューのsecurityをクリックしてセキュリティー画面に入ったんですけど画面が表示されません .Warning: include(lang/jp.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\security\htdocs\index.php on line 13 .Warning: include() [function.include]: Failed opening 'lang/jp.php' for inclusion (include_path='.;C:\php5\pear') in C:\xampp\security\htdocs\index.php on line 13 エラーがでます。どうしたらいいのでしょうか?

    • 締切済み
    • PHP
  • ZendFramework 環境設定

    現在、Zendframeworkで開発していこうと考えていたんですが、以下のエラーがでて先に進めません。本来は「http://localhost」とアクセスすると画面が表示されるはずなのですがダメです。 環境[OS X] サーバー[Xampp for mac] Warning: require_once(Zend/Controller/Front.php): failed to open stream: No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/index.php on line 2 Fatal error: require_once(): Failed opening required 'Zend/Controller/Front.php' (include_path='.:/php/includes:/Applications/XAMPP/ZendFramework/library/Zend') in /Applications/XAMPP/xamppfiles/htdocs/index.php on line 2

    • 締切済み
    • PHP
  • PHPでエラー

    PHPでMYSQLにデータを登録したいのですがデータを送信するとFatal error: Call to undefined function mysql_querty() in C:\xampp\htdocs\join\check.php on line 19と出てきて登録できません。 読んでいる本はよくわかるPHPの教科書でページ数は245ページです。どなたかわかる方お教え下さい!宜しくお願い致します!

    • ベストアンサー
    • PHP

専門家に質問してみよう