ThaiSEOBoard.com

ความรู้ทั่วไป => E-commerce => ข้อความที่เริ่มโดย: youcanberich ที่ 18 เมษายน 2007, 17:04:50



หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: youcanberich ที่ 18 เมษายน 2007, 17:04:50
FATAL ERROR: register_globals is disabled in php.ini, please enable it!  :?

เค้าบอกให้เปิด php.ini มันคือตรงไหนอะครับ  :?:


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: ColdMoney ที่ 18 เมษายน 2007, 17:31:37
เปิด php.ini แล้ว set register_globals ให้เป็น on มั้งครับ ถ้าจำไม่ผิดอ่ะ  :lol:


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: ploiro ที่ 18 เมษายน 2007, 17:38:03
พิมพ์ ini_set('register_global','On');

บนส่วนบนสุด

โค๊ด:

<?
ini_set('register_global','On');
?>


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: youcanberich ที่ 18 เมษายน 2007, 18:13:50
เอาไปไว้หน้าไหนอะครับ


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: pete ที่ 18 เมษายน 2007, 18:20:46
index ของ oscommerce อ่าคับ


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: youcanberich ที่ 18 เมษายน 2007, 18:51:20
ผมลองเอาไปไว้หน้าอินเดกแล้วอะครับก็ยังเป็นเหมือนเดิม แต่ลองเข้าเว็บตรงๆเลย มันขึ้นว่า

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.

ผมก็ตามไปใน .htaccess ก็เจอ
อ้างถึง

# $Id: .htaccess,v 1.3 2003/06/12 10:53:20 hpdl Exp $
#
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
# <Directory "/usr/local/apache/htdocs">
#   AllowOverride Options
# </Directory>
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)

# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers

<IfModule mod_setenvif.c>
  <IfDefine SSL>
    SetEnvIf User-Agent ".*MSIE.*" \
             nokeepalive ssl-unclean-shutdown \
             downgrade-1.0 force-response-1.0
  </IfDefine>
</IfModule>

# If Search Engine Friendly URLs do not work, try enabling the
# following Apache configuration parameter
#
# AcceptPathInfo On

# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#
#<IfModule mod_php4.c>
#  php_value session.use_trans_sid 0
#  php_value register_globals 1
#</IfModule>


ไม่รู้ทำไงต่ออะครับ


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: iamnewbies ที่ 18 เมษายน 2007, 19:08:02
ทำไฟล์

php.ini

แล้วในนั้นขี้ยน

register_globals on

เอาไปไว้ในโฮส หน้าแรกเลย


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: youcanberich ที่ 18 เมษายน 2007, 19:28:45
ของผมใช้ hostmonster อะครับคุณเอก ผมต้องเอาไปไว้หน้าแรกของโดเมนหลักเลยใช่ปะครับ หรือเอาไปไว้หน้าแรกของ โดเมน ที่ผม add on เข้าไป

แต่ผมลองทั้งสองแบบแล้วอะครับ มันยังขึ้นเหมือนเดิม  ทำไมมันใช้ยากจัง
 :cry: หรือเป็นที่โฮส


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: ColdMoney ที่ 18 เมษายน 2007, 21:07:22
อ้างจาก: "snowball926"
ของผมใช้ hostmonster อะครับคุณเอก ผมต้องเอาไปไว้หน้าแรกของโดเมนหลักเลยใช่ปะครับ หรือเอาไปไว้หน้าแรกของ โดเมน ที่ผม add on เข้าไป

แต่ผมลองทั้งสองแบบแล้วอะครับ มันยังขึ้นเหมือนเดิม  ทำไมมันใช้ยากจัง
 :cry: หรือเป็นที่โฮส


อ่ะ ก็อย่างที่ตอบไปตั้งแต่ต้นอ่ะครับ  ว่าให้แก้ที่ php.ini :?  ยิ่ง hostmonster ยิ่งง่ายเลย php.ini อยู่ที่ root ของโดเมนนั้นๆนะครับ download ออกมาก่อน จากนั้น หาบรรทัดข้างล่างนี้

register_globals = Off

แก้เป็น

register_globals = on

แล้วก็ ftp กลับไปทับไฟล์เดิม ก็จบแล้วครับ  :lol:  :lol:


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: youcanberich ที่ 18 เมษายน 2007, 21:43:55
ตอนนี้ผมลองลบออกหมดเลยแล้วเดี๋ยวลงใหม่ ทำตามขั้นตอนที่บอกเดี๋ยวได้เรื่องยังงัย จะมาบอกครับ ขอบคุณครับ


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: youcanberich ที่ 18 เมษายน 2007, 23:07:10
สรุปแล้วไม่ได้เช่นเคยครับ :cry:
ผมทำแบบนี้ ไปโหลดไฟล์ล่าสุด มาจาก os-commerce

- อัพโฟเดอร์ extras และ catalog  ไปที่ root ของเว็บที่จะใช้

- แก้ไข register_globals จาก off ให้เป็น on เปิดใน ftp จะอยู่บรรทัดที่ 366 (อันนี้ที่ hostmonster)

- รัน install ที่ www.youwebsite.com/catalog/install/

แล้วมันก็ขึ้น
FATAL ERROR: register_globals is disabled in php.ini, please enable it!

งงมากๆครับทำตามที่เพื่อนๆแนะนำแล้วแต่ยังเหมือนเดิม :cry:  ใครใช้โฮสเดียวกะผมมาเล่าสู่กันฟังหน่อยครับ


หัวข้อ: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: youcanberich ที่ 19 เมษายน 2007, 13:13:12
งมอยู่นานครับ ได้ซะที โหลดไฟล์แก้ไขมาครับ แล้วเอาไปทับของเก่าก็ใช้ได้เลย

ทำไมเค้าไม่แก้ไฟล์ให้เลยนะ  :?  ทั้งๆที่ผมโหลดไฟล์ล่าสุดมาเลย ยังต้องไปหาไฟล์แก้ไขมาอีกจากเว็บเค้านั้นแหละ ขอบคุณทุกคนมากครับ


หัวข้อ: รบกวนหน่อยครับ
เริ่มหัวข้อโดย: beowolf ที่ 07 พฤษภาคม 2007, 09:53:54
ผมก็เจอปัญหามา ... ครับ ผมขอไฟล์แก้ใขหน่อยสิครับ


หัวข้อ: Re: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: ผมเก็บอาการไม่อยู่ ที่ 10 มิถุนายน 2007, 23:33:49
เอาไปใส่ใน

.htaccess

โค๊ด:
php_flag display_errors On
php_flag register_globals Off


หัวข้อ: Re: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: Jenosize ที่ 16 กันยายน 2007, 19:15:39
เป็นเหมือนกันครับ ของผม dreamhost

ผมเขียนไฟล์ htaccess เป็น
php_flag register_globals on

แล้ว upload ไปยัง root ของเวป addondomain ของเวปผม

ขึ้นเหมือนเดิมครับ
FATAL ERROR: register_globals is disabled in php.ini, please enable it!  :?

ผมใช้ php 5 มันเกี่ยวกันไหมครับ ว่าต้องไปปรับเป็น php 4


หัวข้อ: Re: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: barbies55 ที่ 16 กันยายน 2007, 19:26:28
^
^
ลองเปลี่ยนดูค่ะ เคยลงสคริปต์ไม่ได้ แต่พอปรับเป็น php4 ก็ใช้ได้เลย


หัวข้อ: Re: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: Jenosize ที่ 16 กันยายน 2007, 20:37:55
ลอง mail ไปสอบถาม dreamhost เรียบร้อยแล้วครับ ต้องเปลี่ยนเป็น php 4.4.7 ครับ

หากเพื่อนๆมีปัญหาก็ไปเปลี่ยนแล้วก็ใช้ได้เลยครับ ของ dreamhost


หัวข้อ: Re: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: ชงเข้ม ที่ 25 กันยายน 2008, 08:09:02
ลอง mail ไปสอบถาม dreamhost เรียบร้อยแล้วครับ ต้องเปลี่ยนเป็น php 4.4.7 ครับ

หากเพื่อนๆมีปัญหาก็ไปเปลี่ยนแล้วก็ใช้ได้เลยครับ ของ dreamhost

ตอนนี้หาที่เปลี่ยนไม่ได้แล้วครับ
ต้องทำยังไงอ่ะครับ ของผมเป็น php5

ขอบคุณครับ


หัวข้อ: Re: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: shanky ที่ 16 ตุลาคม 2008, 07:21:30
ตอบไว้เผื่อมีใครมีปัญหาอีก

Server แต่ละแห่งใช้ config ไม่เหมือนกัน แต่ที่แน่ ๆ การกำหนดให้ overide ตัว apache / php ได้มี 2 ไฟล์

1. .htaccess ให้พิมพ์  php_flag register_globals on
2. php.ini    ให้พิมพ์ register_globals on

แล้ว FTP ไฟล์ทั้ง 2 ไปไว้ใน Folder ที่เราติดโปรแกราไว้ ถ้า osCommerce Version เก่ามาก ๆ ต้องใส่ไว้ใน admin ด้วยทั้ง 2 ไฟล์

ที่จริงถ้าคุณรู้ว่าใช้ไฟล์ไหน ก็ใช้ไฟล์เดียวพอครับ แต่ถ้าไม่รู้อัพไปทั้ง 2 ไฟล์ แล้วทิ้งไว้ประมาณ 10 นาทีค่อยเข้าใหม่ก็จะได้ครับ

ก่อนเข้าต้องลบ Cookie & Cach ใน browser ก่อนนะครับ มันจะโหลดหน้าเก่าถ้าเปิด osCommerce


หัวข้อ: Re: รบกวนหน่อยครับ ลง os-commerce แล้วฟ้องให้เปิด php.ini
เริ่มหัวข้อโดย: etgsgroup ที่ 16 ตุลาคม 2008, 08:44:32
สคริปในตำนานจริง ๆ ยังมีคนใช้อยู่หรือเหรอครับเนี่ย  8)