实现一个域名网站不同路径使用不同PHP版本
现在很多的程序渐渐开始兼容支持php7了,但是有些网站还是不能使用php7以上的版本好了,下面针对子目录的网站进行php版本指定,我的网站根目录下有个tuku文件夹,这个是图片库程序,但是不支持php7以上的版本
那么伪静态中写入一下规则既可解决这个令人头疼的问题
location /tuku/ {
include enable-php-56.conf;
}
当访问我的(http://url/tuku)图库的时候使用的是php5.6的版本
我网站根目录下还有个demo的文件夹用来存放测试脚本的,但是只支持到php5.2,那么就在伪静态中了写入一下规则
location /tuku/ {
include enable-php-56.conf;
}
location /demo/ {
include enable-php-52.conf;
}
还有一种情况,针对某种文件使用指定的php版本
location ~ .*\.(js|jpg|jpeg|gif|png|ico|gz|svg|svgz|mp4|ogg|ogv|webm|pdf|mp3|zip|apk|dat)$
include enable-php-72.conf;
}
location ~ .*\.(js1.php|url1.php|orq.php|test1.php|tz.php)$
include enable-php-72.conf;
}