使用 FastCGI 的 eAccelerator,控制面板不起作用

发布于 2024-10-01 08:28:37 字数 224 浏览 4 评论 0原文

我的服务器上运行着 eaccelerator,PHP 运行在 FastCGI 下。一切正常,但我无法访问 eaccelerator 控制面板(它显示用户/密码对话框,但它不接受任何内容)如果我将 PHP 配置为作为 Apache 模块运行,它工作正常并且我可以访问 eaccelerator控制面板,但由于域中文件的权限问题,我需要使用 FastCGI。我该如何解决它?如何使用 FastCGI 控制面板?有人能用吗? 预先非常感谢,

I've eaccelerator running on my server, with PHP under FastCGI. All works fine, but i can't access to eaccelerator control panel (it shows the user/pass dialog, but it doesn't accept any) if i configure PHP to run as an Apache module it works fine and i can access to eaccelerator control panel, but i need to use FastCGI due to permissions problems with files into the domain. How can i solve it? how can i use the control panel with FastCGI? does anyone have it working?
many thanks in advance,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不忘初心 2024-10-08 08:28:37

在文本编辑器中打开文件“control.php”。像这样评论这部分:

/* {{{ auth 
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_USER']) ||
        $_SERVER['PHP_AUTH_USER'] != $user || $_SERVER['PHP_AUTH_PW'] != $pw) {
    header('WWW-Authenticate: Basic realm="eAccelerator control panel"');
    header('HTTP/1.0 401 Unauthorized');
    exit;
} 
 }}} */

瞧!不再提示输入密码

Open the file "control.php" in a text editor. Comment this portion like this:

/* {{{ auth 
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_USER']) ||
        $_SERVER['PHP_AUTH_USER'] != $user || $_SERVER['PHP_AUTH_PW'] != $pw) {
    header('WWW-Authenticate: Basic realm="eAccelerator control panel"');
    header('HTTP/1.0 401 Unauthorized');
    exit;
} 
 }}} */

Voila! No more password prompt

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文