PHP installeren

Status
Niet open voor verdere reacties.

Herculesds

Gebruiker
Lid geworden
16 okt 2005
Berichten
405
Ik zit al een tijdje te proberen php te installeren op me linux suse systeem.
Ik heb verder apache al geinstalleerd succesvol, zou iemand mij misschien verder kunnen helpen?

Ik volg de howto op http://www.e-gineer.com/v1/instructions/install-php4x-for-apache1xx-on-linux.htm

bij 'Compiling PHP' kom ik niet verder,

Bij deze command

./configure --with-apache=../httpd --with-config-file-path=/www/conf --enable-track-vars

zegt tie:

checking lex output file root..... ./configure: line 3380: lex: command not found

configure: error: cannot find output from lex; giving up

Ik heb apache bij /usr/local/apache2/ geinstalleerd

Apache (httpd-2.2.4.tar.gz)
PHP (php-5.2.2.tar)

mvg Marko
 
Laatst bewerkt:
Heb je een speciale reden om niet de PHP en APACHE die door SuSE via YAST aangeboden worden te gebruiken?

Heb je via Yast al wel LEX geinstalleerd met haar development files?
 
Omdat ik op dit moment ict volg, en op dit moment druk bezig ben met linux. En nu thuis ook een webservertje wil opzetten! Dat is de voornaamste reden

En waar kan ik LEX vinden in Yast?
 
Ik bedoelde meer van dat je nu apache en php zelf aan het compileren bent terwijl je via Yast apache en PHP zo kan installeren (waar je ook updates doet (ben zelf een debian gebruiker dus misschien kan een SuSE man je iets specifieker aangeven waar))

Maar ik heb nog wel toegang tot een SuSE server in den lande dus ik zal even exact kijken hoe dat heet

EDIT: in yast onderdeel Software - Software management en dan de pakketten flex en flex-debuginfo
of natuurlijk de pakketten apache2 en php5
 
Laatst bewerkt:
Klopt idd. Ik kan via yast php enz installeren. Dat heb ik gedaan! Moet het dan gelijk werken, of moet ik dan nog configureren?
 
Dan zou het gelijk moeten werken maar het kan zijn dat je eigen gecompileerde versie van apache loopt te etteren.

Ik neem aan dat je http://www.e-gineer.com/v1/instructions/install-apache1xx-on-linux.htm
gebruikt hebt om je apache te installeren?

Zo ja stop dan eerst al je apache processen
In de console kun je via "killall apache2; killall apache;killall httpd" alle processen van apache stoppen (je zult eventueel eerst su moeten doen om voldoende rechten te krijgen) daarna ga je naar de map waar je het commando "make install" hebt gedaan toen je apache compileerde, doe daar nu "make uninstall". daarna moet je de goede apache weer starten via Yast
 
Ik heb alle processen gestopt, en alles via Yast apache en php verwijderd.

Vervolgens heb ik Apache en PHP opnieuw geinstalleerd!

Zou je mij misschien nu kunnen uitleggen hoe ik apache en php start?

Alvast Bedankt!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan