简体   繁体   English

php ftp_connect()返回false:防火墙阻止了所有ftp服务器

[英]php ftp_connect() returns false: firewall is blocking all the ftp servers

ftp_connect() works only with its own ftp server (where the php code is hosted ....) all the other connections return false .. it may be the firewall of my host server ... how to fix it ? ftp_connect()仅适用于其自己的ftp服务器(在其中托管php代码。)所有其他连接都返回false ..它可能是我的主机服务器的防火墙...如何解决?

PHP => PHP =>

<?php
$ftp_connect = ftp_connect('ftp.server.com') or die('<b>FTP Connection Error ...</b>');
$login_result = ftp_login($ftp_connect, 'ftp_username','ftp_password') or die('<b>FTP Login Error ...Check Your UserName and Password</b>');
ftp_pasv($ftp_connect,true); 
?>

配置防火墙以打开ftp,与您的php代码无关。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM