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

PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-27 20:28:08
fox
Доброе время суток, народ данного форума!)))
Вот такая вот не задача, на FreeBSD 7.0 стоить сервер mysql 4, стоит апачь и стоит PHP5,
Я знаю язык php и мне удобно писать скрипты на php под консолью ну служебные так shell и perl меня устраивает но приходится и запускать вот такие вещи: )))

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

#!/usr/local/bin/php

<?php
$a = 1;
$b = 2;
$c = $a + $b;
echo $c;

Такого рода скрипт у меня без проблем запускается под другим сервером без проблем но на этом сервере казус)
Вот, что он отвечает мне в консоле:

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

[root@dramteatr /home/fox/wrk/script]# ./test
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/mysqli.so' - /usr/local/lib/php/20060613/mysqli.so: Undefined symbol "spl_ce_RuntimeException" in Unknown on line 0
Подскажите люди добрые что с этим можно сделать???
За ранние спасибо!

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-27 21:56:44
zg
fox писал(а):Подскажите люди добрые что с этим можно сделать???
либо вырубить модуль mysqli, либо пересобрать. Проще вырубить 8)

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-27 23:28:18
fox
Любезный а вы не подскажите как вырубить, а то что то я не разберусь? И обгрейдил не помогло(

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-28 6:04:02
zg
fox писал(а):Любезный а вы не подскажите как вырубить

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

zg# php --ini
Configuration File (php.ini) Path: /usr/local/etc
Loaded Configuration File:         /usr/local/etc/php.ini
Scan for additional .ini files in: /usr/local/etc/php
Additional .ini files parsed:      /usr/local/etc/php/extensions.ini

zg#
вот в Additional .ini files и ищи
fox писал(а):И обгрейдил не помогло(
гм... как апгрейдил и что апгрейдил?

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-28 13:21:20
zingel
обновил php? а extensions забыл да?

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-28 18:15:40
fox
Помогите победить этот вопрос, вот что он пишет когда я ввёл:
php --ini

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

[root@dramteatr ~]# php --ini
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/mysqli.so' - /usr/local/lib/php/20060613/mysqli.so: Undefined symbol "spl_ce_RuntimeException" in Unknown on line 0
Configuration File (php.ini) Path: /usr/local/etc
Loaded Configuration File:         /usr/local/etc/php.ini
Scan for additional .ini files in: /usr/local/etc/php
Additional .ini files parsed:      /usr/local/etc/php/extensions.ini
Файла с таким название: Additional .ini я не нашёл!
Обгрейдил всё что качалось php, и extensions в том числе.
Скажите точнее пожалуста, где, что искать?
За ранние спасибо!

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-28 18:26:41
zg
fox писал(а):Файла с таким название: Additional .ini я не нашёл!
эм... дай вывод

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

cat /usr/local/etc/php/extensions.ini

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-28 18:38:32
fox
Огромное спасибо!
Я Ваш должник!)
сделав как Вы рекомендовали

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

cat /usr/local/etc/php/extensions.ini
я обнаружил
extension=mysqli.so
закаментировал и всё заработало!!!
Огромное при огромное спасибо!)

Re: PHP5 Интересно, что бы это могло означать?

Добавлено: 2009-04-28 19:11:28
zg
fox писал(а):закаментировал
в простонародье это называется вырубить -)))
fox писал(а):и всё заработало!!!
ну и гуд :smile: