พอดีผมจะติดตั้ง สคริ๊ป แต่เจ้าของสคริปว่าต้องการระบบ
PHP 5+
MYSQL 4+
Apache web server
Mod Rewrite
CGI access
cUrl
ประมาณนี้นะครับ ผมเลยงงไม่รู้จะทำยังไง เครื่องเป็น linux 6
เราจะดูว่าพวกนี้พร้อมใช้งานหรือติดตั้งไว้แล้ว ยังไงครับ
ขออภัยมือใหม่หัดใช้ server ครับ
ติดตั้งแล้วขึ้นแบบนี้นะครับ
1.CGI Bin is not setup correctly! Please contact your webhost about allowing CGI to be accessed/excuted publicly.
2.Server API is set to: APACHE2HANDLER. This needs to be changed to CGI or Fast CGI/CGI, please contact your webhost about changing this.
ton1
April 4, 2012, 4:54pm
2
ก็ลอง run CGI test ดูครับ ทำงานได้ก็แสดงว่าใช้ได้
เราต้อง run แบบไหนครับยังไงช่วยอธิบายมากๆได้ยิ่งดีครับ ไม่มีความรู้เลยครับ ขอบคุณมากๆ
kke
April 4, 2012, 5:20pm
4
ข้อ 1 โฮสส่วนมากปิดกันหมดแล้ว เพราะโดนแฮกผ่าน cgi กัน
ข้อ 2 โฮสไทยส่วนมากจะลงเป็น cli ถ้าจะเปลี่ยนเป็น cgi นี่เรื่องใหญ่ ไม่ใช่นึกจะเปลี่ยนก็เปลี่ยน มันกระทบลูกค้าทั้งเครื่อง
สรุปว่า ถ้าอยากใช้ script ตัวนี้ คงต้องมองหาโฮสอื่นที่ run php ในโหมด cgi และเปิดให้ใช้งาน cgi-bin หรือไม่ก็ใช้เป็น vps ไปเลยได้แน่ๆ
360
April 4, 2012, 7:17pm
5
เครื่องต่อ ๆ ไปผมจะทำแบบ cgi แล้วล่ะครับ เวลา top แล้วดูง่ายว่า user คนไหนใช้เยอะใช้น้อย. และไม่ติดปัญหาเรื่องต้อง reset owner ด้วย.
ton1
April 4, 2012, 7:35pm
6
CGI ในที่นี้ น่าจะเป็น perl หรือเปล่าครับ ไม่น่าจะเป็น PHP CGI นะครับ +____+
ผมว่าน่าจะใช่นะครับ เพราะผมใช้เป็น vps ของต่างประเทศนะครับ
มีข้อความแบบนี้เหมือนกันครับต่อจาก กระทู้แรกเลยครับ
Perl directory is set to '#!/usr/bin/perl -w ', if you have issues uploading, check your perl directory with your webhost. To change the perl directory for the script look in the upload.cgi file, it is on the first line.
360
April 4, 2012, 9:05pm
8
ถ้า perl นี่ไม่น่ามี share hosting ที่ไหนให้ใช้แน่ครับ. อาจไปทั้ง server
vps โลดครับ