我最近將我的代碼從xampp遷移到燈。從那時起,我對ftp_connect函數有一個問題,它總是返回false。這裏是代碼:無法通過PHP連接到ftp
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
是否有PHP或Apache中的任何設置我必須在高級設置!?
我最近將我的代碼從xampp遷移到燈。從那時起,我對ftp_connect函數有一個問題,它總是返回false。這裏是代碼:無法通過PHP連接到ftp
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
是否有PHP或Apache中的任何設置我必須在高級設置!?
這個例子對我的作品:
$ftp_server = "SERVER IP";
$conn_id = ftp_connect($ftp_server);
$ftp_user_name = "YOUR USERNAME";
$ftp_user_pass = "YOUR PASSWORD";
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
$contents = ftp_nlist($conn_id, '/');
for ($i = 0 ; $i < count($contents) ; $i++)
echo "<li>" . substr($contents[$i],1) . "</li>";
ftp_close($conn_id);
嘗試運行這樣的:在
resource(2) of type (FTP Buffer) Warning: ftp_connect()
[function.ftp-connect]: php_network_getaddresses: getaddrinfo failed: No such host is known. in C:\abc\def.php on line 5
bool(false)
答:How to get error if FTP server is invalid.?
<?php
$c = ftp_connect('ftp.mozilla.org');
var_dump($c);
$c = ftp_connect('abcdefg');
var_dump($c);
?>
你應該得到這個。然後你會知道出現了什麼樣的錯誤。
爲什麼這麼苛刻?我給了他一個工作的例子,也許他根據這個例子找出他設置錯誤的地方。 – fico7489
現在好一點! –
是在燈上啓用的模塊嗎? –
你是指哪一個模塊? –
'ftp_connect'失敗時總是發出警告。它是什麼? –