関数に次の行があります。
$template = file_get_contents('signup_template.html');
問題は、PHP がファイルを見つけられないことですが、関数と同じディレクトリにあります。
それが必要な他のディレクトリはありますか?サイトのルートに?それともパーミッションの問題でしょうか?
アップデート:
これで動作するようになりました:
$template = file_get_contents(__DIR__ . '/signup_template.html');
問題は、ファイルの内容を取得するために完全なパスが必要であることです。
また、DIRは関数のディレクトリ (サブディレクトリにあった) ではなく、関数を含むページのディレクトリでした。
グレッグ