ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[PHP] ต้องการก๊อบปี้ไฟล์ข้ามเซอเวอร์ โดยใช้ path เดิม
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [PHP] ต้องการก๊อบปี้ไฟล์ข้ามเซอเวอร์ โดยใช้ path เดิม  (อ่าน 1548 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
xmen256k
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,981



ดูรายละเอียด
« เมื่อ: 07 กุมภาพันธ์ 2015, 05:16:15 »

สมมติผมมีไฟล์อยู่ที่

https://www.google.co.th/images/srpr/logo11w.png

และผมต้องการก๊อบปี้ไฟล์ผ่าน php ไปอีกเซอเวอร์นึง โดยใช้ path เดิม

https://www.google.com/images/srpr/logo11w.png

ซึ่งผมลองใช้พวกฟังชั่น curl, copy ดูแล้วมันเกิดเออเรอร์ดังนี้ครับ

failed to open stream: No such file or directory

โดยลองบน localhost และ โฮสจริง chmod 777 ก็ยังไม่ได้ครับ

ไม่ทราบว่าจะแก้ไขยังไงได้บ้างครับ ให้มันสร้าง path ตาม url เดิม

หรือวิธีอื่นๆก็ได้ครับ

ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: 07 กุมภาพันธ์ 2015, 05:20:38 โดย xmen256k » บันทึกการเข้า
nagis
ก๊วนเสียว
*

พลังน้ำใจ: 26
ออฟไลน์ ออฟไลน์

กระทู้: 356



ดูรายละเอียด
« ตอบ #1 เมื่อ: 07 กุมภาพันธ์ 2015, 06:19:46 »

ถ้า php  ใช้ function นี้ได้เดียวก็โดน hack กระจาย
ลอง function ftp ของ php ดู
บันทึกการเข้า
narincr
คนรักเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 197



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 07 กุมภาพันธ์ 2015, 08:03:18 »

ใช้ครับ FTP ดีกว่า

เชื่อผม ใช้มาตรฐานดีกว่าปรับอย่างอื่นะครับ  wanwan016
บันทึกการเข้า

รับทำเว็บไซท์ แก้ไข Script CMS  โปรเจ็คนักศึกษา Script PHP ทุกชนิด รับงานเร่ง งานด่วน รับภายใน 3-5 วัน โทรหรือ Line มาคุยกันได้ครับ
DO-PHP.COM , DO-PHP.COM , DO-PHP.COM
Mobile : 092-1064587 , Line : narin.php Email : narin.cr@gmail.com
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 07 กุมภาพันธ์ 2015, 08:17:10 »

code ผิดรึเปล่าครับ
ถ้าสามารถให้ดูโค้ดได้ ลองแปะใน เพสบิน ดูนะครับ แล้วส่งลิ้งมาให้ดูหน่อย
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
AbuseMan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 104
ออฟไลน์ ออฟไลน์

กระทู้: 1,104



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 07 กุมภาพันธ์ 2015, 10:02:35 »

เข้า ssh แล้วใช้ rsync ดีกว่าไหมครับ
บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
xmen256k
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,981



ดูรายละเอียด
« ตอบ #5 เมื่อ: 07 กุมภาพันธ์ 2015, 11:57:57 »

มีความจำเป็นต้องรันด้วย php อ่าครับ โค๊ดดังนี้

โค๊ด:
copy("https://www.google.co.th/images/srpr/logo11w.png","images/srpr/logo11w.png");

บันทึกการเข้า
AbuseMan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 104
ออฟไลน์ ออฟไลน์

กระทู้: 1,104



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 07 กุมภาพันธ์ 2015, 14:28:25 »

มีความจำเป็นต้องรันด้วย php อ่าครับ โค๊ดดังนี้

โค๊ด:
copy("https://www.google.co.th/images/srpr/logo11w.png","images/srpr/logo11w.png");




ใช้

โค๊ด:
file_put_contents(file_get_contents('TARGET_URL'), DESC_PATH);

แบบนี้ไม่ได้เหรอครับ
บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #7 เมื่อ: 07 กุมภาพันธ์ 2015, 16:10:48 »

เงื่อนไข

1) folder ปลายทางต้องมีอยู่จริง
2) script มีสิทธิ์ในการเขียนไฟล์ไปยัง folder ปลายทางได้

ข้อแรกต้องเขียน script ตรวจสอบ + สร้างให้ด้วยถ้ามันยังไม่มี
ส่วนข้อสอง ... ถ้าสร้างจากข้อแรกได้ก็ไม่มีปัญหาแล้วครับ
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
คนธรรมดา
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 138
ออฟไลน์ ออฟไลน์

กระทู้: 1,046



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 07 กุมภาพันธ์ 2015, 16:30:34 »

ใช้ php ftp ดีกว่าครับ ทุกโฮสมีอยู่แล้ว
บันทึกการเข้า

nong4534
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 91
ออฟไลน์ ออฟไลน์

กระทู้: 1,453



ดูรายละเอียด
« ตอบ #9 เมื่อ: 07 กุมภาพันธ์ 2015, 17:11:10 »

เข้ามาชมครับ
บันทึกการเข้า

Rangforever แจกโค้ดตัวอย่างโปรเจคPHPฟรี(เขียนโปรแกรมphp java C#)
PHP Future เขียนโปรแกรมภาษาphp (แจกโปรเจคฟรี แหล่งเรียนรู้ไอที เทคโนโลยี)
xvlnw.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 493
ออฟไลน์ ออฟไลน์

กระทู้: 5,905



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 07 กุมภาพันธ์ 2015, 17:37:12 »

ถ้าเข้า ssh ได้ ก็ลองดูคำสั่ง scp ครับ
บันทึกการเข้า

xmen256k
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,981



ดูรายละเอียด
« ตอบ #11 เมื่อ: 08 กุมภาพันธ์ 2015, 15:30:40 »

เงื่อนไข

1) folder ปลายทางต้องมีอยู่จริง
2) script มีสิทธิ์ในการเขียนไฟล์ไปยัง folder ปลายทางได้

ข้อแรกต้องเขียน script ตรวจสอบ + สร้างให้ด้วยถ้ามันยังไม่มี
ส่วนข้อสอง ... ถ้าสร้างจากข้อแรกได้ก็ไม่มีปัญหาแล้วครับ

ได้แล้วครับผม ขอบคุณคุณไอซ์มากครับ Cheesy
บันทึกการเข้า
penthai06
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 225



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 09 กุมภาพันธ์ 2015, 15:46:28 »

ใช้ php ftp ดีกว่าครับ ทุกโฮสมีอยู่แล้ว

ใช่ครับใช้ function ftp ของ php จบเลยครับถ้าจะ copy ข้าม host
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์