Re: 'God' has spoken... :-)
| From: | Esteamedpw at aol dot com | Date: | Sun, 14 Aug 2005 08:15:16 +0000 |
| Subject: | Re: 'God' has spoken... :-) | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-220590@lists.php.net to get a copy of this message | ||
In a message dated 8/14/2005 2:42:49 A.M. Central Standard Time,
rasmus@lerdorf.com writes:
It's rather trivial to test it. Set up a second Apache server with php5
loaded that listens to port 81 or some other port and point it at the
same document_root. Then you can switch back and forth by just changing
the port number in the URL.
Or, if you, or your application, doesn't like having :81 in the url
everywhere, you can set up a VirtualHost on your port 80 server just
like you set up virtualhosts for anything else and in it add a ProxyPass
to port 81. Like this:
<VirtualHost *>
ServerName name1.yourdomain.com
DocumentRoot /var/www/html
... other standard config lines...
</VirtualHost>
<VirtualHost *>
ServerName name2.yourdomain.com
DocumentRoot /var/www/html
ProxyPass / http://name2.yourdomain.com:81/
</VirtualHost>
In your httpd81.conf or whatever you call it you have your regular
VirtualHost block for the name2.yourdomain.com. The only real
difference is that at the top you have a "Listen 81" line instead of
"Listen 80".
What about XAMPP? It has a "switch" button that you can switch from PHP 4 to
5 really easy?
Just a thought... It's what I use.
_http://apachefriends.org/en/_
(http://apachefriends.org/en/)
Features: "Apache HTTPD 2.0.54, MySQL 4.1.12, PHP 5.0.4 + 4.3.11 + PEAR +
Switch, MiniPerl 5.8.6, Openssl 0.9.7g, PHPMyAdmin 2.6.2-pl1, XAMPP Control
Panel 1.0, eAccelerator 0.9.3, Webalizer 2.01-10, Mercury Mail Transport System
für Win32 und NetWare Systems v4.01a, FileZilla FTP Server 0.9.8a, SQLite
2.8.15, ADODB 4.63, Zend Optimizer 2.5.7, XAMPP Security. For Windows 98, 2000,
XP."
- Clint