誰もフォームを送信できません。私はそれを見て、POST 500 Internal Server Errorを取得しています。お問い合わせフォーム7原因HTTP 500エラー
POSTは http://carlsbad4rent.com/wp-json/contact-form-7/v1/contact-forms/321/feedback 500(内部サーバーエラー)
注:同じコードは、ローカルホストにうまく機能していると、[WAMP]あなたが必要
誰もフォームを送信できません。私はそれを見て、POST 500 Internal Server Errorを取得しています。お問い合わせフォーム7原因HTTP 500エラー
POSTは http://carlsbad4rent.com/wp-json/contact-form-7/v1/contact-forms/321/feedback 500(内部サーバーエラー)
注:同じコードは、ローカルホストにうまく機能していると、[WAMP]あなたが必要
の変化します.htaccessファイルと "wordpress"として設定されているローカルセットアップフォルダ名では、ライブサイトでこの名前を変更する必要があります。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /agilitycards/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /agilitycards/index.php [L]
</IfModule>
# END WordPress
前に、.htaccessファイルで以下のコードを交換する必要があります。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
ありがとう、兄さんは働いています:) –
私はこの同じ問題を抱えていたが - 私は翻訳するための文字列を登録したかを具体的に、それは私が使っていたPolylangプラグインに関連していたが判明しました。
テストをすばやく行うには、テーマを無効にするか、既定のテーマを有効にし、連絡先フォームが機能する場合は、テーマの関数ファイルで問題が発生する可能性が最も高くなります。私にとって
は、修正はとても似のfunctions.phpにPolylang変換を設定した
if (function_exists("pll_register_string")) {
pll_register_string('name', 'Translated string');
}
.htaccessファイルはするRewriteRule、後藤あなたの 'cpanel->ファイルマネージャ、ためにあなたの.htaccessをチェックするRewriteRule –
を確認クリック表示 - >隠しファイル(.dotファイル)を表示します。 –
インスペクタで、あなたのスクリーンキャプチャに描かれているように、ネットワークタブをクリックし、表示されるダイアログの "xhr"ボタンをクリックしてフォームを再度送信してください。リストにフォーム提出のajaxコールが表示されます。それをクリックしてから「レスポンス」をクリックすると、エラーが目立つようになった場合にサーバーからのエラーが表示されます。 – mopsyd