ホームページ  >  記事  >  バックエンド開発  >  ftp_put パスに関連する問題

ftp_put パスに関連する問題

WBOY
WBOYオリジナル
2016-06-13 12:01:201244ブラウズ

ftp_put パスの問題
ftp_put 関数を使用して、指定したディレクトリにファイルをアップロードしたいのですが、接続は成功しましたが、アップロード プロンプト
ftp_put() [function.ftp-put]: Usopp: UpYunFS - 403アクセスできません。

<br />echo ftp_put($conn,"caiputu/xuanzhuan.jpg","xuanzhuan.jpg",FTP_ASCII);<br />


サーバーのパスが間違っている場合は教えてください。

-----解決策-------- ----- ------
403 Not Access.
明らかに権限が不十分です
-----解決策---------- ---- --------
アップロードしたフォルダに書き込み権限がないはずです
-----解決策------- ----- --------
caiputu ディレクトリはサーバー上に存在しますか?

ftp_put を実行する前に、ftp_chdir をターゲット ディレクトリ
に切り替えてターゲット ディレクトリが存在することを確認し、ftp_put を複数回実行するときのエラーの可能性を減らすことが最善です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。