สอบถามเรื่อง PHP ครับไม่ทราบว่าโค้ดด้านในนี้ผมควรใส่ค่าอะไรลงไปครับ

เริ่มโดย m_ld, 30 มิถุนายน 2010, 02:43:54

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

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

m_ld

จากด้านล่างนี้ผมควรใส่อะไรลงไปครับ

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)


รบกวนช่วยดูให้ทีนะครับ  :wanwan017: :wanwan017: :wanwan017:

chhopster

ผมก็ไม่ทราบนะครับ จะได้เรียนเทอมหน้า

ยังไงก็ช่วยดันให้นะครับ รอผู้รู้ครับ

ปล. ไทยเสียวก็มี board PROGRAMMING นะคร้าบๆๆๆ

mliverpool

ไม่ทราบว่าเป็นสคิปอะไรหรอครับ
:P ถามไปงั้นแหล่ะ ที่จริงก็ไม่รู้เรื่อง อิอิ

ยากรู้เหมือนกันว่ามันคืออะไร

เดี๋ยวต้องลองหัด PHP บ้างแล้ว  :wanwan016:
[direct=http://itnews.m2010thai.com/]ข่าวไอที[/direct] [direct=http://เกมส์แข่งรถออนไลน์.blogspot.com]เกมส์แข่งรถออนไลน์[/direct] [direct=https://sites.google.com/site/onbeautysalon].[/direct]|[direct=http://เกมส์ทําอาหารออนไลน์.blogspot.com]เกมส์ทําอาหาร[/direct]

siamjung

คงเป็นการประกาศตัวแปรแบบ define ที่ใช้ร่วมกับ source code ส่วนอื่นครับ

ตัวอย่างการใส่ เค้าก็ // comment เอาไว้แล้วหนะคับ

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)

ก็ใส่ได้เป็นลักษณะนี้ครับ

DIR_FS = '/var/www/html/' ; // แล้วแต่เว็บ
DIR_WS = '/home/yourweb.com/domains/yourweb.com/public_html/' ; // ตัวอย่าง
งดรับงาน custom coding เตรียมพบบริการใหม่เร็วๆนี้

รับทำ PHP หรือปรับระบบระดับ bigbig เน้น cache คนเข้าแบบกระฉูดๆ <- สมัยก่อน

KendoUI,Ajax,Json,Custom Framework,JqueryUI,Adodb,Memcache,Smarty <- สมัยก่อน

[direct=https://www.youtube.com/watch?v=2LxLC93Q1rA]Indicator สัญญาณเทรดคมๆ[/direct]

[direct=https://play.google.com/store/apps/details?id=com.itwetrade.basictrade]App เรียนเทรดพื้นฐาน[/direct]

m_ld

อ้างถึงจาก: siamjung ใน 30 มิถุนายน 2010, 11:43:58
คงเป็นการประกาศตัวแปรแบบ define ที่ใช้ร่วมกับ source code ส่วนอื่นครับ

ตัวอย่างการใส่ เค้าก็ // comment เอาไว้แล้วหนะคับ

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)

ก็ใส่ได้เป็นลักษณะนี้ครับ

DIR_FS = '/var/www/html/' ; // แล้วแต่เว็บ
DIR_WS = '/home/yourweb.com/domains/yourweb.com/public_html/' ; // ตัวอย่าง

+1 ครับเดี๋ยวจะลองดูครับ ถ้าไม่ได้จะมาถามใหม่

m_ld

อ้างถึงจาก: siamjung ใน 30 มิถุนายน 2010, 11:43:58
คงเป็นการประกาศตัวแปรแบบ define ที่ใช้ร่วมกับ source code ส่วนอื่นครับ

ตัวอย่างการใส่ เค้าก็ // comment เอาไว้แล้วหนะคับ

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)

ก็ใส่ได้เป็นลักษณะนี้ครับ

DIR_FS = '/var/www/html/' ; // แล้วแต่เว็บ



ตรงสีแดงนี่เป็นค่าของอะไรครับให้เราใส่แบบไหนครับงง  :wanwan012:

รบกวนท่านผู้รู้ด้วยครับ  :wanwan017:

iteasy

อ้างถึงจาก: m_ld ใน 01 กรกฎาคม 2010, 02:05:28
อ้างถึงจาก: siamjung ใน 30 มิถุนายน 2010, 11:43:58
คงเป็นการประกาศตัวแปรแบบ define ที่ใช้ร่วมกับ source code ส่วนอื่นครับ

ตัวอย่างการใส่ เค้าก็ // comment เอาไว้แล้วหนะคับ

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)

ก็ใส่ได้เป็นลักษณะนี้ครับ

DIR_FS = '/var/www/html/' ; // แล้วแต่เว็บ



ตรงสีแดงนี่เป็นค่าของอะไรครับให้เราใส่แบบไหนครับงง  :wanwan012:

รบกวนท่านผู้รู้ด้วยครับ  :wanwan017:

สีแดงนั้น เป็น path ของที่อยู่ www ครับ ว่าเก็บไฟล์ไว้ที่ไหนใน server

ลอง phpinfo ดูนะครับจะมีบอกอยู่


_SERVER["DOCUMENT_ROOT"]   /home/xxxxxx/domains/xxxxxx.com/public_html

ตรง PHP Variables นะครับ

ไปดูที่ _SERVER["DOCUMENT_ROOT"]
รับเขียนระบบ AUTO POST [SMF] & [Discuz]  ตัวอย่าง Click !! สนใจ PM ครับ

[direct=http://www.mk-job.com]งานราชการ เปิดสอบราชการ[/direct]
[direct=http://www.compactcameralens.com]Compact Camera DSLR & Lenses[/direct]

kitazawa1st

สคริปต์ไรหว่า...

ไม่ใช่กำหนดค่าคงที่แบบนี้เหรอ

define('DIR_FS_','/home/xxxxxx/domains/xxxxxx.com/public_html');

:wanwan044: :wanwan044: :wanwan044:
เล็กสั้น ขยันซอย

เฮียเล้ง

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)

Filesystem น่าจะเป็น directories ที่เก็บ script นี้ครับ เช่นถ้าเป็น smf อาจจะใช้ http://localhost/forum (อาจมี '/' ลองดูก่อน) หรือ /forum เฉยๆ
Webserver ก็เป็น url ของเว็บที่ไม่รวม sub directory เช่น http://www.thaiseoboard.com (อาจมี '/' ลองดูก่อนต่อเหมือนกัน)

ลองดูครับ
[direct=http://ประตูไม้สัก.net]ประตูไม้สัก[/direct] [direct=http://ประตูไม้สัก.net]เฟอร์นิเจอร์ไม้สัก[/direct]

m_ld

ผมลองแล้วยังงง :wanwan015: มีใครพอที่จะใส่ค่าให้ผมดูเป็นตัวอย่างได้ไหมครับ

/home/username/domains/xxxxxxxx.com/public_html  นี่เป็นค่า path ของเว็บผมครับ

<?php
/*
  
*/

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
 

 // add your database and website details to the variables below

define('DB_SERVER_USERNAME', '');
    
// your username that you use to log into your web server
define('DB_SERVER_PASSWORD', '');
   
// your password that you use to log into your web server
define('DB_DATABASE', '');
          
// your database
define('DIR_FS_ADMIN', '/home/username/public_html/admin/');      // replace username with your web server username
define('DIR_FS_CATALOG', '/home/username/public_html/'); 
define('DIR_FS_DOCUMENT_ROOT', '/home/username/public_html'); 
define('SITE', '[url=http://www.yoursite.com]www.yoursite.com[/url]'); 
define('WWW', 'http://www.yoursite.com'); 
define('HTTP_SERVER', 'http://www.yoursite.com');
define('HTTP_CATALOG_SERVER', 'http://www.yoursite.com');


define('DB_SERVER', 'localhost'); 




// you do not need to change anything below


define('DIR_WS_ADMIN', '/admin/'); 
define('DIR_WS_CATALOG', '/');   
define('DIR_WS_IMAGES', 'images/');
  
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
  
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
  
define('DIR_WS_INCLUDES', 'includes/');
  
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
  
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
  
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
  
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
  
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
  
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
  
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
  
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
  
define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
  
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

   
define('HTTPS_CATALOG_SERVER', '');
  
define('ENABLE_SSL_CATALOG', 'false'); 
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');  
?>



อันอื่นๆ ผมพอที่จะใส่เป็นอยู่ผมติดปัญหาที่ตรงนี้ล่ะครับ

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)

ลองเข้าไปดูให้ทีครับที่   :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017:
http://www.m2010thai.info/

:P :-X :'(

mrtomson

ณ ปัจจุบันที่ผมเข้ามาดู เห็นแต่ server แจ้ง

Server Requirement Error: register_globals is disabled in your PHP configuration. This can be enabled in your php.ini configuration file or in the .htaccess file in your catalog directory.


อันนี้ต้องเปิด register global ใน php.ini ครับ หรือจะทำใน .htaccess ก็ได้ ดังนี้

php_flag register_globals on
ติดต่อได้ทาง PM นะครับ

sleepcat

ลองเข้าเว็บแล้ว ได้ดังนี้

Server Requirement Error: register_globals is disabled in your PHP configuration. This can be enabled in your php.ini configuration file or in the .htaccess file in your catalog directory.

แสดงว่า register_globals  ถูกปิดการใช้งาน

ให้ไปดูไฟล์ php.ini ค้นหาบรรทัด

register_globals = Off
แล้วแก้เป็น

register_globals = On

แต่เขาแนะนำว่าควรเขียน script แล้วให้ register_globals เป็น off จะดีกว่า เหตุผลด้านความปลอดภัยนะครับ

ปล. ขึ้นกับ host ด้วยว่าให้ใช้ custom php.ini หรือป่าว บาง host ยอม บาง host ไม่ยอม
ปล. แก้แล้วอัพโหลดไฟล์ php.ini แล้ว ต้องรอสักพัก (อย่างช้า 1 วัน) ไฟล์ php.ini ถึงจะเป็นผล
ปล.

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)

บรรทัดนี้ไม่ต้องแก้อะไร เป็นเพียงการบอกว่า ตัวแปรที่เป็น DIR_FS_ตามด้วยชื่อตัวแปรอื่นๆ ให้ใช้การอ้างอินแบบ physical ครับ