Toon posts:

[BC3] PHP installen onder Linux, error?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Als ik PHP wil installen onder Linux krijg ik een error.
Namelijk dat hij de output van Lex niet kan vinden.
Dit krijg ik dus als ik ./configure doe.

Ik heb verder Apache + MySQL prima draaien, maar dan is PHP wel zo handig :)

Please help a newbie!

Verwijderd

Topicstarter
Meteen nog een vraag.
Als iemand wat upload via FTP, dan kan ik die file niet oproepen via apache, omdat de user-rights niet okay zijn :(

iemand daar ook een oplossing voor :?

  • GraveR
  • Registratie: Januari 2000
  • Laatst online: 22-08-2025
Advies is om gewoon de source van Apache en PHP te downloaden en de installatie-guide die bij PHP zit te gebruiken.

Dit heeft als voordeel dat PHP als intern onderdeel van Apache wordt gecompiled, ipv een externe module.

Verwijderd

Topicstarter
heb ik gedaan, maar wilt niet :(

er stond eerst ./configure bij PHP, en daar gaat het al mis :(

  • GraveR
  • Registratie: Januari 2000
  • Laatst online: 22-08-2025
Dat kompt omdat Apache als user Nobody runt. Bovendien heeft Apache minimaal RX-rechten nodig op World. Octaal xx5

  • GraveR
  • Registratie: Januari 2000
  • Laatst online: 22-08-2025
Bij PHP hoort dit de eerste regel te zijn:

./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars

Verwijderd

Topicstarter
uhh... :?

en weet je ook het FTP probleem?

Verwijderd

Topicstarter
Op zaterdag 26 mei 2001 20:34 schreef GraveR het volgende:
Bij PHP hoort dit de eerste regel te zijn:

./configure --with-mysql --with-apxs
heb ik gedaan, maar niks :(

Verwijderd

Lex installeren. Tenminste dat moest ik onder Suse eerst doen, staat niet standaard geïnstalleerd.

Verwijderd

Topicstarter
Op zaterdag 26 mei 2001 21:58 schreef jdhart het volgende:
Lex installeren. Tenminste dat moest ik onder Suse eerst doen, staat niet standaard geïnstalleerd.
Heb ik gedaan, heb hem nu compiled, maar als ik ./apachectl -l doe, zie ik geen mod_so.c staan, en dat moet wel.
Nu werkt het dus ook niet :(

Wie biedt help?

Verwijderd

Topicstarter
PHP loopt nu als module, maar het wilt nog niet :(
Komt dus denk ik omdat mod_so.c niet geladen word :(

Wie biedt er maar weer eens help?

Verwijderd

Topicstarter
Compiled-in modules:
http_core.c
mod_env.c
mod_log_config.c
mod_mime.c
mod_negotiation.c
mod_status.c
mod_include.c
mod_autoindex.c
mod_dir.c
mod_cgi.c
mod_asis.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_access.c
mod_auth.c
mod_setenvif.c
mod_php4.c
suexec: disabled; invalid wrapper /www/bin/suexec

./httpd -l geeft dit resultaat!

Verwijderd

Topicstarter
niemand ;(

  • Dualdude
  • Registratie: Maart 2000
  • Laatst online: 18-06 23:18
Op zaterdag 26 mei 2001 23:27 schreef NvidiaGebruiker het volgende:
Compiled-in modules:
http_core.c
mod_env.c
mod_log_config.c
mod_mime.c
mod_negotiation.c
mod_status.c
mod_include.c
mod_autoindex.c
mod_dir.c
mod_cgi.c
mod_asis.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_access.c
mod_auth.c
mod_setenvif.c
mod_php4.c
suexec: disabled; invalid wrapper /www/bin/suexec

./httpd -l geeft dit resultaat!
ah, bekend probleem, heb ik ook gehad, weet alleen ff zo snel niet meer hoe ik het heb opgelost, het was iets heel simpels.... Moet er ff over nadenken...

Ja hier kun je weer helemaal niets mee, ik weet het :)

Verwijderd

Topicstarter
Op zondag 27 mei 2001 12:16 schreef Dualdude het volgende:

[..]

ah, bekend probleem, heb ik ook gehad, weet alleen ff zo snel niet meer hoe ik het heb opgelost, het was iets heel simpels.... Moet er ff over nadenken...

Ja hier kun je weer helemaal niets mee, ik weet het :)
hmm... ./configure --enable-module=so
:)
als ik nu ./httpd -l doe staat er idd mod_so.c bij!

Verwijderd

Topicstarter
tis mezelf al gelukt :)

Dat wat ik zei, dus met --enable-module=so werkt prima, en heb nu php-4.0.5 als module in apache 1.3.20 draaien :)

En hij is VEEL sneller dan mijn windows server!
Linux roelt O+
Pagina: 1