2

ソフトウェアによって生成されたWordPressにリンクされたお問い合わせフォームが機能する必要があります。カスタマーサポートによると、フォームを機能させるPHPセッションを有効にする必要があります。ただし、このチュートリアルではすでにそれを試しました。

http://support.qualityunit.com/021373-How-To-Enable-Session-Support-for-PHP

このチュートリアルでは、次のような理解できない部分がいくつかあります。

**session.save_path = "C:\php\sessiondata\"** - *Why is it drive C if the website is live? What would be the correct file path?*

そして最後の部分は次のように述べています。

「セッションを変更するために使用できる設定がいくつかあります。詳細については、各ページスクリプトでphp.iniサポートを手動で参照してください 。session_start()関数を呼び出します。

そのチュートリアル以外に、PHPセッションを有効にするためのより複雑な方法はありますか?

ちなみに、私はPHP5.3を使用しています

そして、お問い合わせフォームに記入しようとしたときに私が受け取るエラーは次のとおりです。

**次の理由により、フォームを送信できませんでした。

Warning: [ err 2/line 366/config.cls.php] session_start(): open(/var/php_sessions/sess_88f8205d8a552c001940ab1c2780b949, O_RDWR) failed: No such file or directory (2)**
4

2 に答える 2

4

私の理解では、session_start()セッション変数を使用したい各ページの上部で呼び出すだけです。

于 2012-09-18T18:10:00.553 に答える
2

それをページの最初に置く

<?php
    session_start();
?>
于 2012-09-18T18:18:27.390 に答える