宝塔面板 多版本php?宝塔面板官网
宝塔面板怎么修改网站的PHP设置
这个文件,如果是用php语法写的,你可以用include();将此文件包含进来,这样的话,这里文件里面$index="132233123";你就可以调用$index变量了如果你写的只是一个文件话,建议你用以下方式进行判断这个下面是我写的一个读取文件的函数,function Read_Url($file_url){$str="";$handle=@fopen($file_url,"r"); if($handle){ while(!feof($handle)){$buffer= fgets($handle, 4096);$str.=$buffer."";} return$str; fclose($handle);}else{ Msg("文件无法打开");}}
如果楼主还不明白就去后盾人详细学习一下哪里有教学视频.
宝塔同一个网站用不同版本php指定目录
您想问的是宝塔同一个网站用不同版本php指定目录的方法吗?方法如下:
1、登录宝塔面板,并找到“网站”或“站点”选项。
2、在网站列表中,找到要设置PHP版本的网站,并点击对应的“设置”或“修改”按钮。
3、在网站设置页面中,找到与PHP相关的选项。通常会有一个名为“设置PHP版本”或类似的选项。
4、在PHP版本设置中,可以选择要使用的PHP版本。通常会有多个选项供您选择,例如:5.6、7.0、7.1等。
5、确认选择后,保存设置并退出。
IIS8.0怎么配置多版本php站点
在iis管理器的根节点上,添加php的处理程序映射,这个会是全局默认的php版本
然后具体到某个站点,如果需要不同版本,需要在左侧节点中定位到该站点,管理处理程序映射,找到继承的php fcgi配置,点编辑,修改为需要的php版本即可。
另外,php.ini不要放到windows目录中,这样不能针对多版本使用不同配置了。
可以把php.ini放在对应的php版本的根目录就行(php.exe所在目录)。然后针对每个版本的php配置就可以了。扩展目录可以直接以相对目录的形式设置
php版本目录结构
根节点配置php后,站点的模块映射中的php会显示为继承
指定站点的php版本修改后会显示为本地
另外,修改这个配置后,会在网站根目录生成一个web.config(如果已有,会在对应节点增加配置),这个web.config不要删除或修改php配置的内容,因为这个配置是和管理器中的同步的
以上配置方法主要结合iis的配置文件,是不能一个站点配置多个版本的php的.实际项目中也很少有这样的需求.如果需要,可以采用变通的方式解决:
如:主站/子站协同运行,采用接口互相调用(把一个站点变成多个站点)
或者使用rewrite+php-fpm的模式,匹配指定的路径转发给指定的php版本(同一个站点下按路径区分)