PHPでNASにアクセスして、ftp_mkdir()命令でフォルダを作成することができるので正しくアクセスできているのに、
ftp_rawlist()やftp_nlist()でファイル一覧が取得でできず、FALSEが帰ってきます。
これ以外に別やり方があれば教えて頂けないでしょうか。
NASはStoraを使用しています。
PHP
1<?php 2 3define('FTP_SERVER', '192.168.xx.x'); 4define('FTP_USER_NAME', 'xxxxxxxx'); 5define('FTP_USER_PASSWD', 'xxxxxxx'); 6 7// FTP接続確立 8$conn_id = ftp_connect(FTP_SERVER); 9 10// ユーザ名とパスワードでログイン 11$login_result = ftp_login($conn_id, FTP_USER_NAME, FTP_USER_PASSWD); 12 13// 接続確認 14if ((!$conn_id) || (!$login_result)) { 15 die("FTP接接続失敗!"); 16} 17 18// echo ftp_pwd($conn_id); 19 20// ファイル一覧を得る 21 $buff = ftp_rawlist($conn_id, "/home/xxxxxxxx/"); // ftp_pwd($conn_id);で取得できたパス情報を指定している 22 23// 接続を閉じる 24ftp_close($conn_id); 25 26// バッファの内容を出力する 27var_dump($buff);
回答1件
あなたの回答
tips
プレビュー