note 58613 added to ref.mysqli

From: Date: Wed, 09 Nov 2005 15:54:39 +0000
Subject: note 58613 added to ref.mysqli
Groups: php.notes 
Request: Send a blank email to php-notes+get-98338@lists.php.net to get a copy of this message
Notes for FreeBSD 6.0-RELEASE MySQL 5.0.15 (source), Apache 2.0.55 (port), PHP 5.0.15 (source) - I used sources for MySQL and PHP because I could not get it all to work together using only ports. First MySQL: ================================== cd /usr/local/src tar zxvf /path/to/mysql-5.0.15.tar.gz ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --enable-assembler --with-mysqld-ldflags=-all-static CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" make make install Apache: ================================== MAKE SURE YOUR PORTS ARE UP-TO-DATE - use cvsup cd /usr/ports/www/apache2 make make install make clean PHP: ================================== cd /usr/local/src tar zxvf /path/to/php-5.0.5.tar.gz ./configure --with-xml --with-zlib --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-apxs2=/usr/local/sbin/apxs EXTRA STEP for mysql and mysqli extensions at the same time: See this forum thread: http://www.kofler.cc/forum/forumthread.php?rootID=3571 In the PHP Makefile, I changed the line (note all the duplicates) EXTRA_LIBS = -lcrypt -lcrypt -lmysqlclient -lz -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lmysqlclient -lz -lcrypt -lm -lxml2 -lz -liconv -lm -lcrypt -lxml2 -lz -liconv -lm -lcrypt to EXTRA_LIBS = -lcrypt -lmysqlclient -lz -lm -lxml2 -liconv make make install Hope this helps somebody... ---- Manual Page -- http://www.php.net/manual/en/ref.mysqli.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+58613 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+58613&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+58613&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+58613&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+58613&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+58613&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+58613&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+58613&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+58613&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#98338) next »