[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PHP Package
All,
I am trying to add PHP with MySQL support. I did the following to
install PHP:
# pkg_add php4-core-4.2.3.tgz
# /usr/local/sbin/phpxs -s
Copied php.ini-dist to /var/www/conf/php.ini
# pkg_add php4-mysql-4.2.3.tgz
# /usr/local/sbin/phpxs -a mysql
# pkg_add php4-imap-4.2.3.tgz
# /usr/local/sbin/phpxs -a imap
# pkg_add php4-pear-4.2.3.tgz
I then installed the MySQL package. It works fine, as far as I can
tell.
I then install PHPShop (http://www.phpshop.org)
However I am getting error when I go to the webstore. It reads as
follows:
Fatal error: Call to undefined function: mysql_pconnect() in
/phpshop/db/db_mysql.inc on line 73
That line in db_mysql.inc is as follows:
$this->lid = mysql_pconnect(DB_HOST,DB_USER,DB_PWD);
I know that line works. It was working when I was running OpenBSD 3.1.
The only difference is I didn't
use packages to install PHP and MySQL.
One thing that caught my eye on the phpinfo() page is the --configure
line. It reads as follows:
./configure' '--with-apxs=/usr/sbin/apxs' '--without-mysql'
'--without-xml' '--enable-cli'
'--with-iconv=/usr/local' '--with-gettext=/usr/local'
'--enable-dio' '--without-pear'
'--enable-bcmath' '--enable-session' '--enable-trans-sid'
'--enable-calendar' '--enable-ctype'
'--enable-ftp' '--with-pcre-regex' '--with-posix'
'--enable-sockets' '--enable-sysvsem'
'--enable-sysvshm' '--enable-yp' '--with-recode=/usr/local'
'--enable-shared' '--disable-static'
'--disable-rpath' '--with-config-file-path=/var/www/conf'
'--enable-inline-optimization'
'--with-pic' '--with-openssl' '--with-zlib' '--prefix=/usr/local'
'--sysconfdir=/etc'
Notice the --without-mysql and --without-pear? Is that is what is
causing the problem?
Thanks in advance.