2016-11-11 16 views
0

基本的な質問であるなら、私を許して...ワードプレス上のPHPフォーム(4.6.1)サイト

私は、私たちの新しいホストされているWordpressのサイト上のフォームを設定するに取り組んでいます - 現在/ IIS/PHP上でホストされている社内Wordpressサーバー(私はJRではない - しかし、このものは私をエスケープし、実際にそれを理解したいと思うだろう!)

フォームを作った/それは動作していたが、もう私は確信していますより良い方法がありますが、これは私が持っているものです - 要求フォーム。

同じパスに必要なファイルを読み込むとき - WPページのコードをコピーして新しいWordpressページに貼り付けます - フォーマットなしでロードします。ピックボックスは正しく見えません。 PHPファイルのエラーの下にこれらを得てください。私は私のブラウザでパスを開くことができます - それは存在します - 私はclass.GA_Parse.phpファイルを参照してください)

私はスクリプトの実行権をチェックしました。ファイルとそのinclude_path私は私のホスティングcompanys経由でFTP経由の構造を参照してください。

あなたの借金は永遠に私を助けてくれるでしょう、私は助けを返すことができるように願っています。

乾杯、

警告:必要(/gaparser/class.GA_Parse.phpは):/home/comany/public_html/stage/forms/getfreetrial_v3.php上でそのようなファイルやディレクトリを:ストリームをオープンに失敗しませんライン4

警告:ストリームを開けないために失敗しました::(/gaparser/class.GA_Parse.php)が必要/home/company/public_html/stage/forms/getfreetrial_v3.phpでそのようなファイルやディレクトリをライン上に4

致命的なエラー:require():/ home/company内の '/gaparser/class.GA_Parse.php'(include_path = '。:/ usr/lib/php:/ usr/local/lib/php'/public_html/stage/form s/getfreetrial_v3.php on line 4

+0

コードの一行を使わずに人々の手助けをしたり、使用しているフォームを教えてください。それ以上の情報を投稿する必要があります。 – vico

+0

スタックオーバフローへようこそ:-) [ask] – JimHawkins

答えて

0

PHPは、URLではなくディスクの場所に基づいてページを読み込みます。これは、サーバのルート/ディレクトリで開始され、/home/company/public_html/stage/formsではないことを意味します。

require('./gaparser/class.GA_Parse.php'); // starts in the same directory as the file 

またはドキュメントルートを取得するためにPHPのサーバー変数を使用します:ファイル、どちらかあなたは相対リンクを使用する必要が含む場合は

require($_SERVER['DOCUMENT_ROOT'].'/gaparser/class.GA_Parse.php'); 

パスは、場所に応じて微調整する必要があるかもしれません実際にはファイルです。

関連する問題