ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free ScriptJoomla ไม่รองรับ PHP 5.3.8 เหรอครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Joomla ไม่รองรับ PHP 5.3.8 เหรอครับ  (อ่าน 2518 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
artspeedz
ก๊วนเสียว
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 434



ดูรายละเอียด เว็บไซต์
« เมื่อ: 15 มกราคม 2012, 13:36:09 »

ไม่ทราบว่าต้องแก้ไขยังไงครับ โฮสดันอัพเดทเวอร์ชั่นใหม่
 error ทุกเว็บเลย
บันทึกการเข้า
drlovecat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 1,855



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 15 มกราคม 2012, 13:47:40 »

ถ้า Joomla! 1.6, 1.7, 2.5 รองรับชนิด recommend เลยแหละ
http://www.kunenathai.com/blog/27-joomla-system-requirement
บันทึกการเข้า
artspeedz
ก๊วนเสียว
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 434



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 15 มกราคม 2012, 14:05:18 »

ผมใช้ 1.5 น่ะสิครับ แย่เลย

มันขึ้นแบบนี้ครับ
Deprecated: Assigning the return value of new by reference is deprecated in /home/.../domains/....com/public_html/cms/zinit/modules/mod_virtuemart_latestprod/mod_virtuemart_latestprod.php on line 42

ไม่รู้เกี่ยวหรือเปล่าครับ
บันทึกการเข้า
drlovecat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 1,855



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 15 มกราคม 2012, 14:10:22 »

อันนี้เป็น error อันเนื่องมาจาก virtuemart ไม่ใช่ joomla!1.5
บันทึกการเข้า
artspeedz
ก๊วนเสียว
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 434



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 15 มกราคม 2012, 15:18:16 »

ไม่ใช่ virtuemart อ่ะครับ ผมไปเสริ์ชตามบอร์ดนอก เขาบอกว่าไม่เข้ากับ php เวอร์ชั่นล่าสุดครับ  ให้ไปแก้ไฟล์อะไรก้ไม่รู้ครับ

เพราะปกติใช้มาตลอดก็ไม่มี error ครับ แต่พอโฮสแจ้งอัพเดทวเอร์ชั่น php ก้เป็นเลยครับ
บันทึกการเข้า
vanavat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 373
ออฟไลน์ ออฟไลน์

กระทู้: 2,752



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 15 มกราคม 2012, 15:20:10 »

ไม่ใช่ virtuemart อ่ะครับ ผมไปเสริ์ชตามบอร์ดนอก เขาบอกว่าไม่เข้ากับ php เวอร์ชั่นล่าสุดครับ  ให้ไปแก้ไฟล์อะไรก้ไม่รู้ครับ

เพราะปกติใช้มาตลอดก็ไม่มี error ครับ แต่พอโฮสแจ้งอัพเดทวเอร์ชั่น php ก้เป็นเลยครับ

ท่านพี่ข้างบนตอบถูกแล้วครับ เพราะมันเป็นที่ virtuemart จริงๆ มันต้องอัพตัว virtuemart ด้วยครับ
บันทึกการเข้า

ossytong
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 138
ออฟไลน์ ออฟไลน์

กระทู้: 1,151



ดูรายละเอียด
« ตอบ #6 เมื่อ: 15 มกราคม 2012, 15:20:36 »

Deprecated: 

คือ มีการยกเลิกการใช้งานคำสั่งนี้ไปแล้ว

ก็ต้องเข้าไปแก้ คำสั่งที่มีปัญหา ให้ใช้คำสั่งใหม่
บันทึกการเข้า
artspeedz
ก๊วนเสียว
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 434



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 15 มกราคม 2012, 15:29:02 »

ครับ งั้นก็คงเป็นตัวโมดูลที่ไม่รองรับ php

เพราะใช้มานานก็ไม่ขึ้น error เลยครับ พึ่งจะมาเป็น
« แก้ไขครั้งสุดท้าย: 15 มกราคม 2012, 15:29:26 โดย artspeedz » บันทึกการเข้า
ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #8 เมื่อ: 15 มกราคม 2012, 15:31:10 »

ไล่หาใน joomla เอานะ ผมไม่เคยใช้ไม่รู้อยู่ไหน

แถวๆที่มีแบบนี้ error_reporting(E_ALL);

ให้เปลี่ยนเป็น

error_reporting(E_ALL ^E_DEPRECATED);

หรือจะให้รองรับได้สมบูรณ์ไม่ต้องเปลี่ยนไปเปลี่ยนมาก็แบบนี้

โค๊ด:
<?php

// php 5.3.0 or later has E_DEPRECATED which is too much annoying
if (version_compare(PHP_VERSION, &#39;5.3&#39;, &#39;>=&#39;)) {
error_reporting(E_ALL ^E_DEPRECATED);
} else {
error_reporting(E_ALL);
}

ถ้าไล่แก้โค้ดปวดหัวตาย  Lips Sealed

------ edit ------

แก้ให้นิดนึงครับ เห็นในเน็ตเขาบอกว่าอยู่ใน configuration.php

http://www.technowise.in/2011/...error-reporting-in-joomla.html

ในตัวแปรชื่อ $error_reporting ลองเซ็ตเป็น E_ALL ^E_DEPRECATED ดู
« แก้ไขครั้งสุดท้าย: 15 มกราคม 2012, 15:34:10 โดย ball6847 » บันทึกการเข้า

artspeedz
ก๊วนเสียว
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 434



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 15 มกราคม 2012, 15:45:50 »

ขอบคุณมากครับ  wanwan017
บันทึกการเข้า
bow3153
คนรักเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 147



ดูรายละเอียด
« ตอบ #10 เมื่อ: 15 มกราคม 2012, 16:13:15 »

เป็นเหมือยเราเลยอ่ะ

แก้ยากมาก ให้พี่ๆๆ ช่วยแก้ ยังมึนตึบ  2-3วันแล้ว

เครียดมากเลย


ใช้โฮส wegethosting ช่ายไหมคะ  wanwan044
บันทึกการเข้า

bow3153
คนรักเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 147



ดูรายละเอียด
« ตอบ #11 เมื่อ: 15 มกราคม 2012, 17:10:03 »

 Tongue
บันทึกการเข้า

naisara
ก๊วนเสียว
*

พลังน้ำใจ: 16
ออฟไลน์ ออฟไลน์

กระทู้: 430



ดูรายละเอียด
« ตอบ #12 เมื่อ: 21 กรกฎาคม 2012, 00:25:55 »

ใครทำได้ช่วยแนะนำหน่อยครับ เจอปัญหาแบบนี้ 4 เวบ แก้ยังไม่ได้เลยครับ
บันทึกการเข้า
vuntex
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 79
ออฟไลน์ ออฟไลน์

กระทู้: 1,383



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 21 กรกฎาคม 2012, 00:40:29 »

ฟังก์บางฟังก์ชั่น ที่ใช้ 5.2  ถูกยกเลิกใน  5.3 ที่ใช้บ่อยก็มี ตามจริงแล้วถ้า host อัพ  มีปัญหากับสคิปบางตัวแน่ๆ  ทางคุณเองต้องอัพเวอร์ชั่นตามไปด้วยครับ
บันทึกการเข้า
naisara
ก๊วนเสียว
*

พลังน้ำใจ: 16
ออฟไลน์ ออฟไลน์

กระทู้: 430



ดูรายละเอียด
« ตอบ #14 เมื่อ: 21 กรกฎาคม 2012, 01:31:41 »

ฟังก์บางฟังก์ชั่น ที่ใช้ 5.2  ถูกยกเลิกใน  5.3 ที่ใช้บ่อยก็มี ตามจริงแล้วถ้า host อัพ  มีปัญหากับสคิปบางตัวแน่ๆ  ทางคุณเองต้องอัพเวอร์ชั่นตามไปด้วยครับ


ขอบคุณครับ ตามนั้น ผมหาทางแก้ได้แล้วครับ ขออนุญาติแชร์

To make joomla 1.0.x compatible to PHP 5.3.x, there's a few steps.

First up, if you're getting content not showing on most pages, go to Function.php files  your directory on /public_html/includes/Cache/Lite.

Then replace:

$arguments = func_get_args();

with

$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}

http://www.kpsystems.com.au/fi...ing-joomla-10-for-php-53x.html

และก็ ไฟล์ home/includes/mambo.php

$cache =& new Cache_Lite_Function( $options );

เป็น // $cache =& new Cache_Lite_Function( $options );

สำหรับ joomla 1.0 และ mambo 4.5.6 นะครับ ของผมเดี้ยงไป 4 เวบ กว่าจะงมเจอ เหนื่อย  :'(

บันทึกการเข้า
CMSHostThailand
บุคคลทั่วไป
« ตอบ #15 เมื่อ: 21 กรกฎาคม 2012, 02:55:22 »

ฟังก์บางฟังก์ชั่น ที่ใช้ 5.2  ถูกยกเลิกใน  5.3
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์