The following requirements or suggestions are made:
These php extensions are required by the ldap package
--------------------
ldap
These php extensions are required by the trim package
--------------------
soap
These php extensions are required by the sharepoint package
--------------------
soap
These php extensions are required by the web_services package
--------------------
soapPHP Soap Extension
These php extensions are required by the core package
--------------------
curl
gd
pspell
sockets
wddx
xsl - you only need to install this module, if you are going to use the
XSL Transformation.
These pear packages are required by the ecommerce package
--------------------
http_request
These pear packages are required by the bulkmail package
--------------------
mail_queue
These pear packages are required by the cms package
--------------------
http_client
http_request
net_url
These pear packages are required by the core package
--------------------
http_client
http_request
i18n_unicodenormalizer
image_canvas
image_color
image_graph
mail
mail_mime
net_url
text_diff
xml_htmlsax
xml_parser
There is obviously quite a bit there (plus more) … gulp!!. Do you have any suggestions on what's best to start with from the list that may speed up the process.
There is obviously quite a bit there (plus more) … gulp!!. Do you have any suggestions on what’s best to start with from the list that may speed up the process.
Looks like there are a few php & pear modules missing compared to your list. I suppose the next step is to acquire the modules in turn until Step 2 of the install works … gulp !!
[quote]
Can someone tell me how I go about installing these packages please
[/quote]
First, are you trying to compile php from the source? You should use package installs instead, it is going to be SO much easier for you. Try using something like apt-get to install your packages.
Thankyou nnhubbard … for your input. I will checkout your guide link asap.
As I said previously I'm inexperienced with open source and I'm following the MySource Matrix requirements as best I can having been tasked with the job of assessing MSM. Unfortunately getting it to do something is proving difficult. So the approach I've taken is to build up the modules bit by bit and my latest php configure command looks like this :
[quote]
Thankyou nnhubbard … for your input. I will checkout your guide link asap.
As I said previously I’m inexperienced with open source and I’m following the MySource Matrix requirements as best I can having been tasked with the job of assessing MSM. Unfortunately getting it to do something is proving difficult. So the approach I’ve taken is to build up the modules bit by bit and my latest php configure command looks like this :
Taking tour point “are you trying to compile php from the source?”
Our php comes from php-5.2.14.tar and I follow a three step approach that my colleague instructed me to follow :
./configure (as above)
make
make install
I understand the “./confgure” prepares the enviroment, “make” builds it and “make install” installs it.
Thanks and Regards
[/quote]
Pretty much all modern distributions have a package manager of some description, so you can install the pre-built binaries of the php packages you need. Is there any reason why you are compiling from source? I would recommend you use the package manager over building from source, since you are only trialling Matrix. As Nic said, Debian and Ubuntu use apt-get, RedHat and CentOS use yum, just find the community forums for your distribution and look topics about installing PHP and PEAR.
Also if you are trialling Matrix, could using the VMs be another alternative for testing? You can find the Matrix VM at http://matrix.squizsuite.ne
Thanks again for your feedback Benjamin. As you can probably tell I'm learning all the time about this … I'm more from a Windows based background and good old setup.exe :rolleyes: !! A bit rusty too but I'll get there one day.
A package manager sounds good to me, and I'll check out http://matrix.squizsuite.net for the Matrix Virtual Machine. It may satisfy our initial test requirements.
You mention that I'm "compiling from source" that implies that the "php-5.2.14.tar " file that I've
been supplied with only holds source modules that require compiling before they will work whereas I
was under the impression that the tar file was a working php application, compressed, that just needed to be
installed in the UNIX environment that we use here. To give you an idea here are the software versions we are attempting to run with :
Having reduced the list of required packages/php extensions and feeling a sense of achievement we've stumbled over a problem called "curl". The command I run to compile/build is :
Any help will be gratefully received. MSM is proving a right headache :rolleyes:
[/quote]
It is a headache for you because you didn't take our advice about using packages to install the requirements. Was there a reason you went with using Solaris?
Solaris 10 is our o/s on our main application server and the test server that we try out things before implementing on our main application server. It runs a number of applications using Oracle databases, plus our existing Intranet.
Unfortunately it's what I've got to work with at the moment.
[quote]
Thanks for feedback Nic Hubbard … I'll have to allocate some time to "package managers" and check out places like http://sunfreeware.com/
Regards
[/quote]
Sorry, not trying to be harsh. Just trying to make your life SO much easier.
I remember about 5 years ago when I first found Matrix I did the same thing as you, complied everything from the source. It took 1.5 days of frustration!