PHP中缺少Session_start函数

时间:2013-03-23 01:01:50

标签: php session

此代码简要解释了我的问题。 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 /&amp;&amp; make install clean

1 个答案:

答案 0 :(得分:2)

只需安装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

上再详细说明一下