0

自動車販売店のウェブサイトをモバイル向けに最適化するプロジェクトに取り組んでいます。問題は、動的にページを生成するために、MySQL データベース (API を持っていない) に直接アクセスできないことです。

私がやりたいのは、このエラーが発生しても、PHP にページを含めることです。

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/content/88/8653188/html/campaigns/summumauto/index.php on line 10

Warning: include(http://www.summumauto.com/en/usedcars/listing/details.spy?id=4745209) [function.include]: failed to open stream: no suitable wrapper could be found in /home/content/88/8653188/html/campaigns/summumauto/index.php on line 10

Warning: include() [function.include]: Failed opening 'http://www.summumauto.com/en/usedcars/listing/details.spy?id=4745209' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/content/88/8653188/html/campaigns/summumauto/index.php on line 10

そして、独自のスタイルシートを使用してページの CSS を積極的にいじり、ページを適切にモーフィングしてモバイル フレンドリーにしたいと考えています。

これを可能にする回避策はありますか、それとも完全に立ち往生していますか?

前もって感謝します :)

4

2 に答える 2

0

上記のコードが機能するように、allow-url-include 構成オプションを trueに設定する必要があります。

于 2012-09-24T16:17:10.087 に答える
0

curl 関数を使用してエラーを回避できるはずです。

一方、サーバーを構成できる場合は、URL のインクルード (おそらくインクルードではなく file_get_contents) を許可できますが、セキュリティ ホールを開く可能性があります。

于 2012-09-24T16:17:39.647 に答える