[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.