Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 17.10.2011, 05:12
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

у меня есть библиотека написанная на С для php, не могу понять как ее подключить....в линухе ubuntaВот что делаю.Установил php5 и apache2 в , проверял phpinfo(), все работаетВ дистрибутиве php есть утилита ext_skel, которая создает шаблон будущего модуля на C, так я выполняю все действия руководства которое дает ext_skel, в результате получаю библиотеку например mylib.so, далее в php.ini прописываю extension_dir и extension=mylib.so, в phpinfo() extension_dir пишется та, которуя я прописалПосле этого, ожидается что мой модуль должен работать, но почему то выдается ошибка что функция не найдена и все такое. Т.е. самый простой модуль и тот не работаетЯ когда первый раз поставил у меня все работало и мой модуль частично работал, но затем мне понадобилось переустановить php и после перестало запускатьсяапач перезапускаю, пхп перестанавливал, что только не делалв логе php вообще ничегов логе апача "PHP Warning: PHP Startup: Unable to load dynamic library './mylib.so' - ./mylib.so: cannot open shared object file: No such file or directory in Unknown on line 0"возможно дело в том что я с неправильными параметрами собираю пхп, может кто знает что надо прописать в ./configure или что мне вообще делать.... кто с таким сталкивался?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как подключить CAPICOM библиотеку ?? Guest Продолжение старого архива 0 17.10.2011 03:58
Подключить библиотеку Guest Продолжение архива вопросов 0 29.09.2011 21:18
как подключить библиотеку XSLT Guest Второй архив вопросов и ответов 0 29.09.2011 15:42
Подскажите как написать/подключить библиотеку (dll, so...) Guest Новый архив 2 0 28.09.2011 19:00
Подключить библиотеку -lrt к сборке Writer Guest Второй архив вопросов и ответов 0 28.09.2011 05:59



© www.otvetnemail.ru - Форум вопросов и ответов.