Scare me?! I&#39;m running for the hills lol.<br><br>Erm, thanks a lot for explaining that from source is best avoided. Hmm, I&#39;ll need to see. There&#39;s a small chance that the hosting company will do it for us but probably not.
<br><br>How do I find out what distro it&#39;s running? Is there a command? (I forget)<br><br>Thanks again :)<br><br><div><span class="gmail_quote">On 12/09/2007, <b class="gmail_sendername">James Le Cuirot</b> &lt;<a href="mailto:chewi@aura-online.co.uk">
chewi@aura-online.co.uk</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Chris,<br><br>I&#39;d avoid building PHP from source at all, if possible. It has so many
<br>different extensions, many of which you may be using. Each extension<br>will likely require some library and its associated headers. Chances<br>are you don&#39;t have the headers installed and ensuring you have all the
<br>right ones could prove time consuming. Find out which distro it is and<br>then find out if there&#39;s a package for the version you need, preferably<br>official but unofficial would still be better than building from source
<br>yourself. Hopefully the extension will have been included in the<br>package. Binary distros tend to enable most of the options just in<br>case. It&#39;s because of things like this that I recommend Gentoo but feel<br>
free to ignore me there. (-; To give you some idea of how many<br>extensions PHP has, check out the number of USE flags Gentoo has for<br>it. It&#39;s probably has the most of any package in Gentoo. The ones not<br>marked with - are the ones I have enabled.
<br><br>berkdb bzip2 cgi cli crypt ctype curl exif ftp gd gdbm iconv imap json<br>mysql mysqli ncurses pcre posix postgres readline reflection session<br>simplexml soap sockets spell spl sqlite ssl sysvipc threads truetype
<br>unicode xml xpm xsl zip zlib (-adabas) -apache2 -bcmath (-birdstep)<br>-calendar -cdb -cjk -concurrentmodphp -curlwrappers -db2 -dbase<br>(-dbmaker) -debug -discard-path -doc (-empress) (-empress-bcs) (-esoob)<br>-fastbuild (-fdftk) -filter (-firebird) -flatfile -force-cgi-redirect
<br>(-frontbase) -gd-external -gmp -hash -inifile -interbase -iodbc -ipv6<br>-java-external -kerberos -ldap -ldap-sasl -libedit -mcve -mhash -msql<br>-mssql -nls -oci8 -oci8-instant-client -odbc -pcntl -pdo -pdo-external<br>
-pic -qdbm -recode -sapdb -sharedext -sharedmem -snmp (-solid) -suhosin<br>(-sybase) (-sybase-ct) -tidy -tokenizer -wddx -xmlreader -xmlrpc<br>-xmlwriter -yaz -zip-external<br><br>Oh, another thing, I&#39;m not sure about Red Hat or Debian but some
<br>distros package Apache&#39;s mod_php separately. It&#39;s essentially a<br>different program from the CLI and CGI versions of PHP. Gentoo handles<br>them all in the one package (through the apache2, cli, cgi flags) but
<br>has to build each version in turn.<br><br>Hope that didn&#39;t scare you too much<br>Chewi<br><br><br>On Wed, 12 Sep 2007 12:43:45 +0100<br>&quot;chris wyllie&quot; &lt;<a href="mailto:cgwyllie@googlemail.com">cgwyllie@googlemail.com
</a>&gt; wrote:<br><br>&gt; Hello folks,<br>&gt;<br>&gt; I&#39;m hoping somebody can kinda roughly guide me through upgrading the<br>&gt; PHP version on a server via SSH. Currently the server&#39;s version is<br>&gt; 5.1.6
 and I need access to the hooks implemented in version 5.2.x and<br>&gt; the APC extension. I think the server is running Red Hat or Fedora<br>&gt; but I could be wrong. I know it&#39;s not Debian.<br>&gt;<br>&gt; Is it as simple as untaring the source and the usual
<br>&gt; configure&gt;make&gt;make install steps or is there more to it? Also, once<br>&gt; configure&gt;make&gt;upgraded, is installing the<br>&gt; APC extension difficult?<br>&gt;<br>&gt; Thanks in advance for any help :) I&#39;d be willing to look at
<br>&gt; alternatives too if somebody can suggest any.<br>&gt;<br>&gt;&nbsp;&nbsp; Chris<br><br>_______________________________________________<br>dundee GNU/Linux Users Group mailing list<br><a href="mailto:dundee@lists.lug.org.uk">
dundee@lists.lug.org.uk</a>&nbsp;&nbsp;<a href="http://dundee.lug.org.uk">http://dundee.lug.org.uk</a><br><a href="https://mailman.lug.org.uk/mailman/listinfo/dundee">https://mailman.lug.org.uk/mailman/listinfo/dundee</a><br>Chat on IRC, #tlug on 
<a href="http://dundee.lug.org.uk">dundee.lug.org.uk</a><br></blockquote></div><br>