TYPO3 6需要哪些PHP函数?

TYPO3 6需要哪些PHP函数?,php,typo3,Php,Typo3,我刚刚重新安装了Typo36.1。系统环境检查告诉我,我的服务器上禁用了一些PHP函数。我在服务器上使用Froxlor来管理域等。因此,我可以完全控制这台机器,但我不确定哪些功能是真正必要的。有些函数对我来说似乎相当危险,所以我不想启用我的盒子上禁用的所有函数 类型3将下列功能列为禁用: disable_functions=parse_ini_file passthru popen proc_close proc_get_status proc_nice proc_open proc_termi

我刚刚重新安装了Typo36.1。系统环境检查告诉我,我的服务器上禁用了一些PHP函数。我在服务器上使用Froxlor来管理域等。因此,我可以完全控制这台机器,但我不确定哪些功能是真正必要的。有些函数对我来说似乎相当危险,所以我不想启用我的盒子上禁用的所有函数

类型3将下列功能列为禁用:

disable_functions=parse_ini_file passthru popen proc_close proc_get_status proc_nice proc_open proc_terminate shell_exec show_source system

对于TYPO3,哪些应该明确启用,哪些可以保持禁用状态?感谢您的帮助。

您应该能够在froxlor中编辑自定义php.ini;您可以在那里重新启用功能。请尝试以下说明

该函数在TYPO3核心及其系统扩展中的使用。对于所使用的功能,由您决定是否禁用它们。如果禁用某些功能,这些功能将中断,但可能是您的安装不需要的功能

但要注意,您安装的任何非系统扩展都可能使用这些方法

使用的功能
  • passthru-在后端生成缩略图时使用
  • proc\u close-可能由邮件类使用
  • proc\u open-可能由邮件类使用
  • shell_exec-由调度程序和RTE使用Aspell进行拼写检查
未使用的功能
  • 解析ini文件
  • 波本
  • 进程获取状态
  • 过程很好
  • 程序终止
  • 显示源
  • 系统

我真的怀疑是否有人维护TYPO3使用的所有功能的列表。如果不确定,为什么不使用编辑器的“在文件中查找”功能?感谢您的提示,我们将尝试此功能。您最好将Web服务器和php进程放入自己的chroot中。那么你就不需要禁用函数了。我使用fcgi就是为了这个目的。每个网站都有自己的用户和组,所以过程是分开的。谢谢这个列表。我刚刚启用了你提到的所有功能。