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

FreeBSD 7.1, zend-optimizer and apache

Добавлено: 2008-11-01 19:52:15
Laa
Здравствуйте!
Поручил мне работодатель установить на сервере хостинг для интернет-магазина.
Магазин называть не буду, чтобы не считать это рекламой, но если нужно -- назову.
Сервер свежеобновленная 7.1, со свежими портами.
Установил по требованию php5, mysql 5.1.28_1, ZendOptimizer 3.3.0.a и апач сперва 1.3, потом 2.2.9_5.
Магазин не работает.
Разработчик магазина говорит что в таких случаях они меняют хостинг. :crazy: Других решений не поступило. Ну еще предложил установить ВСЕ модули php! Я отбился от этой идей, ибо pgsql, interbase, а также масса другого ТОЧНО не нужна.
Из того что удалось понять, я понял что не работают в связке странички закрытые оптимайзером и не закрытые. В отдельности работают. А вот в связке нет.

В логах апача как 1.3 версии, так и 2.22 вот что примерно в одном и том же виде:

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

[Sat Nov 01 18:03:10 2008] [error] [client x.x.x.x] PHP Notice:  Undefined variable: kurs in /d/domain/kat_fns.php on line 100
[Sat Nov 01 18:03:10 2008] [error] [client x.x.x.x] PHP Notice:  Undefined variable: kurs in /d/domain/kat_fns.php on line 72
[Sat Nov 01 18:03:10 2008] [error] [client x.x.x.x] PHP Notice:  Undefined variable: kurs in /d/domain/kat_fns.php on line 100
[Sat Nov 01 18:03:10 2008] [error] [client x.x.x.x] PHP Notice:  Undefined variable: kurs in /d/domain/kat_fns.php on line 72
[Sat Nov 01 18:03:10 2008] [error] [client x.x.x.x] PHP Notice:  Undefined variable: kurs in /d/domain/kat_fns.php on line 100
[Sat Nov 01 18:03:10 2008] [error] [client x.x.x.x] PHP Notice:  Undefined variable: qwe in /d/domain/osnov.php on line 846
[Sat Nov 01 18:03:11 2008] [error] [client x.x.x.x] File does not exist: /d/domain/images/bgline11.jpg, referer: http://domain/osnov.php
[Sat Nov 01 18:03:19 2008] [error] [client x.x.x.x] File does not exist: /d/domain/\\"admin, referer: http://domain/osnov1.php

[Sat Nov 01 18:42:50 2008] [error] [client x.x.x.x] PHP Notice:  Undefined index:  razd in /d/domain/index.php on line 268
[Sat Nov 01 18:42:50 2008] [error] [client x.x.x.x] PHP Notice:  Undefined index:  razd in /d/domain/index.php on line 268
[Sat Nov 01 18:42:51 2008] [error] [client x.x.x.x] PHP Notice:  Undefined index:  razd in /d/domain/index.php on line 268
[Sat Nov 01 18:42:51 2008] [error] [client x.x.x.x] PHP Notice:  Undefined index:  razd in /d/domain/index.php on line 268
[Sat Nov 01 18:42:51 2008] [info] [client x.x.x.x] (32)Broken pipe: core_output_filter: writing data to the network
[Sat Nov 01 18:42:51 2008] [info] [client x.x.x.x] (32)Broken pipe: core_output_filter: writing data to the network
Файлы index.php, kat_fns.php, osnov.php -- закодированы ZendOptimizer-ом, а osnov1.php не закодирован. Для тестирования.

Отслеживать могу на файле osnov1.php, который не закодирован и результат сравниваю с osnov.php. Когда его запускаю, то получаю некое подобие странички, в котором немного узнается то, что должно быть, но в основном вместо текста код, типа такого:

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

"; $book_array = get_nam($nam); if (!is_array($book_array)) echo "На данную букву нет терминов

"; else { $amount = count($book_array); $in_page=20; $conn = db_connect(); $goods_result = mysql_query("SELECT * FROM slov where namsl='$nam' order by namesl". get_limit($page, $amount, $in_page)); $count = get_count_limit($page, $amount, $in_page); while ($row = mysql_fetch_array($goods_result)) { $count++; echo "".$row["namesl"]."
"; echo $row["opissl"]."
Я могу привести еще информации, если нужно.
Прошу помочь, кто в теме.
Я че-т запутался...
Заранее спасибо!

Re: FreeBSD 7.1, zend-optimizer and apache

Добавлено: 2008-11-02 0:07:04
zg
Laa писал(а):Магазин не работает.
:smile:
Laa писал(а):Разработчик магазина говорит что в таких случаях они меняют хостинг. Других решений не поступило. Ну еще предложил установить ВСЕ модули php!
гм а кто разработчик магазина?
Laa писал(а):PHP Notice:  Undefined variable: kurs in /d/domain/kat_fns.php
ты какой php.ini установил? а надо php.ini-dist :smile:
Laa писал(а): то получаю некое подобие странички, в котором немного узнается то, что должно быть, но в основном вместо текста код, типа такого:
что пхпинфо говорит? там есть упоминания про оптимизер?

Re: FreeBSD 7.1, zend-optimizer and apache

Добавлено: 2008-11-02 11:54:57
Laa
Ok.
Разработчик магазина http://www.shop-inet.ru/

php.ini скопировал с php.ini-recomended, подправил самую малость для себя, включил в него zend-optimizer. Немного логов добавил чтобы понимать что не так, ну вот и все.

В phpinfo() есть упоминания про оптимайзер.

Re: FreeBSD 7.1, zend-optimizer and apache

Добавлено: 2008-11-02 13:07:58
zg
Laa писал(а):php.ini скопировал с php.ini-recomended,
zg писал(а): а надо php.ini-dist :smile:
Laa писал(а):В phpinfo() есть упоминания про оптимайзер.
надо включить короткие теги и выключить нотисы. Эти натройки по умолчанию выставлены в пхп.ини-дист, но выключены в рекмендуемом пхп-ини.
Laa писал(а):Разработчик магазина m http://www.shop-inet.ru/
ууу.. сочувствую :smile:

Re: FreeBSD 7.1, zend-optimizer and apache

Добавлено: 2008-11-02 18:33:11
Laa
О!
Пошло. Есть сдвиги...
Спасибо.
Мне кажется разработчики ИНТЕРНЕТ-МАГАЗИНА это должны понимать и сообщать чего не хватает.

Жду от разработчика информацию что еще им надо!
Спасибо!!! :drinks: