Fatal error: Unknown: apc_fcntl_unlock failed: in Unknown on line 0
Собрал систему:
[cc lang=»bash»]FreeBSD login.test.pvt 8.2-STABLE FreeBSD 8.2-STABLE #0: Thu May 19 23:20:12 VOLST 2011 denis@login.test.pvt:/usr/obj/usr/src/sys/GENERIC i386
[/cc]
установил phpmyadmin, при попытке входа в него получаю сообщение об ошибке:
[cc lang=»bash»]Fatal error: Unknown: apc_fcntl_unlock failed: in Unknown on Levitra line 0[/cc]
Как выяснилось, вообще все php-скрипты таким образом жалуются. Гугление дало следующий результат: www/pecl-APC должен быть собран с опцией semafores
так что
[cc lang=»bash»]# cd /usr/ports/www/pecl-APC
# make config[/cc]
после чего пересобираем. Либо
[cc lang=»bash»]# make
# make deinstall
# make install[/cc]
либо, что удобнее,
[cc lang=»bash»]# portmaster -d www/pecl-APC[/cc]
Главное, чтобы ports-mgmt/portmaster был установлен :)
После этого все заработало
Ой, спасибо большое!После портапгрейда на работе перестало работать wiki, перелопатил всю официальную документацию по поводу ее обновления, откатил порт, без результатов. Ваш совет помог, еще раз благодарю!
Да не за что, в общем-то для того и пишется :) Меня, признаться, тоже удивило, что такое новшество обойдено вниманием в документации.
Большое спасибо за информацию, сегодня обновлял сервак и после обновления phpMyAdmin случилась такая беда. Я видел что он за собой еще и APC потянул, но не мог и предположить что он все сможет так поломать. ))) Пересобрал порт с указанным флагом все поднялось.
просто супер!!! все заработало
Большое спасибо!Очень помогло в оперативном решении проблемы.
Вы большой молодец! Времени и нервов мне спасли кучу. Спасибо.