PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

ผ่านไปแล้ววววว
PHP Newbie
PHP Newbie
Posts: 2
Joined: 13/12/2011 4:51 pm

PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

Post by ผ่านไปแล้ววววว » 13/12/2011 4:52 pm

สมมติว่ามี dedicated server อยู่ตัวหนึ่ง ข้างในมี website ราวๆ 50 site
โดยแต่ละ site จะต้องการใช้ function อยู่ set หนึ่ง (ขอเรียกว่า shared functions ละกันนะครับ)

คราวนี้คือ ว่าส่วนของ shared functions เนี่ย ต้องมีการปรับเปลี่ยนอยู่บ่อยครั้งตาม parameter / requirement ที่เปลี่ยนไปเรื่อยๆ
+ มีปริมาณไฟล์ค่อนข้างเยอะ
ทำให้ไม่อยาก upload ขึ้นไปในทุกๆ webroot แต่อยากให้ใส่ไว้ที่ directory เดียว แล้วให้สามารถเรียกใช้ได้จากทุกๆ webroot เลย
เท่าที่รู้คือ ถ้า include file ที่อยู่นอก webroot จะเจอ error เรื่อง restricted access


พอเป็นไปได้ไหมครับ (host เป็น UNIX) หรือขอเป็น keyword ไว้ google ต่อก็ได้ครับ

ขอบคุณครับ :)

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23775
Joined: 22/09/2008 6:18 pm
Contact:

Re: PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

Post by mindphp » 13/12/2011 5:02 pm

เป็นไปได้ครับ ผมเคยอ่านเจอ แต่นานมาแล้ว จำได้คร่าวๆ คือ ต้องทำที่ตัวเครื่อง Server ของเราครับ
เหมือนกับ พวก host ที่ ให้บริการฟรี แล้วใส่โฆษณา ลงไป ประมาณนั้น
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

Post by touleg » 14/12/2011 12:46 am

กำหนด
allow_url_fopen = on

ใน php.ini ก็ใช้ได้แล้วครับ

ผ่านไปแล้ววววว
PHP Newbie
PHP Newbie
Posts: 2
Joined: 13/12/2011 4:51 pm

Re: PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

Post by ผ่านไปแล้ววววว » 14/12/2011 10:46 am

allow_url_fopen กรณีนี้ใช้ได้กรณีจะ share content กันไม่ใช่หรือครับ (ใน shared directory ต้องมี script ตัวหนึ่งในการสร้าง content )

วิธีนี้เราไม่สามารถ execute function ที่กำหนดไว้ใน shared functions ภายใน script เราเองได้นี่ครับ

touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

Post by touleg » 14/12/2011 11:31 am

ก็ include ไฟล์มาใช้ก็ได้นิครับ

http://php.net/manual/en/filesystem.configuration.php

touleg
PHP Super Member
PHP Super Member
Posts: 480
Joined: 25/01/2010 11:57 pm
Contact:

Re: PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

Post by touleg » 14/12/2011 11:42 am

ถ้าอ่านภาษาอังกฤษออกลองอ่าน
Kaushal Shriyan wrote:
> Hi,
>
> I have enabled allow_url_fopen & allow_url_include in php.ini file.
> is it a security issue ?

allow_url_fopen means you can fetch pages:

$page = file_get_contents('http://www.example.com');

This is ok to enable - all it does is fetch the page. It does not
execute the code it retrieved.


allow_url_include means you can remotely include code as if it was on
your server:

include('http://www.example.com/page.html');

That means if http://www.example.com/page.html includes any php code, it
will be executed on your server - this one definitely is a security
consideration.


If you enable allow_url_include be very careful about what you include.

If you're still not sure, enable url_fopen, do not enable url_include.

--
Postgresql & php tutorials
http://www.designmagick.com/


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

User avatar
imsn
PHP Super Member
PHP Super Member
Posts: 375
Joined: 07/05/2010 12:58 pm
Contact:

Re: PHP มีวิธีแชร์ script file ระหว่าง domain name ไหมครับ

Post by imsn » 14/12/2011 1:09 pm

เหมือนการเรียกใช้ pear หรือเปล่า
ช่วยตอบเพราะอยากโปรโหมทเว็บ คิคิคลิกเลย
หาเพื่อนฝรั่งคุย M ...

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 65 guests