2010-11-29 29 views
0

我使用Rackspace Cloud Sites进行虚拟主机。我试图使用posix_*函数,并注意到它们不可用。使用phpinfo()我可以看到--disable-posix是“配置命令”的一部分。此外,disable_functions指令具有此字符串leak,posix_getpwuid,posix_getpwnam,posix_getgrid,posix_getgrnam,posix_getgroups在Rackspace Cloud站点上启用PHP的POSIX功能

有没有办法用.htaccess覆盖这个?手册中没有提到它。

回答

1

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

除非他们让你编译和运行你自己的PHP版本(我不熟悉RackSpace Cloud),否则你不能改变它。

+0

我接受这个答案,因为`--disable-posix`是编译过程的一部分。 – Sonny 2010-11-29 21:25:10

1

不,他们因为某种原因被禁用。这是您使用Rackspace Cloud站点支付的价格。如果您需要启用东西并更改超出.htaccess允许您执行的配置设置,则需要为您的虚拟主机设置Rackspace Cloud Server(不由Rackspace btw管理)

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

相关问题