0
我想寫從PHP文件的文件文本,並將其保存在同一網絡中的另一臺PC,所以這就是我寫的:如何使用PHP在另一臺PC上寫入文件txt?
$myfile = fopen("192.168.100.18/file.txt", "w") or die("Error!");
所以我得到了一個錯誤信息,我該怎麼辦?
**注:我使用的是Linux的兩臺計算機
我想寫從PHP文件的文件文本,並將其保存在同一網絡中的另一臺PC,所以這就是我寫的:如何使用PHP在另一臺PC上寫入文件txt?
$myfile = fopen("192.168.100.18/file.txt", "w") or die("Error!");
所以我得到了一個錯誤信息,我該怎麼辦?
**注:我使用的是Linux的兩臺計算機
要做到這一點,你需要調用其他PC腳本,所以URL會是這樣:
PHP的要求方:
<?php
file_get_contents("192.168.100.18/save-file.php");
?>
PHP了接收方:
創建在根文件名爲保存-file.php和文件的內容設置爲下面的腳本:
<?php
file_put_contents("file.txt", "some string");
?>
這樣,每次你在第一臺pc上加載腳本,它都會請求另一臺pc上的save-file.php腳本,這個腳本會保存文件。
謝謝,我這樣做了,但不幸的是它不起作用,以這種方式寫入路徑'ip/filename'不起作用 –
更好(如果第二臺電腦是php的話)在第二臺PC上創建一個php腳本來獲取數據並保存到本地。或者使用FTP在這裏閱讀更多示例#2 http://php.net/manual/en/features.remote-files.php – JustOnUnderMillions
是另一臺pc是FTP服務器 –
更多http://stackoverflow.com/questions/2140318/php -write-to-file-on-different-server – JustOnUnderMillions