3

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

TYPO3 将以下功能列为禁用:

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

哪些应该为 TYPO3 明确启用,哪些可以保持禁用?谢谢你的帮助。

4

2 回答 2

5

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

请注意,您安装的任何非系统扩展都可能使用这些方法中的任何一种!

使用的功能

  • passthru - 在后端生成缩略图时使用。
  • proc_close - 可能由邮件程序类使用。
  • proc_open - 可能被邮件程序类使用。
  • shell_exec - 由调度程序和 RTE 使用,用于使用 Aspell 进行拼写检查。

未使用的功能

  • parse_ini_file
  • 爆破
  • proc_get_status
  • proc_nice
  • proc_terminate
  • 显示源
  • 系统
于 2013-05-03T12:54:35.827 回答
-1

您应该能够在 froxlor 中编辑自定义 php.ini;在那里你可以重新启用功能。试试这个页面的说明

于 2013-05-03T10:04:58.357 回答