Ругается PHP!

Для любителей просто поболтать

Ругается PHP!

Сообщение Мещеряков Андрей » 16 май 2005, 08:44

Решил попытаться перетащить под NetWare набор Web-тестов SunRav. Стервер nw6.0sp5e в своем дереве, последние clib, php, apache 1 &2.
2.0.53+php5 тот просто мрет, перегружая сервер или руша адресное пространство, 1.3.33+php4 ругается на вызов неподдерживаемой функции " mysql_create_db() ". Она действительно неподдерживаемая :) Общапя фраза звучит так:
Fatal error: Call to undefined function: mysql_create_db() in sys:/apache/htdocs/sunrav testofficepro.web/mysql/admin/install.php on line 32
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Re: Ругается PHP!

Сообщение Михаил Григорьев » 16 май 2005, 15:37

Мещеряков Андрей писал(а):Решил попытаться перетащить под NetWare набор Web-тестов SunRav. Стервер nw6.0sp5e в своем дереве, последние clib, php, apache 1 &2.
2.0.53+php5 тот просто мрет, перегружая сервер или руша адресное пространство, 1.3.33+php4 ругается на вызов неподдерживаемой функции " mysql_create_db() ". Она действительно неподдерживаемая :) Общапя фраза звучит так:
Fatal error: Call to undefined function: mysql_create_db() in sys:/apache/htdocs/sunrav testofficepro.web/mysql/admin/install.php on line 32


Нужно подцепить к php модуль поддержки mysql и все дела, на первый взгляд, на второй - возможно что то еще понадобится.
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск

Сообщение Мещеряков Андрей » 16 май 2005, 18:03

Модуль поддержки цепляется. Только вот эта функция все равно не работает. Кстати, что за модуль phpmysql4.1.nlm? В аннотации писано, что это интерфейсный модуль для 4.1 При желании пользоваться им надо сохранить phpmysql.nlm и переименовать phpmysql4.1.nlm в phpmysql.nlm После чего валится сервер :)
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Сообщение Михаил Григорьев » 17 май 2005, 12:36

Мещеряков Андрей писал(а):Модуль поддержки цепляется. Только вот эта функция все равно не работает. Кстати, что за модуль phpmysql4.1.nlm? В аннотации писано, что это интерфейсный модуль для 4.1 При желании пользоваться им надо сохранить phpmysql.nlm и переименовать phpmysql4.1.nlm в phpmysql.nlm После чего валится сервер :)


phpmysql4.1.nlm для доступа к MySQL ветка 4.1.x

phpmysql.nlm для доступа к MySQL ветка 4.0.x (модуль по умолчанию в составе PHP)

смотрите какая версия MySQL у вас и берёте соответствующий модуль

если пишет что нет функции то скорее всего модульне загрузился попросту, проверить можно написанием простенького PHP скрипта:

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

phpinfo();

?>


и смотрим там есть ли поддержка MySQL

или смотрим консоле сервера загружен ли соответствующий модуль

m phpmysql.nlm
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск

Сообщение Мещеряков Андрей » 17 май 2005, 13:21

Модуль загружен :) Если просто выкидываешь этот .... оператор и создаешь базу ручками (как ва и рекомендуете для NVStat :lol: ), то остаток этого скрипта отрабатываются на ять (создаются таблицы и добавляется их содержимое. Так что действительно, неподдерживаемая. А вот с phpmysql4.1.nlm не ясно совершенно :) Настораживает размер - библиотечка очень меньше phpmysql. У меня например, mysql 4.01.11 Но если делать как по-писаному, т.е. подсовывать его вместо phpmysql апач скоропостижно завершается. Это так и должно быть, или я что-то не то делаю? А так системка в принципе заработала :)
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Сообщение Михаил Григорьев » 17 май 2005, 16:13

http://ru.php.net/manual/ru/function.my ... ate-db.php

вполне работоспособная функция...
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск

Сообщение Мещеряков Андрей » 17 май 2005, 16:29

Был я там :) Функция может, и работоспособная, автор скрипта тоже в этом уверен, но не в этой версии/реализации. Буду обрадован, если ошибаюсь :?
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Сообщение Михаил Григорьев » 17 май 2005, 17:06

Значит модуль vysql для PHP портирован не полностью
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1462
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск


Вернуться в Флейм

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron