PHP中缺少Session_start函数

这段代码简要解释了我的问题. php中不存在session_start函数.这应该!

<?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

最佳答案
只需安装php5_session模块即可.

cd /usr/ports/www/php5-session
make install clean

并重新启动apache / php进程

http://www.freebsdmadeeasy.com/tutorials/web-server/install-php-5-for-web-hosting.php再多一点

转载注明原文:PHP中缺少Session_start函数 - 代码日志