|
| FreeBSD Fra : Stig Byriel |
Dato : 17-09-01 17:22 |
|
Hey NG,
jeg har rodet med hjemmesider et stykke tid...
Og har så sat mig den ide i hovedet at jeg skulle installerer en server.
¨Jeg valgte efter en vens anbefaling at hoppe på FreeBSD vognen.
Jeg fik det installeret, og installeret apache,
jeg kan nu køre webserver, og FTP og det hele.
Men jeg gik ind i ports samlingen og fandt desuden også et php4 modul
jeg meget gerne vil have installeret.
Men den slår fejl sidst i installationen, desværre.
Nedenstående er et uddrag af fejlene.
BTW. jeg beklager hvis det er forkerte gruppe,
men jeg er absolute newbie til freebsd, men har ikke
lyst til at stoppe nu hvor jeg er så tæt på målet. ;)
Her siger jeg "make install" i biblioteket mod_php4.
===> Building for mod_php4-4.0.4pl1
Making all in Zend
Making all in main
Making all in ext
Making all in ftp
Making all in imap
Making all in mcrypt
Making all in mhash
Making all in mysql
Making all in pcre
Making all in pcrelib
Making all in posix
Making all in session
Making all in standard
Making all in xml
Making all in expat
Making all in xmltok
Making all in xmlparse
Making all in zlib
Making all in sapi
Making all in apache
/bin/sh
/usr/ports/www/mod_php4/work/php-4.0.4pl1/libtool --silent --mode=compile
c -I. -I/usr/ports/www/mod_php4/work/php-4.0.4pl1/sapi/apache -I/usr/ports/
www/mod_php4/work/php-4.0.4pl1/main -I/usr/ports/www/mod_php4/work/php-4.0.4
pl1 -I/usr/local/include/apache -I/usr/ports/www/mod_php4/work/php-4.0.4pl1/
Zend -I/usr/local/include/c-client -I/usr/local/include -I/usr/local/include
/mysql -I/usr/ports/www/mod_php4/work/php-4.0.4pl1/ext/xml/expat/xmltok -I/u
sr/ports/www/mod_php4/work/php-4.0.4pl1/ext/xml/expat/xmlparse -I/usr/ports/
www/mod_php4/work/php-4.0.4pl1/TSRM -DNO_DBM_REWRITEMAP -DXML_BYTE_ORDER=12
-O -pipe -c sapi_apache.c
In file included from /usr/local/include/apache/httpd.h:84,
from sapi_apache.c:32:
/usr/local/include/apache/pcreposix.h:26: warning: `REG_ICASE' redefined
/usr/include/regex.h:63: warning: this is the location of the previous
definition
/usr/local/include/apache/pcreposix.h:27: warning: `REG_NEWLINE' redefined
/usr/include/regex.h:65: warning: this is the location of the previous
definition
/usr/local/include/apache/pcreposix.h:28: warning: `REG_NOTBOL' redefined
/usr/include/regex.h:91: warning: this is the location of the previous
definition
/usr/local/include/apache/pcreposix.h:29: warning: `REG_NOTEOL' redefined
/usr/include/regex.h:92: warning: this is the location of the previous
definition
/usr/local/include/apache/pcreposix.h:34: warning: `REG_EXTENDED' redefined
/usr/include/regex.h:62: warning: this is the location of the previous
definition
/usr/local/include/apache/pcreposix.h:35: warning: `REG_NOSUB' redefined
/usr/include/regex.h:64: warning: this is the location of the previous
definition
In file included from /usr/local/include/apache/httpd.h:84,
from sapi_apache.c:32:
/usr/local/include/apache/pcreposix.h:40: syntax error before `15'
/usr/local/include/apache/pcreposix.h:53: syntax error before `12'
/usr/local/include/apache/pcreposix.h:66: conflicting types for `regex_t'
/usr/include/regex.h:53: previous declaration of `regex_t'
/usr/local/include/apache/pcreposix.h:70: conflicting types for `regoff_t'
/usr/include/regex.h:46: previous declaration of `regoff_t'
/usr/local/include/apache/pcreposix.h:75: conflicting types for `regmatch_t'
/usr/include/regex.h:58: previous declaration of `regmatch_t'
/usr/local/include/apache/pcreposix.h:79: conflicting types for `regcomp'
/usr/include/regex.h:99: previous declaration of `regcomp'
/usr/local/include/apache/pcreposix.h:80: conflicting types for `regexec'
/usr/include/regex.h:102: previous declaration of `regexec'
/usr/local/include/apache/pcreposix.h:81: conflicting types for `regerror'
/usr/include/regex.h:100: previous declaration of `regerror'
/usr/local/include/apache/pcreposix.h:82: conflicting types for `regfree'
/usr/include/regex.h:103: previous declaration of `regfree'
sapi_apache.c: In function `apache_php_module_main':
sapi_apache.c:80: `NOT_FOUND' undeclared (first use in this function)
sapi_apache.c:80: (Each undeclared identifier is reported only once
sapi_apache.c:80: for each function it appears in.)
*** Error code 1
Stop in /usr/ports/www/mod_php4/work/php-4.0.4pl1/sapi/apache.
*** Error code 1
Stop in /usr/ports/www/mod_php4/work/php-4.0.4pl1/sapi/apache.
*** Error code 1
Stop in /usr/ports/www/mod_php4/work/php-4.0.4pl1/sapi.
*** Error code 1
Stop in /usr/ports/www/mod_php4/work/php-4.0.4pl1.
*** Error code 1
Stop in /usr/ports/www/mod_php4.
*** Error code 1
Stop in /usr/ports/www/mod_php4.
*** Error code 1
Stop in /usr/ports/www/mod_php4.
*** Error code 1
Stop in /usr/ports/www/mod_php4.
Her slutter den og går tilbage til prompten.
Jeg kiggede så i noget konfiguration osv.
men fandt kun info, om hvordan jeg installerede det til apache 1.3...
noget....
Jeg vil meget gerne vide hvad der er galt.
Apache er ver. 2.0
Påforhånd tak.
MH. Stig
| |
Michael Lyngbøl (17-09-2001)
| Kommentar Fra : Michael Lyngbøl |
Dato : 17-09-01 18:09 |
|
On Mon, 17 Sep 2001 18:21:40 +0200, Stig Byriel wrote:
[...]
> Men jeg gik ind i ports samlingen og fandt desuden også et php4 modul
> jeg meget gerne vil have installeret.
> Men den slår fejl sidst i installationen, desværre.
> Nedenstående er et uddrag af fejlene.
> BTW. jeg beklager hvis det er forkerte gruppe,
> men jeg er absolute newbie til freebsd, men har ikke
> lyst til at stoppe nu hvor jeg er så tæt på målet. ;)
>
> Her siger jeg "make install" i biblioteket mod_php4.
[...]
> Stop in /usr/ports/www/mod_php4.
>
> Her slutter den og går tilbage til prompten.
> Jeg kiggede så i noget konfiguration osv.
> men fandt kun info, om hvordan jeg installerede det til apache 1.3...
> noget....
>
> Jeg vil meget gerne vide hvad der er galt.
> Apache er ver. 2.0
Umiddelbart vil jeg tro det ikke er muligt at installere mod_php4 med
Apache 2.0.
Nogen grund til at du vil køre Apache 2.0? (den er stadig beta). Apache
1.3 virker uden problemer.
--
Michael Lyngbøl -- Opinions are mine[TM];
CBR 600F
| |
Stig Byriel (18-09-2001)
| Kommentar Fra : Stig Byriel |
Dato : 18-09-01 08:06 |
|
Nej, men jeg downloadede FreeBSD fra nettet og brændte det over til en cd.
Også var det Apache2 der lå i ports samlingen...
Det er ikke så meget et valg jeg har taget,
det var simpelthen bare fordi den lå der...
Også aner jeg overhovedet ikke hvordan pokker jeg kan hente en ny apache
version ned i freebsd.
Jeg havde også forestillet mig at man måske kunne hente en nyere version af
PHP4 eller lig som kunne installeres på puteren...
Er det muligt?!?
Hvis så hvor??
/Stig
"Michael Lyngbøl" <lyngbol@c.dk> skrev i en meddelelse
news:slrn9qcbfh.hg4.lyngbol@tigerdyr.wheel.dk...
> On Mon, 17 Sep 2001 18:21:40 +0200, Stig Byriel wrote:
>
> [...]
>
> > Men jeg gik ind i ports samlingen og fandt desuden også et php4 modul
> > jeg meget gerne vil have installeret.
> > Men den slår fejl sidst i installationen, desværre.
> > Nedenstående er et uddrag af fejlene.
> > BTW. jeg beklager hvis det er forkerte gruppe,
> > men jeg er absolute newbie til freebsd, men har ikke
> > lyst til at stoppe nu hvor jeg er så tæt på målet. ;)
> >
> > Her siger jeg "make install" i biblioteket mod_php4.
>
> [...]
>
> > Stop in /usr/ports/www/mod_php4.
> >
> > Her slutter den og går tilbage til prompten.
> > Jeg kiggede så i noget konfiguration osv.
> > men fandt kun info, om hvordan jeg installerede det til apache 1.3...
> > noget....
> >
> > Jeg vil meget gerne vide hvad der er galt.
> > Apache er ver. 2.0
>
> Umiddelbart vil jeg tro det ikke er muligt at installere mod_php4 med
> Apache 2.0.
>
> Nogen grund til at du vil køre Apache 2.0? (den er stadig beta). Apache
> 1.3 virker uden problemer.
>
> --
> Michael Lyngbøl -- Opinions are mine[TM];
> CBR 600F
| |
Michael Lyngbøl (18-09-2001)
| Kommentar Fra : Michael Lyngbøl |
Dato : 18-09-01 19:44 |
|
On Tue, 18 Sep 2001 09:06:09 +0200, Stig Byriel wrote:
> Nej, men jeg downloadede FreeBSD fra nettet og brændte det over til en cd.
> Også var det Apache2 der lå i ports samlingen...
> Det er ikke så meget et valg jeg har taget,
> det var simpelthen bare fordi den lå der...
>
> Også aner jeg overhovedet ikke hvordan pokker jeg kan hente en ny apache
> version ned i freebsd.
Du sletter den allerede installerede version med en kommando a la:
# pkg_delete /var/db/pkg/apache*
Derefter installerer du en nye Apache enten via /usr/ports eller
installerer en binær pakke.
> Jeg havde også forestillet mig at man måske kunne hente en nyere version af
> PHP4 eller lig som kunne installeres på puteren...
4.0.6 er nyeste, jvf:
lyngbol@tigerdyr /<1>ripe% grep ^PORTVERSION /usr/ports/www/mod_php4/Makefile
PORTVERSION= 4.0.6
> Er det muligt?!?
Ja, enten hent en precompiled pakke eller opdater din ports collection,
mere info i håndbogen (se nedenfor).
> Hvis så hvor??
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4-stable/www/mod_php4-4.0.6_4.tgz
http://www.dk.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
Læs gerne http://usenet.dk/netikette/quote.html
--
Michael Lyngbøl -- Opinions are mine[TM];
CBR 600F
| |
Kenneth Karlsson (17-09-2001)
| Kommentar Fra : Kenneth Karlsson |
Dato : 17-09-01 18:20 |
|
Jeg oplever det samme med apache 1.3, jeg vil ikke komme nærmere ind på om
jeg mener det er en fejl i ports eller hva', men hvis du installere mysql
clienten først, så kommer det til at virke !
Jeg skal sige med det samme at jeg ikke ved om det også er gældende for
Apache 2.0 !
mvh
Kenneth Karlsson
"Stig Byriel" <fonzo@fonzo.dk> skrev i en meddelelse
news:9o57q4$2hbh$1@news.cybercity.dk...
>
> Men jeg gik ind i ports samlingen og fandt desuden også et php4 modul
> jeg meget gerne vil have installeret.
> Men den slår fejl sidst i installationen, desværre.
| |
Anders Vind Ebbesen (18-09-2001)
| Kommentar Fra : Anders Vind Ebbesen |
Dato : 18-09-01 10:01 |
|
In article <9o57q4$2hbh$1@news.cybercity.dk>,
Stig Byriel claimed the following:
>
> Her siger jeg "make install" i biblioteket mod_php4.
Er du sikker på at du kører ovenstående kommando som root?
--
Anders Vind Ebbesen
Consultant in integrating clicks-and-mortar e-business
www.ebbesen.org | anders@ebbesen.org
Sjov og spas, øh: http://boomer.dk
| |
Stig Byriel (18-09-2001)
| Kommentar Fra : Stig Byriel |
Dato : 18-09-01 15:55 |
|
Ja... jeg kører den via af netværk og laver en kommando "su" og skriver root
pass.
Nu prøvede jeg så også at gøre det direkte på serveren som root,
men det gjorde ingen forskel overhovedet...
stadig samme fejl...
Andre forslag??
/Stig
"Anders Vind Ebbesen" <spam@boomer.dk> skrev i en meddelelse
news:slrn9qe39p.88a.spam@prozac.boomer.dk...
> In article <9o57q4$2hbh$1@news.cybercity.dk>,
> Stig Byriel claimed the following:
> >
> > Her siger jeg "make install" i biblioteket mod_php4.
>
> Er du sikker på at du kører ovenstående kommando som root?
>
> --
> Anders Vind Ebbesen
> Consultant in integrating clicks-and-mortar e-business
> www.ebbesen.org | anders@ebbesen.org
> Sjov og spas, øh: http://boomer.dk
| |
|
|