0

ネットワークPCのCドライブに接続するPHPスクリプト(\ MAINPC \ C $)を作成し、それ自体を認証して(ユーザー名とパスワードを指定します)、別のフォルダーにあるファイルを繰り返し処理したいと思います。反復部分は簡単ですが、実際にWindowsサーバーに接続するために何を使用するか、または低レベルのソケット接続を使用する必要があるかどうかについて悩んでいます。

4

4 に答える 4

1

これがあります:

Windows 共有ファイルにアクセスするためのストリーム ラッパー

smbclient プログラムをラップします。

このSOの質問でのさらなる議論。

于 2012-10-12T08:11:26.933 に答える
0

PHP は魔法のように別のマシンのデータにアクセスすることはできません。

そのマシン (ここでは Windows PC) 上に、関心のあるファイル システムを提供するサーバーが必要です。次に、そのサーバーを使用してファイル システムのコンテンツにアクセスする php スクリプトを作成できます。

実際には、そのためのすぐに使用できるコンポーネントがあります。

于 2012-10-12T08:09:37.063 に答える
0

ネットワーク共有を Windows のデバイス名にマウントするか、Linux のディレクトリに (smb 経由で) 単純にマウントできます。

それからphpへは簡単なファイル操作です。シェアがアップしていることを確認する必要があります。

于 2012-10-12T08:06:44.997 に答える
0

Web サーバーは Linux/Unix ボックス上にありますか?

マシンは同じ LAN 上にありますか?

http://www.samba.org/samba/docs/man/manpages-3/smbclient.1.htmlが役立つ場合があります。

于 2012-10-12T08:13:07.650 に答える