Перегляд повної версії: Вирішений vBET не працює, якщо PHP працює як модуль Apache
Дивіться цю гілку:
Питання все ще там.
Я б дуже хотів, щоб повернутися до Запуск PHP як модуль Apache, так що я можу скористатися APC знизити навантаження сервера. Однак, при цьому після мого оновлення до PHP 5.2.14, як згадувалося в потоці вище перерви для vBET без кешування переказів. Сторінки просто порожнім, без повідомлення про помилку або попередження, за будь-які переклади, які ще не в кеші.
Коли я переключаюсь на PHP працює як CGI-додаток, все працює відмінно. Чи можете ви ще раз подивитися і побачити, якщо ви не можете пролити світло на це? Будь-які ідеї щодо того, що може бути справа?
Wow-говорити про щастя!
Я вирішив проблему шляхом відключення "Затримка між перекладів" настройки.
У вас є ідея, чому це буде працювати на PHP 5.0.77, як модуль Apache, але не на PHP 5.2.14? Які функції виконує цю функцію використовувати?
kamilkurczak
26-10-10, 07:29
привіт,
Я буду просити про те, що Михайло і писати тут
kamilkurczak
27-10-10, 11:33
Ця можливість використовувати цю функцію:
time_nanosleep (), але я перевірив це, і це підтримується в PHP 5 версії.
Це недоступні тільки для версій Windows, нижче 5.3.
У вас є хороша версія PHP, але, ймовірно, у вас є питання в вашу версію PHP.
Тут у вас є повний список функцій від версії: PHP розширень Список:: Список всіх завантажених розширень (http://www.satya-weblog.com/tools/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') є хибним. Я не впевнений, чому це було б справу.
Я перебуваю на сервері Unix - якісь ідеї? Спасибі за відповідь!
kamilkurczak
27-10-10, 16:07
є помилковим, але має бути правдою, тому що в PHP 5 ця функція exsist:
PHP: time_nanosleep - Manual (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 © 2024 vBulletin Solutions Inc. All rights reserved.