Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 1 Dołączył: 26.07.2006 Skąd: Londyn Ostrzeżenie: (0%)
|
Witam,
Staram sie skompilowac wlasne rozszerzenie w postaci dynamicznej biblioteki. Problem polega na tym, ze bez wzgledu co ustawie w ./configure (np. --disable-debug) po kompilacji zawsze jest ten sam efekt. Gdy wywoluje funkcje DL pokazuje mi ten sam error: Warning: dl(): hello: Unable to initialize module Module compiled with module API=20060613, debug=1, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match Szukalem caly dzien rozwiazania tego problemu eksperymentowalem z roznymi ustawieniami i za cholere nie moge skompilowac tego z debug=0. Jesli ktos wie jak rozwiazac ten problem byl bym bardzooo wdzieczny. Pozdrawiam! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%)
|
Jeśli Mahomet nie może przyjść do góry, niechaj góra przyjdzie do Mahometa. Skompiluj PHP z obsługą debugu i po problemie. Tak zresztą zaleca sama dokumentacja PHP:
http://docs.php.net/manual/en/internals2.b...environment.php Rozszerzenia do zwyczajnej pracy, a nie ich rozwijania, kompiluje się trochę inaczej. |
|
|
|
Luciano Rozszerzenie PHP bez debugu 18.02.2009, 18:05:15
Luciano To nie rozwiazuje problemu. Mam PHP skompilowane z... 18.02.2009, 22:57:39
Zyx A używasz phpize? 19.02.2009, 18:10:29
Luciano Tak uzywam i nie ma znaczenia jakei rozszerzenie k... 20.02.2009, 17:12:56 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:24 |