добрый день, установил локально Freebsd 9. развернул: апатч+нжинкс+мускуль+пхп - все работает кроме php функция phpinfo(); рабоет и выводит инфу. но если вставить простой скрипт (например: echo ) то не работает. как правильно настроить php.ini. пробывал использовать 100% работающий скрипт выдает след. ощибку: вызов неопределенной функции. хатя этого не может быть - протестировал на joomle
в логаг апатча: [Tue Apr 23 22:41:09 2013] [error] [client 192.168.2.27] PHP Fatal error: Call to undefined function session_id() in /usr/local/www/libraries/joomla/session/session.php on line 96 [Tue Apr 23 22:41:09 2013] [error] [client 192.168.2.27] File does not exist: /usr/local/www/favicon.ico на странице в браузере: если устанавливаю joomla: Fatal error: Call to undefined function session_id() in /usr/local/www/libraries/joomla/session/session.php on line 96 если свой код: Fatal error: Call to undefined function iconv_strlen() in /usr/local/www/MCCM/index.php on line 90
из портов. предварительно обновил порты. 1. Установил php53 2. установил php53-extensions в /usr/local/etc/php/extensions.ini : extension=bcmath.so extension=bz2.so extension=calendar.so extension=ctype.so extension=dba.so extension=dom.so extension=exif.so extension=fileinfo.so extension=filter.so extension=ftp.so extension=gd.so extension=gettext.so extension=gmp.so extension=hash.so extension=iconv.so extension=json.so extension=ldap.so extension=mbstring.so extension=mcrypt.so extension=mssql.so extension=mysql.so extension=mysqli.so extension=odbc.so extension=openssl.so extension=pcntl.so extension=pdo.so extension=pdo_sqlite.so extension=zip.so extension=zlib.so
а.. переставил http://суперхрюн.рф/images/materials/00016/9.png установил как в примере. может что то еще нужно было выбрать? не помогло. как включить поддержку сессии?
На рисунке не видно параметра, отвечающего за поддержку сессии. Я с Freebsd 9 не работал, но на Ubuntu php модуль апача поддерживает сессии по умолчанию по идее тоже должно быть и на Freebsd 9. Или попробуйте скачать php и собрать его с поддержкой сессий (в параметрах сборки это должно указываться), а потом подключить php как CGI модуль. Подробнее инструкцию дать не могу, т.к. это уже тема отдельной статьи. В phpinfo() посмотрите есть ли раздел SESSION и как там установлено: Session Support.