Страница 1 из 1

PHP не хочет работать? куда копать

Добавлено: 2008-05-18 14:25:53
lynxchat
ставил все как положено - и нифига...
вот что пишет, куда копать уже не знаю!

Код: Выделить всё

/usr/local/bin/php
PHP Notice:  Constant PREG_PATTERN_ORDER already defined in Unknown on line 0
PHP Notice:  Constant PREG_SET_ORDER already defined in Unknown on line 0
PHP Notice:  Constant PREG_OFFSET_CAPTURE already defined in Unknown on line 0
PHP Notice:  Constant PREG_SPLIT_NO_EMPTY already defined in Unknown on line 0
PHP Notice:  Constant PREG_SPLIT_DELIM_CAPTURE already defined in Unknown on line 0
PHP Notice:  Constant PREG_SPLIT_OFFSET_CAPTURE already defined in Unknown on line 0
PHP Notice:  Constant PREG_GREP_INVERT already defined in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - preg_match in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - preg_match_all in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - preg_replace in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - preg_replace_callback in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - preg_split in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - preg_quote in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - preg_grep in Unknown on line 0
PHP Warning:  pcre:  Unable to register functions, unable to load in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_name in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_module_name in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_save_path in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_id in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_regenerate_id in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_decode in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_register in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_unregister in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_is_registered in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_encode in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_start in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_destroy in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_unset in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_set_save_handler in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_cache_limiter in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_cache_expire in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_set_cookie_params in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_get_cookie_params in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_write_close in Unknown on line 0
PHP Warning:  Function registration failed - duplicate name - session_commit in Unknown on line 0
PHP Warning:  session:  Unable to register functions, unable to load in Unknown on line 0

Re: PHP не хочет работать? куда копать

Добавлено: 2008-05-18 14:30:45
ProFTP
раскажи как ставил

Re: PHP не хочет работать? куда копать

Добавлено: 2008-05-18 14:32:17
zg
клёво, у тебя где-то двойное объявление сессии и регулярных выражений, поделись как ставил :D

Re: PHP не хочет работать? куда копать

Добавлено: 2008-05-18 14:48:25
lynxchat
zg писал(а):клёво, у тебя где-то двойное объявление сессии и регулярных выражений, поделись как ставил :D
возможно из за того что сначала одна более высокая версия стояла - снес ее (деинсталлом) и поставил другую...
а где искать это двойное объявление?

ЗЫ ставил как обычно из портов... ничего особенного

Re: PHP не хочет работать? куда копать

Добавлено: 2008-05-18 14:55:48
zg
lynxchat писал(а): снес ее (деинсталлом)
аааа... вон оно как, походу трабла в php.ini. Скорее всего там остался старый файл..

Короче говоря там есть секция
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
; extension=msql.dll
;
; ... or under UNIX:
;
; extension=msql.so
;
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
; extension_dir directive above.
закоментируй там все модули

Ну и выложи configure, его можно через phpinfo посмотреть.

Re: PHP не хочет работать? куда копать

Добавлено: 2008-05-18 19:15:19
lynxchat
переставил все заново - теперь вроде на это не ругается, но все равно не хочет... пишет
Fatal error: Call to undefined function session_name() in /usr/local/www/data/tf

причем плугин session стоит!

а вообще это torrentflux один из последних, но не из портов, а с сайта..

Re: PHP не хочет работать? куда копать

Добавлено: 2008-05-18 20:08:43
zg
lynxchat писал(а):переставил все заново - теперь вроде на это не ругается, но все равно не хочет... пишет
Fatal error: Call to undefined function session_name() in /usr/local/www/data/tf
http://ru2.php.net/manual/ru/session.installation.php писал(а):Установка

Session support is enabled in PHP by default. If you would not like to build your PHP with session support, you should specify the --disable-session option to configure. To use shared memory allocation (mm) for session storage configure PHP --with-mm[=DIR] .

Re: PHP не хочет работать? куда копать

Добавлено: 2008-05-19 2:11:22
lynxchat
там написано
Версия PHP для Windows имеет встроенную поддержку данного расширения. Это означает, что для использования данных функций не требуется загрузка никаких дополнительных расширений.
а даже если и уже имеет, модуль что мешать будет?? кстати без него то же самое пишет