使用PHP进行网络解析托管的ftp_connect失败

时间:2015-12-16 11:13:23

标签: php apache ftp

为什么ftp_connect ()无法使用PHP进行网络解析托管?并产生以下错误:

  

500:内部服务器错误脚本生成此错误   无法实现在服务器上运行或权限   错误地为文件或目录分配

     

故障排除建议:

     

通过重命名.htaccess文件暂时禁用任何重写规则   如果它存在。

     

确保任何CGI或Perl脚本至少具有.755。权限。

     

如果尝试运行PHP并且出现此错误,则可能无效   您的/ cgi-bin中的php.ini,或者可能缺少您的php.dat文件   文件夹中。

1 个答案:

答案 0 :(得分:0)

错误500表示PHP代码中存在致命错误。

我能想象的唯一原因是ftp_connect可能致命失败的原因是该函数实际上不存在。这意味着,您的PHP安装是在没有FTP支持的情况下构建的。

请参阅https://www.php.net/manual/en/ftp.installation.php

function_exists("ftp_connect")返回什么?