Sida 1 av 1

httpd.conf

Postat: 08 apr 2010, 11:54
av starwolf
Denna fil är tom, skall den vara det?
Har installerat Apche2, mysql-server php5-cgi php5-mysql php5-gd phpmyadmin

Nu vill inte firefox visa php filer endast html.
Är det denna fil som är fel eller har jag gjort något annat fel??

Re: httpd.conf

Postat: 08 apr 2010, 12:47
av Osprey
Min är också tom, men den visar php alldeles utmärkt ändå... vad händer om du försöker öppna en php-fil..?

Re: httpd.conf

Postat: 08 apr 2010, 13:06
av starwolf
detta

Re: httpd.conf

Postat: 08 apr 2010, 13:35
av Osprey
Sådant resultat får jag "nästan" om jag öppnar en php som file/// men inte om jag kör det via apache2...

Det här har jag installerat när det gäller apache:
apache2
apache2.2-bin
apache2.2-common
apache2-mpm-prefork
apache2-utils
libapache2-mod-auth-mysql
libapache2-mod-php5
och det här har jag installerat när det gäller php:
php5-cgi
php5-cli
php5-common
php5-mysql
php-config
php-pear
I princip har jag inte installerat något speciellt mycket extra, så du bör ha ungefär samma. Men om du vill så kan du ju kolla...

Re: httpd.conf

Postat: 08 apr 2010, 14:09
av Dr Phil
Om du vill vara säker på att du installerar rätt så kan du använda tasksel (så mycket enklare än så kan det inte bli).

Kod: Markera allt

sudo tasksel
Sedan letar du upp LAMP server i listan, markerar den (mellanslag) och trycker sedan på Enter/Retur.

httpd.conf skall vara tom på en ny LAMP-server i en Ubuntumiljö, antagligen finns dina inställningar i /etc/apache2/apache2.conf (uteslut tvåorna om du använder apache 1.3) men det är möjligt att det finns någon annan inställningsfil också. ;D

P.S. Om du skall aktivera ett mod så är det inte svårare än att dra över modet ifrån /etc/apache2/mods-available till /etc/apache2/mods-enabled. Om jag minns rätt... ::)

Re: httpd.conf

Postat: 08 apr 2010, 14:41
av starwolf
Alla har jag.
Måste vara något annat som jag "glömt" eller gjort fel.


Edit:
Läste en tråd: PHP-modulen laddas inte längre.
Kanske samma hos mig?
skall detta finnas med php5.conf och php5.load??

Re: httpd.conf

Postat: 08 apr 2010, 16:00
av andol
Dr Phil skrev:P.S. Om du skall aktivera ett mod så är det inte svårare än att dra över modet ifrån /etc/apache2/mods-available till /etc/apache2/mods-enabled. Om jag minns rätt... ::)
Njae, även om det iofs skulle fungera så är det inte riktigt så tanken än. Meningen är att alla filer ska ligga under ./mods-available/, och att man sen aktiverar modulerna med symlänkar från ./mods-enabled/. Dessa symlänkar hanteras lämpligast med kommandon a2enmod samt a2dismod.

Kod: Markera allt

$ sudo a2enmod dav_fs
Notera att man inte helt sällan vill/behöver starta om apache efter att man har aktiverat en modul.

Re: httpd.conf

Postat: 08 apr 2010, 16:16
av andol
Angående just httpd.conf så vill jag peka på ett par rader i apache2.conf
apache2.conf skrev: # Include all the user configurations:
Include /etc/apache2/httpd.conf
I httpd.conf kan man alltså placera egen generell konfiguration. Detta för att hålla själva apache2.conf orörd, vilket förenklar vid uppdateringar.

Re: httpd.conf

Postat: 08 apr 2010, 16:43
av starwolf
fortfarande vill inte den öppna php filer.
detta blir svaret om man kollar apache2 i terminalen.

bengt@bengt-laptop:~$ dpkg -l | grep apache
ii apache2 2.2.14-5ubuntu6 Apache HTTP Server metapackage
ii apache2-mpm-prefork 2.2.14-5ubuntu6 Apache HTTP Server - traditional non-threaded model
ii apache2-utils 2.2.14-5ubuntu6 utility programs for webservers
ii apache2.2-bin 2.2.14-5ubuntu6 Apache HTTP Server common binary files
ii apache2.2-common 2.2.14-5ubuntu6 Apache HTTP Server common files
ii libapache2-mod-auth-mysql 4.3.9-12ubuntu1 Apache 2 module for MySQL authentication
ii libapache2-mod-php5 5.3.2-1ubuntu3 server-side, HTML-embedded scripting language (Apache 2 module)
bengt@bengt-laptop:~$ ps aux | grep apache
bengt 7428 0.0 0.0 3336 812 pts/0 S+ 16:41 0:00 grep --color=auto apache
root 27160 0.0 0.1 5464 2428 ? Ss 16:34 0:00 /usr/sbin/apache2 -k start
www-data 27162 0.0 0.0 5464 1840 ? S 16:34 0:00 /usr/sbin/apache2 -k start
www-data 27163 0.0 0.0 5464 1840 ? S 16:34 0:00 /usr/sbin/apache2 -k start
www-data 27164 0.0 0.0 5464 1840 ? S 16:34 0:00 /usr/sbin/apache2 -k start
www-data 27165 0.0 0.0 5464 1840 ? S 16:34 0:00 /usr/sbin/apache2 -k start
www-data 27166 0.0 0.0 5464 1840 ? S 16:34 0:00 /usr/sbin/apache2 -k start