当我使用此链接 example.com/cmd.php?cmd=ls 通过 shell 访问我的 friend 网站时,我收到此错误
warning the function system() diasbled in php in /opt/lampp/htdocs/files/cmd.php on line 1
那么如何使用 Phpmyadmin 启用该系统功能>>
我只能访问 phpmyadmin,因为我知道 root 密码。我曾尝试在 google 中寻找解决方案,但很多网站都说要编辑 php.ini 文件,但我无法访问该 php.ini 文件。
所以请有人帮助我通过 phpmyadmin 启用该功能
谢谢
最佳答案
如 PhpMyAdmin 网站本身所述
phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web.
PhpMyAdmin 只允许您管理 MySQL 数据库,与 PHP 本身没有任何关系,也不能更改 PHP 的配置。
因为 system
是 PHP 中一个非常强大的工具,大多数托管提供商都会在其配置(php.ini 文件)中限制甚至禁用此功能,以确保安全。这意味着如果没有更改配置文件本身的权限,您将无法访问此功能。
关于php - PHP 中的 System() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29459580/