![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 19.11.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Chcialem zainstalowac Apache'a z SSL'em. Zainstalowalem OpenSSL, wygenerowalem certyfikaty. Nastepnie w Apache'u wpisuje:
Kod ./configure --prefix=/usr/local/apache-ssl
Podobno warto wczesniej, bo moga byc pozniej problemy z konfiguracja php-a. Dalej wchodze do php-a. Kod ./configure --prefix=/usr/local/php-ssl
--with-apache=../apache --with-mysql=/usr/local/mysql --with-pgsql=/usr/local/pgsql --with-gettext --with-config-file-path=/usr/local/apache-ssl/conf make make install Wszystko pieknie, cacy, php sie instaluje. OK Przechodze do Apache'a. Patch-uje go: Kod patch -p1 < SSLpatch
Nastepnie odpowiednio zmieniam plik /usr/local/src/apache/src/Configuration i Configuration.tmpl nastepnie konfiguruje: Kod ./configure --prefix=/usr/local/apache-ssl
--activate-module=src/modules/php4/libphp4.a --enable-module=rewrite --enable-shared=rewrite Konfiguracja przebiega bez zarzutow. Problem pojawia sie przy kompilacji. Wpisuje oczywiscie make, i blad wystepuje przy kompilacji apache_ssl.c A konkretnie: Kod gcc -c -I../../os/unix -I../../include -I/usr/local/ssl/include -DLINUX=22 -
DTARGET="httpsd" -I/usr/include/gdbm -DAPACHE_SSL `../../apaci` apache_ssl.c apache_ssl.c:801: `TLS1_TXT_RSA_WITH_AES_128_SHA' undeclared here (not in a fun ction) apache_ssl.c:801: initializer element is not constant apache_ssl.c:801: (near initialization for `aCipherspecs[0].szName') apache_ssl.c:801: initializer element is not constant apache_ssl.c:801: (near initialization for `aCipherspecs[0]') apache_ssl.c:802: `TLS1_TXT_DH_DSS_WITH_AES_128_SHA' undeclared here (not in a function) apache_ssl.c:802: initializer element is not constant apache_ssl.c:802: (near initialization for `aCipherspecs[1].szName') apache_ssl.c:802: initializer element is not constant apache_ssl.c:802: (near initialization for `aCipherspecs[1]') apache_ssl.c:803: `TLS1_TXT_DH_RSA_WITH_AES_128_SHA' undeclared here (not in a function) apache_ssl.c:803: initializer element is not constant apache_ssl.c:803: (near initialization for `aCipherspecs[2].szName') apache_ssl.c:803: initializer element is not constant apache_ssl.c:803: (near initialization for `aCipherspecs[2]') apache_ssl.c:804: `TLS1_TXT_DHE_DSS_WITH_AES_128_SHA' undeclared here (not in a function) apache_ssl.c:804: initializer element is not constant apache_ssl.c:804: (near initialization for `aCipherspecs[3].szName') apache_ssl.c:804: initializer element is not constant apache_ssl.c:804: (near initialization for `aCipherspecs[3]') apache_ssl.c:805: `TLS1_TXT_DHE_RSA_WITH_AES_128_SHA' undeclared here (not in a function) apache_ssl.c:805: initializer element is not constant apache_ssl.c:805: (near initialization for `aCipherspecs[4].szName') apache_ssl.c:805: initializer element is not constant apache_ssl.c:805: (near initialization for `aCipherspecs[4]') apache_ssl.c:806: `TLS1_TXT_ADH_WITH_AES_128_SHA' undeclared here (not in a fun ction) apache_ssl.c:806: initializer element is not constant apache_ssl.c:806: (near initialization for `aCipherspecs[5].szName') apache_ssl.c:806: initializer element is not constant apache_ssl.c:806: (near initialization for `aCipherspecs[5]') apache_ssl.c:807: `TLS1_TXT_RSA_WITH_AES_256_SHA' undeclared here (not in a fun ction) apache_ssl.c:807: initializer element is not constant apache_ssl.c:807: (near initialization for `aCipherspecs[6].szName') apache_ssl.c:807: initializer element is not constant apache_ssl.c:807: (near initialization for `aCipherspecs[6]') apache_ssl.c:808: `TLS1_TXT_DH_DSS_WITH_AES_256_SHA' undeclared here (not in a function) apache_ssl.c:808: initializer element is not constant apache_ssl.c:808: (near initialization for `aCipherspecs[7].szName') apache_ssl.c:808: initializer element is not constant apache_ssl.c:808: (near initialization for `aCipherspecs[7]') apache_ssl.c:809: `TLS1_TXT_DH_RSA_WITH_AES_256_SHA' undeclared here (not in a function) apache_ssl.c:809: initializer element is not constant apache_ssl.c:809: (near initialization for `aCipherspecs[8].szName') apache_ssl.c:809: initializer element is not constant apache_ssl.c:809: (near initialization for `aCipherspecs[8]') apache_ssl.c:810: `TLS1_TXT_DHE_DSS_WITH_AES_256_SHA' undeclared here (not in a function) apache_ssl.c:810: initializer element is not constant apache_ssl.c:810: (near initialization for `aCipherspecs[9].szName') apache_ssl.c:810: initializer element is not constant apache_ssl.c:810: (near initialization for `aCipherspecs[9]') apache_ssl.c:811: `TLS1_TXT_DHE_RSA_WITH_AES_256_SHA' undeclared here (not in a function) apache_ssl.c:811: initializer element is not constant apache_ssl.c:811: (near initialization for `aCipherspecs[10].szName') apache_ssl.c:811: initializer element is not constant apache_ssl.c:811: (near initialization for `aCipherspecs[10]') apache_ssl.c:812: `TLS1_TXT_ADH_WITH_AES_256_SHA' undeclared here (not in a fun ction) apache_ssl.c:812: initializer element is not constant apache_ssl.c:812: (near initialization for `aCipherspecs[11].szName') apache_ssl.c:812: initializer element is not constant apache_ssl.c:812: (near initialization for `aCipherspecs[11]') apache_ssl.c:813: initializer element is not constant apache_ssl.c:813: (near initialization for `aCipherspecs[12]') apache_ssl.c:814: initializer element is not constant apache_ssl.c:814: (near initialization for `aCipherspecs[13]') apache_ssl.c:815: initializer element is not constant apache_ssl.c:815: (near initialization for `aCipherspecs[14]') apache_ssl.c:816: initializer element is not constant apache_ssl.c:816: (near initialization for `aCipherspecs[15]') apache_ssl.c:817: initializer element is not constant apache_ssl.c:817: (near initialization for `aCipherspecs[16]') apache_ssl.c:818: initializer element is not constant apache_ssl.c:818: (near initialization for `aCipherspecs[17]') apache_ssl.c:819: initializer element is not constant apache_ssl.c:819: (near initialization for `aCipherspecs[18]') apache_ssl.c:821: initializer element is not constant apache_ssl.c:821: (near initialization for `aCipherspecs[19]') apache_ssl.c:823: initializer element is not constant apache_ssl.c:823: (near initialization for `aCipherspecs[20]') apache_ssl.c:824: initializer element is not constant apache_ssl.c:824: (near initialization for `aCipherspecs[21]') apache_ssl.c:825: initializer element is not constant apache_ssl.c:825: (near initialization for `aCipherspecs[22]') apache_ssl.c:826: initializer element is not constant apache_ssl.c:826: (near initialization for `aCipherspecs[23]') apache_ssl.c:827: initializer element is not constant apache_ssl.c:827: (near initialization for `aCipherspecs[24]') apache_ssl.c:828: initializer element is not constant apache_ssl.c:828: (near initialization for `aCipherspecs[25]') apache_ssl.c:829: initializer element is not constant apache_ssl.c:829: (near initialization for `aCipherspecs[26]') apache_ssl.c:830: initializer element is not constant apache_ssl.c:830: (near initialization for `aCipherspecs[27]') apache_ssl.c:831: initializer element is not constant apache_ssl.c:831: (near initialization for `aCipherspecs[28]') apache_ssl.c:832: initializer element is not constant apache_ssl.c:832: (near initialization for `aCipherspecs[29]') apache_ssl.c:833: initializer element is not constant apache_ssl.c:833: (near initialization for `aCipherspecs[30]') apache_ssl.c:834: initializer element is not constant apache_ssl.c:834: (near initialization for `aCipherspecs[31]') apache_ssl.c:835: initializer element is not constant apache_ssl.c:835: (near initialization for `aCipherspecs[32]') apache_ssl.c:836: initializer element is not constant apache_ssl.c:836: (near initialization for `aCipherspecs[33]') apache_ssl.c:837: initializer element is not constant apache_ssl.c:837: (near initialization for `aCipherspecs[34]') apache_ssl.c:838: initializer element is not constant apache_ssl.c:838: (near initialization for `aCipherspecs[35]') apache_ssl.c:839: initializer element is not constant apache_ssl.c:839: (near initialization for `aCipherspecs[36]') apache_ssl.c:840: initializer element is not constant apache_ssl.c:840: (near initialization for `aCipherspecs[37]') apache_ssl.c:841: initializer element is not constant apache_ssl.c:841: (near initialization for `aCipherspecs[38]') apache_ssl.c:842: initializer element is not constant apache_ssl.c:842: (near initialization for `aCipherspecs[39]') apache_ssl.c:843: initializer element is not constant apache_ssl.c:843: (near initialization for `aCipherspecs[40]') apache_ssl.c:844: initializer element is not constant apache_ssl.c:844: (near initialization for `aCipherspecs[41]') apache_ssl.c:845: initializer element is not constant apache_ssl.c:845: (near initialization for `aCipherspecs[42]') apache_ssl.c:846: initializer element is not constant apache_ssl.c:846: (near initialization for `aCipherspecs[43]') apache_ssl.c:847: initializer element is not constant apache_ssl.c:847: (near initialization for `aCipherspecs[44]') apache_ssl.c:848: initializer element is not constant apache_ssl.c:848: (near initialization for `aCipherspecs[45]') apache_ssl.c:849: initializer element is not constant apache_ssl.c:849: (near initialization for `aCipherspecs[46]') apache_ssl.c:850: initializer element is not constant apache_ssl.c:850: (near initialization for `aCipherspecs[47]') apache_ssl.c:851: initializer element is not constant apache_ssl.c:851: (near initialization for `aCipherspecs[48]') apache_ssl.c:852: initializer element is not constant apache_ssl.c:852: (near initialization for `aCipherspecs[49]') apache_ssl.c:853: initializer element is not constant apache_ssl.c:853: (near initialization for `aCipherspecs[50]') apache_ssl.c:854: initializer element is not constant apache_ssl.c:854: (near initialization for `aCipherspecs[51]') apache_ssl.c:855: initializer element is not constant apache_ssl.c:855: (near initialization for `aCipherspecs[52]') apache_ssl.c:856: initializer element is not constant apache_ssl.c:856: (near initialization for `aCipherspecs[53]') apache_ssl.c:857: initializer element is not constant apache_ssl.c:857: (near initialization for `aCipherspecs[54]') apache_ssl.c:858: initializer element is not constant apache_ssl.c:858: (near initialization for `aCipherspecs[55]') apache_ssl.c:859: initializer element is not constant apache_ssl.c:859: (near initialization for `aCipherspecs[56]') apache_ssl.c: In function `InitCRL': apache_ssl.c:1510: `X509_V_FLAG_CRL_CHECK' undeclared (first use in this functi on) apache_ssl.c:1510: (Each undeclared identifier is reported only once apache_ssl.c:1510: for each function it appears in.) apache_ssl.c:1512: `X509_V_FLAG_CRL_CHECK_ALL' undeclared (first use in this fu nction) make[4]: *** [apache_ssl.o] Błąd 1 make[3]: *** [all] Błąd 1 make[2]: *** [subdirs] Błąd 1 make[2]: Opuszczam katalog `/usr/local/src/apache_1.3.28/src' make[1]: *** [build-std] Błąd 2 make[1]: Opuszczam katalog `/usr/local/src/apache_1.3.28' make: *** [build] Błąd 2 W czym tkwi problem :?: :?: :?: Aha, gdyby bylo wazne ktore to wersje to: apache-1.3.28 apache-1.3.28+ssl_1.52 php-4.3.4 |
|
|
![]()
Post
#2
|
|
![]() Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Chociaż nigdy nie kompilowałem Apacha (nieumiem), ale sądze, że tu jest błąd:
Cytat apache_ssl.c:1510: `X509_V_FLAG_CRL_CHECK' undeclared (first use in this function)
X509 to struktóra certyfikatów bezpieczeństwa... chodzi chyba więc o MOD_SSL. Nie przejmuj się... mi też ten modół nie działa... ![]() Staram się już od jakiegoś czasu i dalej nic... P.S. Może ty znasz odpowiedź: http://forum.php.pl/viewtopic.php?t=7954 -------------------- Powrót do przeszłości :)
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 20:37 |