View Full Version : แก้ vBET ไม่ทำงานเมื่อมีการเรียกใช้ PHP เป็น module Apache
ดูหัวข้อนี้ :
ปัญหาคือยังคงมี
ฉันเป็นอย่างมากต้องการที่จะเปลี่ยนกลับไปใช้ PHP เป็น module Apache เพื่อที่ฉันสามารถใช้ประโยชน์จากของ APC เพื่อลดโหลดของเซิร์ฟเวอร์ แต่การทำเช่นนั้นต่อไปนี้การปรับรุ่นของฉันไปที่ PHP 5.2.14 เป็นที่กล่าวถึงในหัวข้อข้างต้น vBET แบ่งสำหรับการแปลที่ไม่ใช่แคช หน้าว่างเปล่าเพียงด้วยไม่มีข้อความผิดพลาดหรือคำเตือนสำหรับการแปลใด ๆ ที่ไม่อยู่ในแคช
เมื่อฉันสลับไปใช้ PHP เป็น CGI ที่เป็นทุกอย่างทำงานปรับ คุณสามารถดูการควบคุมและดูว่าคุณจะไม่สามารถหลั่งน้ำตาแสงใด ๆ บนนี้ ความคิดใดเป็นสิ่งที่อาจจะเกิดขึ้น?
wow - พูดคุยเกี่ยวกับโชค!
ผมแก้ไขปัญหาได้โดยการปิดการ"หน่วงเวลาระหว่างการแปล"การตั้งค่า
คุณมีความคิดว่าทำไมนี้จะทำงานบน PHP 5.0.77 เป็น module Apache ใด ๆ แต่ไม่ได้อยู่ใน PHP 5.2.14? ฟังก์ชั่นอะไรไม่ใช้คุณสมบัตินี้หรือไม่
kamilkurczak
26-10-10, 07:29
Hello,
ผมจะถามเกี่ยวกับ Michał ที่และการเขียนที่นี่
kamilkurczak
27-10-10, 11:33
คุณลักษณะนี้จะใช้ฟังก์ชันนี้ :
time_nanosleep () แต่ฉันจะตรวจสอบและนี้ได้รับการสนับสนุนใน PHP 5 รุ่นที่
นี้ไม่สามารถใช้ได้เฉพาะสำหรับ Windows รุ่น 5.3 ข้างล่างนี้
คุณมีรุ่นที่ดีของ PHP แต่อาจจะคุณมีปัญหาในรุ่นของ PHP
ที่นี่คุณจะมีรายชื่อเต็มของฟังก์ชันเกี่ยวกับรุ่นของคุณ : รายชื่อส่วนขยายของ PHP : : รายการทั้งหมดขยายโหลด (http://www.satya-weblog.com/tool s/php-extensions-list.php?expand =*)
คุณสามารถพบว่ามี time_nanosleep (ก)
เราสามารถทำให้การทดสอบที่มีคุณลักษณะนี้
1 แก้ไขไฟล์ php ของคุณ :
forum root/includes/vbenterprisetranslator_functions.php
2 พบและให้ความเห็น :
if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay']) {
3.paste หลังจากบรรทัดนี้ (หลังจากที่ความคิดเห็น)
if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay'] && function_exists('time_nanosleep')) {
4 ไปที่ admincp ของคุณและเปิดตัวเลือกนี้
ถ้ามันจะทำงาน -- คุณมีปัญหากับ PHP รุ่นของคุณ (ปัญหาบางอย่าง -- เพราะ time_nanosleep ทำงานเก่าอยู่)
ผมทำไฟล์ทดสอบและ function_exists ('time_nanosleep') เป็นเท็จ ฉันไม่แน่ใจว่าทำไมจะเป็นกรณี
ฉันบนเซิร์ฟเวอร์ยูนิกซ์ -- ความคิดใด ๆ ขอบคุณสำหรับการตอบกลับ!
kamilkurczak
27-10-10, 16:07
เป็นเท็จ แต่ควรจะเป็นจริงเพราะใน PHP 5 exsist ฟังก์ชันนี้
PHP : time_nanosleep -- คู่มือ (http://php.net/manual/en/function.time-nanosleep.php)
ในการโพสต์ก่อนหน้านี้ผมวาง URL ที่ไปยังเว็บไซต์ที่มีฟังก์ชั่นทั้งหมดจาก relase PHP ของคุณ
เพื่อให้คุณมีปัญหาในรุ่น PHP ของคุณ
สิ่งที่คุณควรทำอย่างไร
- ติดตั้ง PHP หรือติดตั้งรุ่นอื่น
เขียนเกี่ยวกับการที่ไปสนับสนุน PHP
นี้ไม่ได้เป็นปัญหา vBET ดังนั้นฉันจะทำเครื่องหมายกระทู้นี้แก้ไขได้
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.