Articles Download Links
HomeCentOS

ใช้ htaccess เลือก php 5.6

credit : cyberbuddy

ผมใช้ AnduinOS (ภายในเป็น Ubuntu) ในระบบมี php 8.4 และ apache อยู่แล้ว

sudo apt update
sudo apt install php5.6-fpm
sudo systemctl status php5.6-fpm
sudo a2enmod actions alias proxy_fcgi fcgid
cd /var/www/ && mkdir php56 

sudo nano /etc/apache2/sites-available/php56_example.conf
<VirtualHost *:80>
ServerName php56.example.com
DocumentRoot /var/www/php56
<Directory /var/www/php56>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
<FilesMatch \.php$>
SetHandler "proxy:unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost"
</FilesMatch>
</VirtualHost>
sudo a2enmod rewrite && sudo a2ensite php56_example.conf
sudo service apache2 restart && sudo service php5.6-fpm restart

nano /var/www/php56/info.php
<?php
phpinfo(); 
?>
nano /var/www/php56/.htaccess
<FilesMatch \.php> 
SetHandler "proxy:unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost/" 
</FilesMatch>
เปิดเว็บดูหน้า http://localhost/php56/info.php
จะเห็นเป็น php 5.6

6 พ.ย. 68
© 2000 - 2025 palthai.com. All rights reserved.