【发布时间】:2012-07-19 00:43:32
【问题描述】:
现在我的虚拟主机只有一个最大 php 数为 5.2 的服务器。我没有意识到这一点,并且完全在 Xamp 上使用 5.3.1 服务器进行了编码。是否有任何类型的 php 脚本或可以让我在 5.2 服务器上运行 5.3 代码的东西。我遇到的问题之一是:
$files = array_diff( scandir( __DIR__ . '/data' ), array('.','..') );
require __DIR__ . '/views/view_index.php';
在大约该行 php 只是不读取,并且有问题。 view_index.php 独立工作,但上面的行似乎不起作用,因为我需要传递该变量以将某些文件名读入下拉选择器。虽然,我有更多的问题,其中大部分需要很长时间才能解决。是否有任何类型的脚本来简化这个过程。我四处寻找,没有找到。
【问题讨论】:
-
关于这方面的另一篇文章可能对您有所帮助:stackoverflow.com/questions/4693575/…
-
您应该考虑更改主机:即使 PHP5.4 已经出局了...
-
我知道我试过了,问题是我不完全负责更换虚拟主机,我问了那个人,他付了两年的钱......叹息
-
将您的 xamp 环境更改为 5.2 并修复您的应用程序以在 5.2 中运行。然后你可以在你的 5.2 主机上迁移使用它。根据您的应用程序的复杂性,将其转换为 5.2 兼容应该不会太难。
标签: php arrays php-5.3 php-5.2