Error Call to undefined function mysql_connect

12
webinteger
На сайте с 13.10.2007
Offline
110
3952

Debian + PHP Version 5.2.6-1+lenny9 + Apache 2.0 + mysql 5.0.51

additional .ini files

/etc/php5/apache2/conf.d/gd.ini

/etc/php5/apache2/conf.d/mysql.ini

Немогу понять где проблема, сайт работает нормально,

когда запустить скрипт через bash

/usr/bin/php /var/www/check.php

пишет

Fatal error: Call to undefined function mysql_connect() in ..

> PHP & mySQL написание и доработка скриптов Page 1 (/ru/forum/173281) Page 2 (/ru/forum/377616)
pupseg
На сайте с 14.05.2010
Offline
347
#1
webinteger:
Debian + PHP Version 5.2.6-1+lenny9 + Apache 2.0 + mysql 5.0.51

additional .ini files
/etc/php5/apache2/conf.d/gd.ini
/etc/php5/apache2/conf.d/mysql.ini


Немогу понять где проблема, сайт работает нормально,
когда запустить скрипт через bash
/usr/bin/php /var/www/check.php

пишет

Fatal error: Call to undefined function mysql_connect() in ..

а php -m всетаки что говорит?

покажите полностью строчку в которой он орет.

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).
webinteger
На сайте с 13.10.2007
Offline
110
#2

line 10 : $conn = mysql_connect($host, $user, $password );

Fatal error: Call to undefined function mysql_connect() in /var/www/db_func.php on line 10

vps10:/usr/local/etc# php -m


bcmath
bz2
calendar
ctype
date
dba
dom
exif
filter
ftp
gettext
hash
iconv
json
libxml
mbstring
mime_magic
ncurses
openssl
pcntl
pcre
posix
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
zip
zlib

[Zend Modules]
M
На сайте с 01.12.2009
Offline
235
#3

У вас не подгружен модуль, mysql php, надо подгружать (устанавливать)

Администратор Linux,Freebsd. построения крупных проектов.
pupseg
На сайте с 14.05.2010
Offline
347
#4

/etc/php5/apache2/conf.d/mysql.ini а тут что написано?

webinteger
На сайте с 13.10.2007
Offline
110
#5

# configuration for php MySQL module

extension=mysql.so

webinteger добавил 17.08.2010 в 12:39

madoff:
У вас не подгружен модуль, mysql php, надо подгружать (устанавливать)

сайт чере http:// ..... работает нормально, cms сайта работает на mysql + php

M
На сайте с 01.12.2009
Offline
235
#6

Ну так php -m показует нету у вас модуля.

Поэтому, вы с под шела не можете запустить.

---

pupseg
На сайте с 14.05.2010
Offline
347
#7

а php -i | grep mysql покажите ...

webinteger
На сайте с 13.10.2007
Offline
110
#8

когда выполнить phpinfo(); то там есть секция mysql

webinteger добавил 17.08.2010 в 12:59

pupseg:
а php -i | grep mysql покажите ...

пусто 😒

M
На сайте с 01.12.2009
Offline
235
#9

php -i | grep php.ini

смотрете где лежит php.ini, и добавляете в него extension=mysql.so если он конечно будет по пути следование.

webinteger
На сайте с 13.10.2007
Offline
110
#10

помогло apt-get install php5-cli

спасибо !

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий