473,491 Members | 2,008 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Is there a PHP 4.3 rpm for RedHat9?

I'm running a website on Apache Http Server on a RedHat Linux 9 box. The PHP
version that RedHat provides is 4.2 but I need to use 4.3 because of a bug
where only the first SSI included php-file is parsed.

I prefer to manage and update this server using only RPMs, if possible. Does
anybody know if the php-4.3 rpm-file for Fedora can be installed on RH9
without ending up in dependency problems? Alternatively, is there a
contributed php-4.3 rpm-file that is made in "the spirit of" RedHat so I can
just do a "rpm -U" to update?

I did search redhat.com and php.net, but couldn't find any.
Jul 17 '05 #1
3 3586
>>>>> "nospam" == nospam please <no****@please.invalid> writes:
nospam>
nospam> I'm running a website on Apache Http Server on a RedHat Linux
nospam> 9 box. The PHP version that RedHat provides is 4.2 but I need
nospam> to use 4.3 because of a bug where only the first SSI included
nospam> php-file is parsed.
nospam>
nospam> I prefer to manage and update this server using only RPMs, if
nospam> possible. Does anybody know if the php-4.3 rpm-file for Fedora
nospam> can be installed on RH9 without ending up in dependency
nospam> problems? Alternatively, is there a contributed php-4.3
nospam> rpm-file that is made in "the spirit of" RedHat so I can just
nospam> do a "rpm -U" to update?
nospam>
nospam> I did search redhat.com and php.net, but couldn't find any.

You can only find out if the Fedora rpm works by trying. If you use
--test with the rpm command, you can check the dependencies without
actually doing anything.

I have had good luck making my own rpms with the rpmbuild command.
See if you can make your own rpms with "rpmbuild -ta
php-4.3.4.tar.bz2". The rpms will be in /usr/src/redhat/ after it is
done. Read the rpmbuild man page for details.

--Rob
Jul 17 '05 #2
"Rob Ristroph" <rg*@sdf.lonestar.org> wrote:
You can only find out if the Fedora rpm works by trying.
.... or by asking others who have tried :-)
If you use
--test with the rpm command, you can check the dependencies without
actually doing anything.
$ rpm --test -U php-4.3.4-1.1.i386.rpm
warning: php-4.3.4-1.1.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
httpd-mmn = 20020903 is needed by php-4.3.4-1.1
libaspell.so.15 is needed by php-4.3.4-1.1
libdb-4.1.so is needed by php-4.3.4-1.1
libpspell.so.15 is needed by php-4.3.4-1.1
php = 4.2.2-17.2 is needed by (installed) php-ldap-4.2.2-17.2
php = 4.2.2-17.2 is needed by (installed) php-pgsql-4.2.2-17.2
php = 4.2.2-17.2 is needed by (installed) php-imap-4.2.2-17.2

Hmmmm.... the last three is probably ok if I upgrade all php packages
together. The libs needs some looking into, but what is the http-mmn
package?
I have had good luck making my own rpms with the rpmbuild command.
See if you can make your own rpms with "rpmbuild -ta
php-4.3.4.tar.bz2". The rpms will be in /usr/src/redhat/ after it is
done. Read the rpmbuild man page for details.


That is a good idea, and I will look into it for this and for future needs.
Jul 17 '05 #3
>>>>> "nospam" == nospam please <no****@please.invalid> writes:
nospam>
nospam> $ rpm --test -U php-4.3.4-1.1.i386.rpm
nospam> warning: php-4.3.4-1.1.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
nospam> error: Failed dependencies:
nospam> httpd-mmn = 20020903 is needed by php-4.3.4-1.1
nospam> libaspell.so.15 is needed by php-4.3.4-1.1
nospam> libdb-4.1.so is needed by php-4.3.4-1.1
nospam> libpspell.so.15 is needed by php-4.3.4-1.1
nospam> php = 4.2.2-17.2 is needed by (installed) php-ldap-4.2.2-17.2
nospam> php = 4.2.2-17.2 is needed by (installed) php-pgsql-4.2.2-17.2
nospam> php = 4.2.2-17.2 is needed by (installed) php-imap-4.2.2-17.2
nospam>
nospam> Hmmmm.... the last three is probably ok if I upgrade all php
nospam> packages together. The libs needs some looking into, but what
nospam> is the http-mmn package?

I don't remember. When I did this last, I think I had also made
custom rpms for the latest Apache 2, and I think I installed them all
together, listing all all the rpms on the same command line.

--Rob
Jul 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1733
by: jack turer | last post by:
Hi All, I am trying to get PHP-GTK (an addon to PHP to allow it to make GUI's) to work in Redhat 9. Has anyone gotten this to work? (If so, can you say how?) PHP-GTK seems a bit immature for...
1
8895
by: Jonathan Lindo | last post by:
Hey All, Running Redhat9, Apache 2.0.40, PHP 4.3.4. GD support is enabled. GetImageSize() returns FALSE on almost all JPGs, but does return with the correct info on *some* JPGs. The array...
3
2490
by: tom | last post by:
Hi, Can anyone teach me how to do this? Tom
3
4053
by: Rob Andrews | last post by:
I'm on a Red Hat 9 system, which has Python 2.2.2 installed, and I installed 2.3 separately into /home/rob/Python-2.3/ (creating the symbolic link "py23" to point to my 2.3 installation). Now I'm...
1
1570
by: Matthew Wilson | last post by:
Hi - I just added a shiny Dell server running Red Hat 9 to my office intranet. I noticed that it has python2.2 installed, not 2.3. I found rpms for python2.3 on the python.org site, and the...
4
4466
by: Amadeus | last post by:
Hello Everybody! I have a problem with MySQL servers running RedHat 9 (smp kernel 2.4.20) on Intel and MySQL server 4.0.14 (problem also appears on binary distr 4.0.15 and on 4.0.15 I bilt myself...
2
4091
by: Ken Shaffer | last post by:
I am trying to install DB2 UDB 8.1 on linux. I get the segmentation fault on line 130 of db2jinst that others have mentioned. I tried: install on RH Fedora Core 2. got the seg fault error,...
0
1256
by: seajay | last post by:
hi, I am currently running Redhat 9 with PHP4.2 I would like to upgrade to PHP4.3 (RPM) in order to install Sablotron XSL Processor. Did anyone managed to do so. Please advise.
4
3033
by: yogesh | last post by:
mysql in c++ initialize error occurs a simple program is executed in redhat9.0 , using gcc 3.2.2 compiler version ... #include <stdio.h> #include <mysql.h> #include <string.h> int main() {
0
7115
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
6978
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7190
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
6858
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7360
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
4578
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3076
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1392
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
280
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.