Вызов неопределенной функции time_nanosleep()

Я установил php/apache (версия 5.3.8) через MacPorts и получаю сообщение об ошибке: Вызов неопределенной функции time_nanosleep()

Согласно руководству: http://us.php.net/manual/en/function.time-nanosleep.php эта функция была встроена в php, начиная с версии 5, и для Windows 5.3. Я на Mac, но в любом случае я должен быть в порядке.

Есть ли какое-то волшебство, которое вам нужно сделать, чтобы включить это на MacPorts? Есть ли какой-то дополнительный пакет, который вы должны установить? Я определенно запутался в этом. Любая помощь будет оценена по достоинству!


person Arthur G N McLean    schedule 21.09.2011    source источник


Ответы (1)


Это ошибка в PHP, появившаяся между версиями PHP 5.3.3 и 5.3. 4. Я исправил это в MacPorts в php5 @5.3.8_1; запустите sudo port selfupdate и sudo port upgrade php5, чтобы получить исправление.

person ryandesign    schedule 08.10.2011