我服务器上每个文件夹的PHP版本不同
我对如何配置Apache和服务器知之甚少.目前,我的服务器正在运行
PHP 5.X版本
我想升级到PHP 7但是会有很多项目需要升级. 所以这是我的问题: >项目01 / 所有人都在使用PHP 5. 谢谢. 解决方法
我有一个非常相似的问题:“如何在不中断运行旧版PHP的现有代码的情况下测试更新版本的PHP?”
我尝试了通过上面的一些其他链接提供的不同解决方案,包括尝试使用.htaccess文件尝试强制只为一个目录的特定PHP版本,但它们不起作用.我正在使用共享托管服务,所以我没有能力重新配置Apache或类似的东西. 这是一个可行的解决方案,但不一定完全符合您的要求: 我使用了一个子域名.我创建了一个名为“test”的子域(可能在上面的问题中称为“Project20”),然后我可以使用test.mydomain.com访问它.使用我的共享托管服务(Lunarpages)我能够设置一个名为“test”的单独目录(可能是“Project20”)并将我的PHP 7文件放入其中进行测试.然后我选择只使用这个子域来使用PHP 7.2而不是PHP 5.6.瞧! 这里是如何,一步一步(这是在共享主机服务上使用基于Web的cPanel进行站点管理和ftp将文件放在服务器上: >在cPanel中选择“子域”并创建一个新的子域,例如“test”,然后将文档根目录设置为“/ public_html / test”. 现在,使用Web浏览器访问test.mydomain.com,使用新的PHP版本运行任何php文件,主站点的其余部分不受影响. 这是测试这是否有效的好方法: >创建一个名为phpinfo.php的文件,其中包含以下代码: < ;?的phpinfo(); ?> 很抱歉没有一个很好的命令行版本的这些方向,但我没有shell访问我的托管服务提供商… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |