2007������04·���27������
PHP4������PHP5������Linux¾�������������Ï��������µ���»�����ď�����
Vine Linux����4.0����������PHP³«����������������������·�����������������ď����я��������¹���̏�¡�����������돪����·�����Џ��������������������·�����ď��«��������¡�PHP������PHP5�����������������ď����я��������¹��������¡��������̏��������¹��������¡�\���\���\���\��\���\���»��������Џ�����\���\���\���\���\���������½¼¼������·��������¡�������¡�¼��⏢��������������������Ï��\µ���¼\Ð���¼������\��\���\��\������¼\������·�����ď�������¡�돢�«��������������¡��³���������������ޏ�¡�
���������������쏢¡�PHP4������5�������¹���������«�����������������������������¡�\���\���\���\���\������¼\���������\��쏢�¼\��\��я������¹�����叢�������������������½¾��؏����������������������ҏ����쏪���ҏ��¹�������������̏�������������������������������������������������¡����������������á돪؏�������������������������������¡�
³«������������������Ï���PHP5�����������������Ï��³��������������¡�PHP4������\���\���\���\��\������¼\������·�����������²������������������������ޏ��������������«������»�ߏ����������ď����я��������¹���̏�¡��³��������¡������������������Ï��������¹���������������̏������������я����������������Ï�����������»�ߏ�������������ġ����¹�����������������������Ώ��������·�����ď�¡�
��ޏ��\ /usr/bin/php
\���\���\���\��\���\��ď��������¹���̏�¡��³������������\���\���\�������/etc/alternatives/php�����������я�������¡��⏢������������𡯏��̏����⏢����½�����Ï��������¹��������¡�돪������������Linux�����ҏ��������������������������������«�����������ď����я��������¹���̏�¡�ӏ��������«������¼���¹���\���\���\���\��������ҏ����⏢������������𡯏�������돫����������ď����������������������¡�������ln������\���\���\���\���¼«����̏�����\·\���\���\���\���\���\���\���\��������ҏ��½���������������������������·�����ď��̏�������update-alternatives������������������\³\���\���\������������������ޏ����������⏢������������𡯏�������돫��̏�������������������������Ï��������������������������������¹��������¡�����������¡�\³\���\���\��������Ï���ln������\���\���\������½���������������������������������������ޏ��������·�����������Ï��̏�¡�
OK��¡�/usr/bin/php5�����ҏ����������ӏ��µ�����돢����php4�����ҏ����Џ��������������Ð�����������я��������«���������������½�����Ï�¡�
��²���\apache2������httpd.conf
Apache������·��ҏ��̏����������������������������ԏ���̏����ҏ����������Ï��¹���������«��¡�\���\���\������¼\��������ҏ����⏢������������𡯏��������Ð���������������������ޏ��������«��������¡�/etc/apache2/conf/httpd.conf�����ҏ����⏢������������𡯏��������Ð���������������������ޏ��������������������������폢����»�ߏ����������ď����я��������¹���̏�¡��������������«������������/etc/apache2/conf.d/*.conf�����ҏ���������ԏ����ҏ����ď��¹������\������¼\������¹�����������������Ï�������������������������������¡�������¡��³���³������php5.conf���̏���������¡��³���³������modules/libphp5.so������\������¼\������¹������»���¼�����̏�������������������¡��������·���«���·���������³���³������php4������.conf���̏����Џ��������Ð���������������������ޏ��폢����������¡�5��������������php5.conf.tmp���������¾����돢���ҏ����Џ�𡯏��������������«������¡�
���������·��¡����������돢����php4������\���\���\¹\������¼\������¹��������¡�¾���½��Џ�����·���������¹���«���폢�������«���¹���«�����������ď����������������»��Ώ����������������Ï�¡�
# apt-get install php php-apache2 php-domxml php-mysql
���³�����я����������������я��������¹���«��¡�����������������php4���������«�������������������������ӏ����������������»�����я�¡ߏ��������«�����������������������������»���������������·�����ď��̏�¡�php�����������я��������¹��������¡�
������������¾���½��Џ����¾���¹���������������������������«�����������ď�����������¡��Џ��������������·���������������������·�����ď�¡�������¡�<? header('Content-type: text/html;'); php_info(); ?>������½��Џ��«������������php\���\���\���\���������\���\���\���\�����������«�����������Ώ��������������Ï��Ï���
���Ï��Ï���5�������������������������¹��������¡�¾���½��Џ�����µ���������������������������������������������³���������������¹���«��������¡��½���³��������¡��⏢������������𡯏�돫¢���������ҏ��·���������«���������¹��¡�
- update-alternatives --config php
update-alternatives --config php������¼���¹��ԏ��·��������¡�php5���«php4�����ҏ����쏢���я��������¹��¡��³������¾���¹���������php5��������������ޏ����ҏ����쏪���ҏ��������¹��������¡��³������������php\³\���\���\������̏����������������������ҏ��µ���¹���«����·������������������������¹��¡�\���\���\���\��\���\��ď��������¹��������¡�Eclipse����������������/usr/bin/php�����ҏ��µ���·������������������������������¼«����돪���쏢����\���\���\���\��\���\��ď��̏����⏢���������������������������������������Ï��������ޏ��������¹���������ӏ��³Apache·Ð���³���������������³������������»��������Ï����я�����������»�ߏ��������������¹���̏��Ï��Ï��Ï������������������»�����я��� - Apache2���������⏢������������𡯏��Ï��Ï���/etc/apache2/conf.d/php.conf������\���\���\���\������¾
/etc/apache2/conf.d������������php.conf������php5.conf���̏�����������������������������·�����ď�¡�PHP4������»��Џ�����php5.conf������php5.conf.tmp�����㏢����������¹¹��¡�PHP5���������¹������»��Џ�����php.conf������php.conf.tmp������\���\���\���\������¾�����ҏ�����¹¹���·�����������쏢����������¹��¡����������������Ώ�������¡��¾������������¾���¹���������PHP4��¡�����������������php.conf�����������̢���������������������Ï��������¹��¡�ޏ�����Apache��돩�µ�������돢�·�����ď�����PHP4�����������������������������������ď������«���������·���������������»�����я�������¡�돢�������ď�������¡����������������������ҏ������������ޏ������������������Ï��������·�����������쏢����������¹��¡� - Apache2���������⏢������������𡯏��Ï��Ï���apache2��돩�µ��������
/etc/init.d/apache2 restart ������OK���������������돢¡�PHP�����������⏢������������𡯏����������Ώ��������¹��¡�
�����������������Ï��������ޏ�������¡��ӏ����PHP4�������������³«���������·��������¡�¼«����̏�����PHP5�������������³�돢����»������������������䏢�̏����������ď�����PHP5�����������⏢������������𡯏��������¹��¡�Eclipse������\���\���\���\��\���\��ď�����\������¼\�������PHP4/5����������������������������²���¼������¹���������«�����ҏ����⏢������������𡯏����������ԏ���̏��̏��������������������⏢������������𡯏����������돢���������돢������¡�