#1
|
|||
|
|||
В чем может быть проблема , что phpMyAdmin не работает с PHP 4.2.3?
Стоит сейчас 4.1.0, все работает, а скомпиливаю новую версию(4.2.3), все работает (другие ПХП пакеты работают), а phpMyAdmin перестает. Даже ошибки никакой не выдает. Просто в броузере вываливается стандартное окно , что мол чтото , гдето случилось, а конкретно ничего. И еще, 4.1.0 имеет размер ~ 2100мб, а 4.2.3 аж ~4800мб. Я его скомпили с поддержкой GD. Так неужели GD столько добавила? Кроме GD ничего другого не добавлял. Может можно както меньше размер сделать? |
#2
|
|||
|
|||
У меня достаточно навороченный 4.2.3 (gd -2.0)
libphp4.so - 3232672 байт Прекрасно работает с phpMyAdmin от 2002-04-21 |
#3
|
|||
|
|||
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата (AndreyS @ 29 Сен. 2002, 12:35)</td></tr><tr><td id="QUOTE">У меня достаточно навороченный 4.2.3 (gd -2.0)
libphp4.so - 3232672 байт Прекрасно работает с phpMyAdmin от 2002-04-21[/QUOTE]<span id='postcolor'> У меня GD 1.8.3 и такой размер ж( |
#4
|
|||
|
|||
Поскольку дело не в версии php, то возможная проблема
в версии клиента mysql Попробовать скомпилировать php не с внутренней библиотекой, а с внешней: --with-mysql=/usr/local ( или где он там ) Ну или обновить MySQL |
#5
|
|||
|
|||
php.ini проверял?
нельзя ли все-таки конкретно показать что пишет?
__________________
GARM Technologies - №1 в Латвии :cool:
Выделенные сервера, VPS и рамещение сервера в Латвии. Любой тип хостинга, который Вы только можете себе представить. |
#6
|
|||
|
|||
Сейчас 4.1.0 скомпилен так:
'./configure' '--with-apxs=apxs' '--prefix=/home/builder/psa-patch/psa/apache/../release/usr/local/psa/apache' '--with-system-regex' '--with-config-file-path=/usr/local/psa/apache/conf' '--disable-debug' '--disable-pear' '--enable-sockets' '--enable-track-vars' '--without-gd' '--with-mysql=/home/builder/psa-patch/psa/apache/../release/dist/usr/local/psa/mysql' '--with-iodbc=/home/builder/psa-patch/psa/apache/../release/lib/libiodbc' '--with-imap=/home/builder/psa-patch/psa/apache/../release/lib/imap-cclient' А 4.2.3 скомпилен так: './configure' '--with-apxs=/usr/local/psa/apache/bin/apxs' '--prefix=/usr/local/psa/apache' '--with-system-regex' '--with-config-file-path=/usr/local/psa/apache/conf' '--disable-debug' '--disable-pear' '--enable-sockets' '--enable-track-vars' '--with-gd=/root/addons/gd/gd-1.8.4' '--with-mysql=/usr/local/psa/mysql' '--with-iodbc=/usr/lib' '--with-imap=/usr/local/src/imap-2001a' |
#7
|
|||
|
|||
А в лог выдает вот что:
FATAL: emalloc(): Unable to allocate -472504 bytes FATAL: emalloc(): Unable to allocate -472504 bytes FATAL: emalloc(): Unable to allocate -472504 bytes FATAL: emalloc(): Unable to allocate -472504 bytes FATAL: emalloc(): Unable to allocate -472504 bytes Это из апачевского error_log. ПХП(модуль апача) туда скидывает сообщения об ошибках ? |
#8
|
|||
|
|||
Наконец добился от phpMyAdmin сообщения.
Это сообщение выдается когда запускаю phpMyAdmin из панели Плеск. И теперь оно всегда выдается, и со старой и с новой версией ПХП. А если phpMyAdmin запускаю , как отдельное приложеие , не из Плеска, работает (со старым ПХП только) ж(( Это уже очень плохо, что делать? Куда лезть? Ответ MySQL: 1 is not a MySQL link index |
#9
|
|||
|
|||
Такая фигня может быть если работают несколько приложений,
скомпилированных с разными версиями клиента MySQL Например: если mod_auth_mysql и mod_php скомпилированы как сказано выше будет похожий глюк. В адресное пространство Apache может быть загружена только одна версия клиента. По моему рыть для начала надо здесь - проверить все модули на используемую библиотеку libmysqlclient.so Вариант 2 php просто не находит эту библиотеку </span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата </td></tr><tr><td id="QUOTE">Ответ MySQL: 1 is not a MySQL link index [/QUOTE]<span id='postcolor'> Это значит что соединения нет , но данный момент не отработан. На FreeBSD можно попробовать след. команду /sbin/ldconfig -m /usr/local/lib/mysql где /usr/local/lib/mysql - путь к libmysqlclient.so |
#10
|
|||
|
|||
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата </td></tr><tr><td id="QUOTE">Такая фигня может быть если работают несколько приложений,
скомпилированных с разными версиями клиента MySQL Например: если mod_auth_mysql и mod_php скомпилированы как сказано выше будет похожий глюк. В адресное пространство Apache может быть загружена только одна версия клиента. По моему рыть для начала надо здесь - проверить все модули на используемую библиотеку libmysqlclient.so [/QUOTE]<span id='postcolor'> Я думаю нет. Я то компилю пхп с уже существующими библами, Мискл я не трогаю. И компилится нормально и что Самое интересное, с другими ПХП приложениями использующими Мискл, работает! А именно с phpmyadmin - нет. Что там в том phpmyadmin такого гадостного? Ведь простой же ПХП?! </span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата </td></tr><tr><td id="QUOTE">Вариант 2 php просто не находит эту библиотеку [/QUOTE]<span id='postcolor'> С другими ПХП приложениями использующими Мискл, работает ведь. Сдесь тоже все в порядке. Вот что пхп имеет: print_r (get_loaded_extensions()); ПХП 4.1.0 Array ( [0] => xml [1] => standard [2] => sockets [3] => session [4] => posix [5] => pcre [6] => odbc [7] => mysql [8] => imap [9] => apache ) ПХП 4.2.3 Array ( [0] => xml [1] => standard [2] => sockets [3] => session [4] => posix [5] => pcre [6] => odbc [7] => mysql [8] => imap [9] => apache [10] => type [11] => GD ) </span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата </td></tr><tr><td id="QUOTE">Ответ MySQL: 1 is not a MySQL link index [/QUOTE]<span id='postcolor'> Именно это снимается, я почти понял изза чего оно берется, и по идее к самому пхп и мисклу не относится. Это больше к панели Плеск вопрос. А остальные вопросы-проблемы в силе. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PHP хостинг | kezman92 | Форум по Web-хостингу | 0 | 05.03.2009 20:23 |
Помощь по php | Aliens | Технологии программирования для web | 2 | 31.03.2008 04:59 |
Php у Зенона | KPOXA | Технические аспекты и вопросы безопасности | 7 | 24.08.2004 18:47 |
Update php | Agr | Технические аспекты и вопросы безопасности | 19 | 24.03.2003 15:37 |
Php + mail() | TiM | Технические аспекты и вопросы безопасности | 5 | 07.12.2002 21:11 |