このコードは、私の問題を簡単に説明しています。session_start 関数は php には存在しません。そうすべき!
<?php
if (!function_exists('session_start'))
$error = 'error_session_missing';
echo "<h1>$error</h1>";
HTML 出力:
<h1>error_session_missing</h1><!DOCTYPE html PUBLIC "-//W3C//DTD ...cut...
私は解決策を求めてネットを精査しました - 関連するものはすべて session_start を正しく使用しないことを目的としているようで、php ドキュメントは問題の解決に役立っていません。私はphp.iniをくまなく調べ、php5でさまざまな再コンパイルオプションを試しましたが、何があってもこのエラーは解決しません。
この機能が存在しない原因は何ですか?
解決策: cd /usr/ports/www/php5-session/ && make install clean