connect serverอย่างไรครับ?

เริ่มโดย wattanai, 26 กรกฎาคม 2018, 01:47:44

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

wattanai

 จะเขียนโค้ดphpเชื่อมต่อกับเซิฟเวอร์ยังไงครับ หลักการคล้ายกับเชื่อต่อฐานข้อมูลไหมครับ
สมมติผมมีแอปอยู่หนึ่งแอฟแล้วจะเขียนโค้ดให้แอฟนั้นทำการเชื่อมต่อกับเซิฟเวอร์เพื่อเข้าไปแก้ไขไฟลล์ เช่น มีไฟล์test.php แล้วต้องการเปิดไฟล์เพื่อแก้ไข

รบกวนท่านผู้รู้โปรดชี้แนะด้วยครับ
ขอบคุณล่วงหน้า

Putter™

ต้องดูครับว่าเราสามารถเชื่อมต่อ Server ปลายทางที่ต้องการได้ด้วย protocol อะไรครับ เช่น FTP , SSH หรืออีกฝั่งทำเป็น Web Service รอไว้เช่น Rest API

ที่คิดได้ตอนนี้ง่ายสุดก็ PHP + FTP ครับ ตัวอย่างประมาณนี้

http://php.net/manual/en/book.ftp.php
[direct=https://hostings.ruk-com.in.th]Ruk-Com Hosting (IAAS)[/direct]
[direct=https://ruk-com.cloud]Ruk-Com Cloud (PAAS)[/direct]
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

ไม่พอใจยินดีคืนเงินเต็มจำนวนทุกบริการ

gilbert

ใช้ SSH ดีกว่าครับเพื่อความปลอดภัย

<?php
$connection = ssh2_connect('ip server', 22);
ssh2_auth_password($connection, 'username', 'password');

$sftp = ssh2_sftp($connection);

$stream = fopen('ssh2.sftp://&#39; . intval($sftp) . '/path/to/file', 'r');
?>

อ้างถึง http://php.net/manual/en/function.ssh2-sftp.php