PHP: Call to undefined function session_start и Call to undefined function imagecreatefrompng()

Автор: | 10/18/2012
 

Ошибка:

[Thu Oct 18 19:34:27 2012] [warn] [client 77.120.***.**] mod_fcgid: stderr: PHP Fatal error: Call to undefined function session_start() in /usr/local/www/users/***.php on line 260, referer: http://***.org.ua/?page_id=4

Не установлен или не активен модуль PHPsession.

Проверяем:

# php -m | grep session
session

Значит, php5-extension был собран с этим расширением.

Проверяем файл extensions.ini:

# cat extensions.ini | grep session
;extension=session.so

Расширение не активно. Убираем комметарий в виде ; и перезапускаем Apache:

# apachectl restart

По аналогии с этой проблемой решается и ошибка:

[Thu Oct 18 19:43:33 2012] [warn] [client 77.120.***.**] mod_fcgid: stderr: PHP Fatal error: Call to undefined function imagecreatefrompng() in /usr/local/www/users/***.php on line 95

Требуется расширение extension=gd.so.