0

我使用 Rackspace 云站点进行网络托管。我试图使用其中的几个posix_*功能,但发现它们不可用。使用phpinfo()我能够看到这--disable-posix是“配置命令”的一部分。此外,该disable_functions指令具有此字符串leak,posix_getpwuid,posix_getpwnam,posix_getgrid,posix_getgrnam,posix_getgroups

有没有办法覆盖这个使用.htaccess?我在手册中没有看到任何提及。

4

2 回答 2

1

不,他们被禁用是有原因的。这就是您使用 Rackspace 云站点所付出的代价。如果您需要启用超出 .htaccess 允许您执行的功能并更改配置设置,您需要为您的网络托管设置 Rackspace 云服务器(顺便说一句,它不受 Rackspace 管理)

编辑:虽然我应该澄清“不是由 Rackspace 管理”的意思......他们管理硬件,而不是服务器上运行的软件。这完全取决于你。

于 2010-11-29T20:55:44.157 回答
1

像 --disable-posix 这样的配置命令是编译过程的一部分。

除非他们让您编译和运行您自己的 PHP 构建(我不熟悉 RackSpace Cloud),否则您无法更改它。

于 2010-11-29T20:56:10.133 回答