banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Lỗi khi cài Mod Secure 2.5.4  XML
  [Question]   Lỗi khi cài Mod Secure 2.5.4 17/05/2008 05:23:02 (+0700) | #1 | 130866
[Avatar]
Phó Hồng Tuyết
Member

[Minus]    0    [Plus]
Joined: 20/04/2007 20:02:10
Messages: 275
Location: Nơi Sâu Thẳm Tâm Hồn
Offline
[Profile] [PM] [WWW] [Yahoo!]
Lỗi cài đặt Mod security
khi em sử dụng config sau để tiến hành cài đặt thì có lỗi như sau :
Code:
./configure --with-apsx=/usr/local/psa/admin/bin/apxs


Code:
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
checking for perl... /usr/bin/perl
checking for grep that handles long lines and -e... //bin/grep
checking for egrep... //bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for C/C++ restrict keyword... __restrict
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for uint8_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for working memcmp... yes
checking for atexit... yes
checking for fchmod... yes
checking for getcwd... yes
checking for memset... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtol... yes
configure: looking for Apache module support via DSO through APXS
configure: found apxs at /usr/sbin/apxs
configure: checking httpd version
configure: httpd is recent enough
checking for libpcre config script... no
configure: *** pcre library not found.
configure: error: pcre library is required


Em nghi nghờ là pack này chưa cài đặt nên sử dụng lệnh sau :

Code:
yum info pcre


fedora 100% |=========================| 2.1 kB 00:00
updates 100% |=========================| 2.3 kB 00:00
primary.sqlite.bz2 100% |=========================| 3.1 MB 00:05
Installed Packages
Name : pcre
Arch : i386
Version: 7.3
Release: 3.fc7
Size : 272 k
Repo : installed
Summary: Perl-compatible regular expression library
Description:
Perl-compatible regular expression library.
PCRE has its own native API, but a set of "wrapper" functions that are based on
the POSIX API are also supplied in the library libpcreposix. Note that this
just provides a POSIX calling interface to PCRE: the regular expressions
themselves still follow Perl syntax and semantics. The header file
for the POSIX-style functions is called pcreposix.h.

để cho chắc ăn em dùng tiếp lệnh này.

yum install pcre
Setting up Install Process
Parsing package install arguments
Package pcre - 7.3-3.fc7.i386 is already installed.
Nothing to do

tiếp nữa em sử dụng

Code:
./configure --with-apsx=/usr/local/psa/admin/bin/apxs


thì lại báo lỗi như ban đầu.

xin chỉ em cách khắc phục nó với.
"Một người thành công không có ý nghĩ đổ thừa thất bại do ...."
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 17/05/2008 05:50:35 (+0700) | #2 | 130871
safari
Member

[Minus]    0    [Plus]
Joined: 31/01/2008 01:19:23
Messages: 33
Location: somewhere
Offline
[Profile] [PM]
./configure --with-apsx=/usr/local/psa/admin/bin/apxs 

--with-apxs chứ sao lại --with-apsx vậy?

Bồ kiểm tra xem là đã cài gói pcre-devel chưa nữa, có thể là thiếu gói này.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 17/05/2008 12:09:40 (+0700) | #3 | 130924
[Avatar]
mr.kent
Member

[Minus]    0    [Plus]
Joined: 22/04/2008 18:05:12
Messages: 10
Offline
[Profile] [PM]
những gói bạn cần cho mod_security là

-prce-devel
-apr-devel
-apr-ulti-devel
-curl-devel
-lua

Bạn nên đọc kĩ file INSTALL trong source của mod security và doc trên trang chủ của mod security. trong đó hướng dẫn rất đầy đủ về cách cài đặt đó.

Thân
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 05:48:54 (+0700) | #4 | 177691
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
Chào mình cũng làm nhưng nó ra lỗi như thế này. Mình đã tìm kiếm rất nhiều trên google nhưng vẫn vậy. ai bít xin chỉ dùm smilie
Code:
configure: looking for Apache module support via DSO through APXS
configure: found apxs at /usr/sbin/apxs
configure: checking httpd version
configure: httpd is recent enough
checking for libpcre config script... no
configure: *** pcre library not found.
configure: error: pcre library is required
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 05:52:42 (+0700) | #5 | 177693
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
Mình nghĩ là cần có PCRE, và mình đã cài nhưng không được
Code:
[root@serverfram apache2]# yum install pcre 
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
extras                    100% |=========================| 1.1 kB    00:00     
updates                   100% |=========================|  951 B    00:00     
base                      100% |=========================| 1.1 kB    00:00     
addons                    100% |=========================|  951 B    00:00     
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 06:57:52 (+0700) | #6 | 177699
[Avatar]
kenshin8x
Member

[Minus]    0    [Plus]
Joined: 29/11/2006 20:45:54
Messages: 195
Location: ĐH CNTT
Offline
[Profile] [PM]
PCRE khi cài từ Source là đầy đủ nhất.
nếu cài đặt PCRE từ gói thì yêu cầu phải cài đủ 2 gói pcrepcre-devel

Code:
# yum install pcre pcre-devel
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 12:09:01 (+0700) | #7 | 177745
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
Hi mình đã làm như vậy, đã đựoc nhưng bây h nó báo lỗi như thế này.
Ai bít không. smilie
Code:
configure: found apxs at /usr/sbin/apxs
configure: checking httpd version
configure: httpd is recent enough
checking for libpcre config script... /usr/bin/pcre-config
configure: using '-lpcre' for pcre Library
checking for libapr config script... /usr/sbin/apxs
apxs:Error: Unknown option: -.
apxs:Error: Unknown option: -.
apxs:Error: Unknown option: f.
apxs:Error: Unknown option: -.
apxs:Error: Unknown option: f.
Usage: apxs -g [-S <var>=<val>] -n <modname>
       apxs -q [-S <var>=<val>] <query> ...
       apxs -c [-S <var>=<val>] [-o <dsofile>] [-D <name>[=<value>]]
               [-I <incdir>] [-L <libdir>] [-l <libname>] [-Wc,<flags>]
               [-Wl,<flags>] [-p] <files> ...
       apxs -i [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
       apxs -e [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
apxs:Error: Unknown option: -.
Usage: apxs -g [-S <var>=<val>] -n <modname>
       apxs -q [-S <var>=<val>] <query> ...
       apxs -c [-S <var>=<val>] [-o <dsofile>] [-D <name>[=<value>]]
               [-I <incdir>] [-L <libdir>] [-l <libname>] [-Wc,<flags>]
               [-Wl,<flags>] [-p] <files> ...
       apxs -i [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
       apxs -e [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
apxs:Error: Unknown option: -.
Usage: apxs -g [-S <var>=<val>] -n <modname>
       apxs -q [-S <var>=<val>] <query> ...
       apxs -c [-S <var>=<val>] [-o <dsofile>] [-D <name>[=<value>]]
               [-I <incdir>] [-L <libdir>] [-l <libname>] [-Wc,<flags>]
               [-Wl,<flags>] [-p] <files> ...
       apxs -i [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
       apxs -e [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
apxs:Error: Unknown option: -.
Usage: apxs -g [-S <var>=<val>] -n <modname>
       apxs -q [-S <var>=<val>] <query> ...
       apxs -c [-S <var>=<val>] [-o <dsofile>] [-D <name>[=<value>]]
               [-I <incdir>] [-L <libdir>] [-l <libname>] [-Wc,<flags>]
               [-Wl,<flags>] [-p] <files> ...
       apxs -i [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
       apxs -e [-S <var>=<val>] [-a] [-A] [-n <modname>] <dsofile> ...
configure: *** apr library not found.
configure: error: apr library is required
[root@serverfram apache2]#
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 12:31:37 (+0700) | #8 | 177751
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
@hmtaccess: Có cái lệnh quan trọng nhất lại không đưa lên thì ai biết đâu mà lần.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 12:59:57 (+0700) | #9 | 177757
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
Sr mọi người
đây là câu lệnh của em
Code:
./configure --with-apxs=/usr/sbin/apxs

smilie
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 13:06:08 (+0700) | #10 | 177759
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Code:
./configure --help | grep --with-apr
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 13:22:00 (+0700) | #11 | 177760
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]

quanta wrote:
Code:
./configure --help | grep --with-apr
 

Không có kết quả nào match hết
Em nghĩ là hai dòng này
configure: *** apr library not found.
configure: error: apr library is required
 


Nên em có download 3 gói này về không bít có phải nguyên nhân là này không
apr-1.3.3.tar.gz
apr-iconv-1.2.1.tar.gz
apr-util-1.3.4.tar.gz

Đang "châm kíu "
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 13:32:32 (+0700) | #12 | 177762
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

hmtaccess wrote:

quanta wrote:
Code:
./configure --help | grep --with-apr
 

Không có kết quả nào match hết
Em nghĩ là hai dòng này
configure: *** apr library not found.
configure: error: apr library is required
 


Nên em có download 3 gói này về không bít có phải nguyên nhân là này không
apr-1.3.3.tar.gz
apr-iconv-1.2.1.tar.gz
apr-util-1.3.4.tar.gz

Đang "châm kíu " 

Hì, ẩu quá, xin lỗi bạn:
Code:
./configure --help | grep "\-\-with\-apr"
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 14:09:23 (+0700) | #13 | 177770
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
Code:
./configure --help | grep "\-\-with\-apr"

Vẫn không match
smilie smilie
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 19/04/2009 14:24:52 (+0700) | #14 | 177773
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

hmtaccess wrote:
Code:
./configure --help | grep "\-\-with\-apr"

Vẫn không match
smilie smilie  

Apache, ModSecurity phiên bản mấy? Download từ đâu về?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 00:45:22 (+0700) | #15 | 177800
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]

quanta wrote:

hmtaccess wrote:
Code:
./configure --help | grep "\-\-with\-apr"

Vẫn không match
smilie smilie  

Apache, ModSecurity phiên bản mấy? Download từ đâu về? 

Mình cài Apache/2.2.3 (CentOS)
modsecurity-apache_2.5.9
smilie
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 02:23:48 (+0700) | #16 | 177813
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

hmtaccess wrote:

quanta wrote:

hmtaccess wrote:
Code:
./configure --help | grep "\-\-with\-apr"

Vẫn không match
smilie smilie  

Apache, ModSecurity phiên bản mấy? Download từ đâu về? 

Mình cài Apache/2.2.3 (CentOS)
modsecurity-apache_2.5.9
smilie  

Lạ thật, có mỗi cái "grep" thôi mà cũng không tìm thấy là sao nhỉ? Mà cũng không đưa lên chính xác lệnh đã gõ, quanh đi quẩn lại có mỗi câu "không match, vẫn không match". Đây, bằng chứng đây:
Code:
bash-3.1$ ls
modsecurity-apache_2.5.9.tar.gz  xvnkb-0.2.9a  xvnkb-0.2.9a.tar.bz2
bash-3.1$ tar zxf modsecurity-apache_2.5.9.tar.gz 
bash-3.1$ cd modsecurity-apache_2.5.9/apache2/
bash-3.1$ ./configure --help | grep "\-\-with\-apr"
  --with-apr=PATH         Path to apr prefix or config script
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 02:33:26 (+0700) | #17 | 177814
[Avatar]
fanlinux
Member

[Minus]    0    [Plus]
Joined: 08/03/2007 15:37:27
Messages: 91
Location: Lưng Đồi
Offline
[Profile] [PM] [WWW]
Chào bác phó hồng tuyết
Em làm thế này bác thử xem
Code:
#service httpd stop
#tar -xvzf modsecurity-apache_2.X.X.tar.gz

#cd modsecurity-apache_2.X.X/apache2/

#./configure
#make
#make mlogc
#make install

Chúc bác thành công
Sống là Mua và Bán một thứ gì đó được gọi là Hàng hóa Món hàng này có thể Sờ, Mó và Nắm được hay không là phụ thuộc vào người MUA! Các bạn nhỉ
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 09:05:33 (+0700) | #18 | 177846
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
smilie smilie
[root@serverfram apache2]# make mlogc
make[1]: Entering directory `/root/modsecurity-apache_2.5.9/apache2/mlogc-src'

Building dynamically linked mlogc...
mlogc.c:36:23: error: curl/curl.h: No such file or directory
mlogc.c:962: error: expected ‘)’ before ‘*’ token
mlogc.c: In function ‘logc_init’:
mlogc.c:994: error: ‘CURL_GLOBAL_ALL’ undeclared (first use in this function)
mlogc.c:994: error: (Each undeclared identifier is reported only once
mlogc.c:994: error: for each function it appears in.)
mlogc.c:1038: error: ‘CURL’ undeclared (first use in this function)
mlogc.c:1038: error: expected expression before ‘)’ token
mlogc.c:1046: error: ‘curl’ undeclared (first use in this function)
mlogc.c:1052: error: ‘CURLOPT_UPLOAD’ undeclared (first use in this function)
mlogc.c:1053: error: ‘CURLOPT_PUT’ undeclared (first use in this function)
mlogc.c:1054: error: ‘CURLOPT_ERRORBUFFER’ undeclared (first use in this function)
mlogc.c:1055: error: ‘CURLOPT_URL’ undeclared (first use in this function)
mlogc.c:1056: error: ‘CURLOPT_HTTPAUTH’ undeclared (first use in this function)
mlogc.c:1056: error: ‘CURLAUTH_BASIC’ undeclared (first use in this function)
mlogc.c:1057: error: ‘CURLOPT_SSL_VERIFYPEER’ undeclared (first use in this function)
mlogc.c:1058: error: ‘CURLOPT_SSL_VERIFYHOST’ undeclared (first use in this function)
mlogc.c:1059: error: ‘CURLOPT_CONNECTTIMEOUT’ undeclared (first use in this function)
mlogc.c:1060: error: ‘CURLOPT_NOSIGNAL’ undeclared (first use in this function)
mlogc.c:1061: error: ‘CURLOPT_HEADER’ undeclared (first use in this function)
mlogc.c:1063: error: ‘CURLOPT_WRITEFUNCTION’ undeclared (first use in this function)
mlogc.c:1065: error: expected expression before ‘)’ token
mlogc.c: In function ‘thread_worker’:
mlogc.c:1148: error: ‘CURL’ undeclared (first use in this function)
mlogc.c:1148: error: ‘curl’ undeclared (first use in this function)
mlogc.c:1148: error: expected expression before ‘)’ token
mlogc.c:1157: error: ‘CURL_ERROR_SIZE’ undeclared (first use in this function)
mlogc.c:1279: error: ‘CURLcode’ undeclared (first use in this function)
mlogc.c:1279: error: expected ‘;’ before ‘res’
mlogc.c:1287: error: ‘CURLOPT_VERBOSE’ undeclared (first use in this function)
mlogc.c:1288: error: ‘CURLOPT_DEBUGFUNCTION’ undeclared (first use in this function)
mlogc.c:1288: error: ‘curl_debugfunction’ undeclared (first use in this function)
mlogc.c:1289: error: ‘CURLOPT_DEBUGDATA’ undeclared (first use in this function)
mlogc.c:1290: error: ‘CURLOPT_ERRORBUFFER’ undeclared (first use in this function)
mlogc.c:1291: error: ‘CURLOPT_USERPWD’ undeclared (first use in this function)
mlogc.c:1292: error: ‘CURLOPT_WRITEDATA’ undeclared (first use in this function)
mlogc.c:1294: warning: assignment makes pointer from integer without a cast
mlogc.c:1295: warning: assignment makes pointer from integer without a cast
mlogc.c:1296: warning: assignment makes pointer from integer without a cast
mlogc.c:1297: error: ‘CURLOPT_HTTPHEADER’ undeclared (first use in this function)
mlogc.c:1307: error: ‘CURLOPT_READDATA’ undeclared (first use in this function)
mlogc.c:1308: error: ‘CURLOPT_INFILESIZE_LARGE’ undeclared (first use in this function)
mlogc.c:1309: error: ‘CURLOPT_INFILESIZE’ undeclared (first use in this function)
mlogc.c:1315: error: ‘res’ undeclared (first use in this function)
mlogc.c:1322: error: ‘CURLINFO_RESPONSE_CODE’ undeclared (first use in this function)
mlogc.c:1353: error: ‘CURLINFO_TOTAL_TIME’ undeclared (first use in this function)
mlogc.c:1354: error: ‘CURLINFO_SIZE_UPLOAD’ undeclared (first use in this function)
mlogc.c:1440: error: expected expression before ‘)’ token
mlogc.c: In function ‘create_new_worker’:
mlogc.c:1463: error: ‘CURL’ undeclared (first use in this function)
mlogc.c:1463: error: ‘curlptr’ undeclared (first use in this function)
mlogc.c:1476: error: expected expression before ‘)’ token
chmod: cannot access `mlogc': No such file or directory 
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 10:53:13 (+0700) | #19 | 177854
[Avatar]
fanlinux
Member

[Minus]    0    [Plus]
Joined: 08/03/2007 15:37:27
Messages: 91
Location: Lưng Đồi
Offline
[Profile] [PM] [WWW]

hmtaccess wrote:
smilie smilie
[root@serverfram apache2]# make mlogc
make[1]: Entering directory `/root/modsecurity-apache_2.5.9/apache2/mlogc-src'

Building dynamically linked mlogc...
mlogc.c:36:23: error: curl/curl.h: No such file or directory
mlogc.c:962: error: expected ‘)’ before ‘*’ token
mlogc.c: In function ‘logc_init’:
mlogc.c:994: error: ‘CURL_GLOBAL_ALL’ undeclared (first use in this function)
mlogc.c:994: error: (Each undeclared identifier is reported only once
mlogc.c:994: error: for each function it appears in.)
mlogc.c:1038: error: ‘CURL’ undeclared (first use in this function)
mlogc.c:1038: error: expected expression before ‘)’ token
mlogc.c:1046: error: ‘curl’ undeclared (first use in this function)
mlogc.c:1052: error: ‘CURLOPT_UPLOAD’ undeclared (first use in this function)
mlogc.c:1053: error: ‘CURLOPT_PUT’ undeclared (first use in this function)
mlogc.c:1054: error: ‘CURLOPT_ERRORBUFFER’ undeclared (first use in this function)
mlogc.c:1055: error: ‘CURLOPT_URL’ undeclared (first use in this function)
mlogc.c:1056: error: ‘CURLOPT_HTTPAUTH’ undeclared (first use in this function)
mlogc.c:1056: error: ‘CURLAUTH_BASIC’ undeclared (first use in this function)
mlogc.c:1057: error: ‘CURLOPT_SSL_VERIFYPEER’ undeclared (first use in this function)
mlogc.c:1058: error: ‘CURLOPT_SSL_VERIFYHOST’ undeclared (first use in this function)
mlogc.c:1059: error: ‘CURLOPT_CONNECTTIMEOUT’ undeclared (first use in this function)
mlogc.c:1060: error: ‘CURLOPT_NOSIGNAL’ undeclared (first use in this function)
mlogc.c:1061: error: ‘CURLOPT_HEADER’ undeclared (first use in this function)
mlogc.c:1063: error: ‘CURLOPT_WRITEFUNCTION’ undeclared (first use in this function)
mlogc.c:1065: error: expected expression before ‘)’ token
mlogc.c: In function ‘thread_worker’:
mlogc.c:1148: error: ‘CURL’ undeclared (first use in this function)
mlogc.c:1148: error: ‘curl’ undeclared (first use in this function)
mlogc.c:1148: error: expected expression before ‘)’ token
mlogc.c:1157: error: ‘CURL_ERROR_SIZE’ undeclared (first use in this function)
mlogc.c:1279: error: ‘CURLcode’ undeclared (first use in this function)
mlogc.c:1279: error: expected ‘;’ before ‘res’
mlogc.c:1287: error: ‘CURLOPT_VERBOSE’ undeclared (first use in this function)
mlogc.c:1288: error: ‘CURLOPT_DEBUGFUNCTION’ undeclared (first use in this function)
mlogc.c:1288: error: ‘curl_debugfunction’ undeclared (first use in this function)
mlogc.c:1289: error: ‘CURLOPT_DEBUGDATA’ undeclared (first use in this function)
mlogc.c:1290: error: ‘CURLOPT_ERRORBUFFER’ undeclared (first use in this function)
mlogc.c:1291: error: ‘CURLOPT_USERPWD’ undeclared (first use in this function)
mlogc.c:1292: error: ‘CURLOPT_WRITEDATA’ undeclared (first use in this function)
mlogc.c:1294: warning: assignment makes pointer from integer without a cast
mlogc.c:1295: warning: assignment makes pointer from integer without a cast
mlogc.c:1296: warning: assignment makes pointer from integer without a cast
mlogc.c:1297: error: ‘CURLOPT_HTTPHEADER’ undeclared (first use in this function)
mlogc.c:1307: error: ‘CURLOPT_READDATA’ undeclared (first use in this function)
mlogc.c:1308: error: ‘CURLOPT_INFILESIZE_LARGE’ undeclared (first use in this function)
mlogc.c:1309: error: ‘CURLOPT_INFILESIZE’ undeclared (first use in this function)
mlogc.c:1315: error: ‘res’ undeclared (first use in this function)
mlogc.c:1322: error: ‘CURLINFO_RESPONSE_CODE’ undeclared (first use in this function)
mlogc.c:1353: error: ‘CURLINFO_TOTAL_TIME’ undeclared (first use in this function)
mlogc.c:1354: error: ‘CURLINFO_SIZE_UPLOAD’ undeclared (first use in this function)
mlogc.c:1440: error: expected expression before ‘)’ token
mlogc.c: In function ‘create_new_worker’:
mlogc.c:1463: error: ‘CURL’ undeclared (first use in this function)
mlogc.c:1463: error: ‘curlptr’ undeclared (first use in this function)
mlogc.c:1476: error: expected expression before ‘)’ token
chmod: cannot access `mlogc': No such file or directory 
 


Sao nhiều ký tự lạ thế nhể:
Thông thường hồi mới vọc em cũng bị mấy cái lỗi kiểu này . Bác xem lại hướng dẫn cài trên trang chủ modsecurity xem
Cách làm của em mà em cho rằng nhanh nhất là remove httpd rùi cài lại
Code:
yum install httpd-devel libxml2 libxml2-devel curl-devel pcre-devel gcc-c++

còn không thì bác xem hệ thống của bác cần gì cụ thể mà cài những cái cần thiết nên còn không thì cứ như trên mà nện cho nó ác smilie
Nhưng theo em bác nên cài httpd như này
Code:
"./configure" \
"--prefix=/usr/local/apache2" \
"--enable-....." \
"--enable-....." \
"--with-config-file-path=/usr/local/....." \
"--with-curl=/usr/local/lib" \

dấu ..... thể hiện những gì cần cho hệ thống vv,... Cài theo kiểu này theo em thấy rõ ràng hơn nhưng gì mình cần xẽ tự enables còn cái không cần thì thôi cài theo lệnh yum install thế kia nó file httpd.conf load hết các module lại mất công cấu hình lại.

Xong rồi bác cài lại modsecurity xem .
Mỗi hệ thống 1 khác của em khác của bác nhưng căn bản là em làm như vậy. Bác tham khảo xem và nhờ thêm các Mod . Em làm cũng có lúc muốn bỏ *.NIX nhưng giờ cũng quen quen rùi có gì cứ lên hỏi google và HVAONLINE.NET là xong.
Chúc bác thành công
Sống là Mua và Bán một thứ gì đó được gọi là Hàng hóa Món hàng này có thể Sờ, Mó và Nắm được hay không là phụ thuộc vào người MUA! Các bạn nhỉ
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 12:25:03 (+0700) | #20 | 177862
mR.Bi
Member

[Minus]    0    [Plus]
Joined: 22/03/2006 13:17:49
Messages: 812
Offline
[Profile] [PM] [WWW]
Tóm gọn một câu là đọc "kĩ" cái tài liệu đi kèm gói source tải về thì trước sau gì cũng cài xong. Thiếu gói nào, cần gói nào là nó la toáng lên ngay.
All of my life I have lived by a code and the code is simple: "honour your parent, love your woman and defend your children"
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 22:05:39 (+0700) | #21 | 177902
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
@hmtaccess: Mình có cảm giác là bạn chưa biết cách đưa đủ thông tin để người khác có thể giúp bạn. Cụ thể ở trên là không ai biết bạn ./configure, make thế nào, tự dưng thảy lên một cái make mlogc với lỗi tùm lum mà cũng không biết vì sao. Thêm nữa là không biết bạn đã chịu mở cái modsecurity2-apache-reference ra đọc được lần nào chưa?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 20/04/2009 23:33:32 (+0700) | #22 | 177912
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
To @All: Cảm ơn mọi người mình cài được và nó chạy rùi
smilie smilie smilie
[Up] [Print Copy]
  [Question]   Lỗi khi cài Mod Secure 2.5.4 21/03/2010 01:16:37 (+0700) | #23 | 207461
[Avatar]
Ikut3
Elite Member

[Minus]    0    [Plus]
Joined: 24/09/2007 23:47:03
Messages: 1429
Location: Nhà hát lớn
Offline
[Profile] [PM] [Yahoo!]
Mọi người đã ai dùng cái này để chống local hack chưa , chỉ giáo cho mình với .

Mình không biết phải áp dụng rules thế nào để giảm tải việc chạy các lệnh từ shell (cat , ls) v.v.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi cài Mod Secure 2.5.4 13/09/2010 00:59:39 (+0700) | #24 | 220596
[Avatar]
tanviet12
Member

[Minus]    0    [Plus]
Joined: 10/05/2010 12:15:15
Messages: 138
Location: TP - HCM
Offline
[Profile] [PM] [Email]

hmtaccess wrote:
To @All: Cảm ơn mọi người mình cài được và nó chạy rùi
smilie smilie smilie  

Làm được rồi thì nói nguyên nhân chứ. Tớ cũng bị lỗi như vậy.. khổ
BTV
fb.com/buitanviet
[Up] [Print Copy]
  [Question]   Lỗi khi cài Mod Secure 2.5.4 13/09/2010 22:23:06 (+0700) | #25 | 220649
hmtaccess
Member

[Minus]    0    [Plus]
Joined: 12/06/2008 02:26:45
Messages: 197
Location: ™œžŸ¤¢£§¨©
Offline
[Profile] [PM]
Bạn đọc lại từ đầu xuống dứoi, rồi sẽ tìm ra nguyên nhân thôi,
Sau khi cài ta kiểm tra thử
Code:
cat /var/log/httpd/error_log

[Tue Oct 19 23:17:13 2010] [notice] Digest: generating secret for digest authentication ...
[Tue Oct 19 23:17:13 2010] [notice] Digest: done
[Tue Oct 19 23:17:14 2010] [notice] Apache/2.2.3 (CentOS) configured -- resuming normal operations
[root@serverfram Desktop]#

Như vậy là bạn đã cài thành công rồi đó

Và bây h tìm source và test thử smilie
[Up] [Print Copy]
  [Question]   Lỗi khi cài Mod Secure 2.5.4 20/09/2010 16:00:17 (+0700) | #26 | 221119
tonnuchimse
Member

[Minus]    0    [Plus]
Joined: 31/07/2008 17:51:17
Messages: 16
Offline
[Profile] [PM]
Hi all,
Đào lại cái topic này lên tí smilie
Chả là mình đang định cài đặt Mod Security 2.x (2.5.12) lên Apache 2.x (2.2.16).
Tuy nhiên trên trang chủ của Mod Security chỉ hướng dẫn cách cài đặt và biên dịch động trong khi mình muốn biên dịch và cài đặt ở chế độ tĩnh (statically).
Vậy bác nào đã cài đặt ở chế độ tĩnh thì gợi ý cho mình với.
Ngoài ra ở phiên bản 2.x của Security, phần cài đặt yêu cầu thêm mấy thành phần: libapr and libapr-util, libpcre, liblua v5.1.x. Vậy khi cài đặt ở chế độ tĩnh, mình cũng phải cài thêm mấy cái này trước khi tiến hành các thủ tục cần thiết cho việc biên dịch hả?
Cám ơn mọi người smilie
[Up] [Print Copy]
  [Question]   Lỗi khi cài Mod Secure 2.5.4 22/09/2010 08:25:25 (+0700) | #27 | 221217
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

tonnuchimse wrote:
Hi all,
Đào lại cái topic này lên tí smilie
Chả là mình đang định cài đặt Mod Security 2.x (2.5.12) lên Apache 2.x (2.2.16).
Tuy nhiên trên trang chủ của Mod Security chỉ hướng dẫn cách cài đặt và biên dịch động trong khi mình muốn biên dịch và cài đặt ở chế độ tĩnh (statically).
Vậy bác nào đã cài đặt ở chế độ tĩnh thì gợi ý cho mình với.
Ngoài ra ở phiên bản 2.x của Security, phần cài đặt yêu cầu thêm mấy thành phần: libapr and libapr-util, libpcre, liblua v5.1.x. Vậy khi cài đặt ở chế độ tĩnh, mình cũng phải cài thêm mấy cái này trước khi tiến hành các thủ tục cần thiết cho việc biên dịch hả?
Cám ơn mọi người smilie 


Ý bồ muốn compile mod_sec statically trong apache hay bồ muốn compile mod_sec với tất cả các thư viện kèm theo luôn trong mod_sec?
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Lỗi khi cài Mod Secure 2.5.4 23/09/2010 07:14:41 (+0700) | #28 | 221268
tonnuchimse
Member

[Minus]    0    [Plus]
Joined: 31/07/2008 17:51:17
Messages: 16
Offline
[Profile] [PM]
Ý mình muốn compile mod_sec statically trong apache. Với hiểu biết sơ khai về Mod Security, mình sẽ xài thành phần Core Rules của Mod này.
[Up] [Print Copy]
  [Question]   Lỗi khi cài Mod Secure 2.5.4 23/09/2010 08:28:57 (+0700) | #29 | 221273
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

tonnuchimse wrote:
Ý mình muốn compile mod_sec statically trong apache. Với hiểu biết sơ khai về Mod Security, mình sẽ xài thành phần Core Rules của Mod này.
 


Solution do chính Ivan Ristic cung cấp: http://osdir.com/ml/apache.mod-security.user/2006-08/msg00047.html
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Lỗi khi cài Mod Secure 2.5.4 24/09/2010 13:44:28 (+0700) | #30 | 221383
tonnuchimse
Member

[Minus]    0    [Plus]
Joined: 31/07/2008 17:51:17
Messages: 16
Offline
[Profile] [PM]
Cám ơn conmale đã chỉ giải pháp.
Tuy nhiên, hôm qua trong lúc chờ đợi biên dịch tĩnh Mod Security, mình đã thử biên dịch động Mod này. Kết quả biên dịch và cài đặt không có gì lỗi. Tuy nhiên khi cấu hình file httpd.conf để sử dụng các Core Rules của Mod Security thì không thành công. Mình đã copy các file cấu hình của CoreRules vào thư mục conf của apache, cấu hình trong httpd để trỏ tới các config này. Sau đó mình khởi động lại dịch vụ thì có hiện tượng treo (sau khi thực thi lệnh
Code:
./apachectl start
thì máy cứ đứng im, không có gì xảy ra.
Vì mình cài máy ảo nên cũng không rõ có phải do nguyên nhân như vậy không, ngoài ra còn nguyên nhân nào khác nữa không
Và cho mình hỏi có cách nào đơn giản nhất để test liệu Mod Security có chạy hay không?
Cám ơn mọi người nhiều
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|