Помогите с php!

Статус
В этой теме нельзя размещать новые ответы.

Tele2

Гуру форума
Регистрация
14 Апр 2006
Сообщения
784
Реакции
95
попытался обновить php с 5.2 до 5.3.2 и сделал это криво, вылезают такие ошибки:

PHP Deprecated: Comments starting with '#' are deprecated in /usr/local/etc/php.ini on line 1355 in Unknown on line 0
Cannot load Zend Extension Manager - it was built with configuration 1.2.0, whereas running engine is API220090626,NTS
Cannot load Zend Extension Manager - it was built with configuration 1.2.0, whereas running engine is API220090626,NTS
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626/pdo_pgsql.so' - Cannot open "/usr/local/lib/php/20090626/pdo_pgsql.so" in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626/mhash.so' - Cannot open "/usr/local/lib/php/20090626/mhash.so" in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626/gettext.so' - Cannot open "/usr/local/lib/php/20090626/gettext.so" in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626/openssl.so' - Cannot open "/usr/local/lib/php/20090626/openssl.so" in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626/ldap.so' - Cannot open "/usr/local/lib/php/20090626/ldap.so" in Unknown on line 0
PHP Warning: Module 'xml' already loaded in Unknown on line 0
PHP Warning: Module 'json' already loaded in Unknown on line 0
PHP Warning: Module 'curl' already loaded in Unknown on line 0
PHP Warning: Module 'pdf' already loaded in Unknown on line 0
PHP Warning: Module 'PDO' already loaded in Unknown on line 0
PHP Warning: Module 'pdo_sqlite' already loaded in Unknown on line 0
PHP Warning: Module 'pgsql' already loaded in Unknown on line 0
PHP Warning: Module 'session' already loaded in Unknown on line 0
PHP Warning: Module 'SimpleXML' already loaded in Unknown on line 0
PHP Warning: Module 'zip' already loaded in Unknown on line 0
PHP Warning: Module 'zlib' already loaded in Unknown on line 0
PHP Warning: Module 'mcrypt' already loaded in Unknown on line 0
PHP Warning: Module 'exif' already loaded in Unknown on line 0
PHP Warning: Module 'ftp' already loaded in Unknown on line 0
PHP Warning: Module 'hash' already loaded in Unknown on line 0
PHP Warning: Module 'iconv' already loaded in Unknown on line 0
PHP Warning: Module 'mysqli' already loaded in Unknown on line 0
PHP Warning: Module 'posix' already loaded in Unknown on line 0
PHP Warning: Module 'sockets' already loaded in Unknown on line 0
PHP Warning: Module 'SQLite' already loaded in Unknown on line 0
PHP Warning: Module 'tokenizer' already loaded in Unknown on line 0
PHP Warning: Module 'xmlwriter' already loaded in Unknown on line 0
PHP Notice: Undefined variable: aa in /usr/local/wwwvipplus2010.php on line 5
PHP Notice: Undefined variable: datenow in /usr/local/wwwvipplus2010.php on line 5
PHP Notice: Undefined variable: res3 in /usr/local/www/d***/vipplus2010.php on line 5
PHP Notice: Undefined variable: res32 in /usr/local/wwwvipplus2010.php on line 5
НЙ0НЙ1НЙНЙ1НЙНЙ1НЙНЙ1НЙНЙ1НЙ
Есть проблемы такие:

Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSD/4.0/DST' instead in /usr/local/www/datawp-content/themes/elegant-grunge/functions.php on line 833

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /usr/local/www/data/evgen/data/***/wp-content/themes/elegant-grunge/functions.php:833) in /usr/local/www/datawp-content/plugins/session_manager/includes/sm_functions.include.php on line 515

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/local/www/data/evgen/data/***/wp-content/themes/elegant-grunge/functions.php:833) in /usr/local/www/data/evgen/datawp-content/plugins/session_manager/includes/sm_functions.include.php on line 515

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/data/evgen/data/***/wp-content/themes/elegant-grunge/functions.php:833) in /usr/local/www/datawp-includes/pluggable.php on line 865
ни хрена не понимаю,
date.timezone = "Europe/Moscow"
Не помогает
 
Так ясно же написано - нужно настроить php.ini, т.е. раскомментировать строчки настроек.
 
Можно нескромный вопрос: "Зачем вы сделали это?" (лирика)
Как минимум конфликт Zend Extension Manager с новой версией php 5.3, остальное - последствия.
Перед тем как что-то делать (обновления в частности) почитайте документы установки и обновления, там обычно все хорошо расписано как и что надо исправлять.
Откатывайтесь обратно на 5.2 если необходимость в 5.3 "просто чтобы было".
 
Спасибо Кэп!
Поясни какие строки надо раскоментировать.

круто, пых обновили, а либы пускай сами :D

yum update php*

зы: а вообче не нужно, не комильфо есче ,хотя если такая уж потребность, то да :)
 
тс зря обновляешь.рано еще на свежие версии прыгать.если не решил вопрос асю в личку.
 
у меня фря ... Я там полностью все пробовал удалять, чистить и ... нифига.
Я думаю вам стоит полностью переустановить PHP и вернуть версию 5.2, ибо версия 5.3 очень сырая, и не стабильно работающая. :)
Есть даже неплохая статейка Для просмотра ссылки Войди или Зарегистрируйся
 
Я думаю вам стоит полностью переустановить PHP и вернуть версию 5.2, ибо версия 5.3 очень сырая, и не стабильно работающая. :)
Есть даже неплохая статейка Для просмотра ссылки Войди или Зарегистрируйся
5.3 не сырая и стабильная версия. Давно посещал php.net?

Ошибка была простейшая. При обновлении php, я не удалил старые модули пхп, которые устанавливал вручную, следовательно:

# cd /usr/ports/lang/php5-extensions && make deinstall && cd ../../ && pkg_info | grep php*

Получил список того, что не удалилось, и вручную, все удалил.

+непонятно как, обовился файл php.ini и стало error_reporting = E_ALL

:D

и все стало норма.

Да и пришлось еще обновить Zend optimizer, так как сначала, он у меня установился только для версии 5.2.x
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху