24

こんにちは、ある Web サイトから別の Web サイトに php ファイルを実装しています。実装された php ファイルで次のページを開こうとすると、次のエラー メッセージが表示されます。

http://www.holidaysavers.ca/europe-destinations-canada.php

基本的に、あるWebサイトから別のWebサイトにインポートしているphpファイルは同じですが、元のWebサイトでは機能しますが、新しいWebサイトに実装すると機能しなくなります。

これを解決するために私を助けてもらえますか?

ありがとうございました

4

5 に答える 5

2

「europe-destinations-canada.php」からコードを投稿していただけますか? この新しいサイト/サーバーの php セットアップで構成されていないことをスクリプトが実行するように求めているようです

于 2013-10-22T20:05:02.893 に答える
-1
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/content/91/8151691/html/HolidaySavers.ca/europe-destinations-canada.php on line 52

すべてを言います。これはXXSと呼ば​​れていると思います。サーバー構成で拒否された URL ベースのファイルを含めようとしているようです。これは次の 2 つのいずれかです。

  1. サイト A からサイト B にファイルを含めようとしていますが、これは代わりに使用しますが、include('WhateverFile'); file_get_contents('WhateverFile');これは HTTP 要求であるため、クライアント側のデータのみを返します。

  2. サイト B でファイルを複製し、ドメイン構成を更新するのを忘れました。インクルード パスが、スクリプトを実行しているサイトを反映していることを確認してください。

    include(dir($_SERVER['SCRIPT_FILENAME']) . DIRECTORY_SEPARATOR . 'WhateverFile.php');
    

いかなる場合でも。上記のファイルの52行目を実際に調べて、PHPが詳細に不平を言っている理由を確認する必要があります笑

于 2013-10-22T20:14:30.297 に答える