Eventyret med webserveren fortsætter...
Hej!
Mit webserver eventyr fortsætter...
Der må være et eller andet som er gået i spåner for mig, da det ellers altid har kørt uproblematisk på mine Qnap enheder.
På min Ubuntu er installeret apache2, php5 og mysql. Joomla er lagt i /var/www
Men når jeg tilgår mappen og forventer at se et Joomla-installations-skærmbillede, kommer følgende besked fra Firefox:
”Du har forsøgt at åbne
Som er en: phtml fil
Hvad skal Firefox gøre med denne fil?”
Hvad har jeg gjort galt? Er det min php5 installation som har fejlet?
VH
Nicholas
Mit webserver eventyr fortsætter...
Der må være et eller andet som er gået i spåner for mig, da det ellers altid har kørt uproblematisk på mine Qnap enheder.
På min Ubuntu er installeret apache2, php5 og mysql. Joomla er lagt i /var/www
Men når jeg tilgår mappen og forventer at se et Joomla-installations-skærmbillede, kommer følgende besked fra Firefox:
”Du har forsøgt at åbne
Som er en: phtml fil
Hvad skal Firefox gøre med denne fil?”
Hvad har jeg gjort galt? Er det min php5 installation som har fejlet?
VH
Nicholas
Kommentarer13
Re: Eventyret med webserveren fortsætter...
aptitude install libapache2-mod-php5
Husk du skal også have et mysql modul i din php, denne pakke hedder
php5-mysql
Hey Jesper.
Du har ikke
Du har ikke konfigureret din Apacheserver korrekt.
I filen /etc/apache2/mods-enaled/php.conf - skulle meget gerne se således ud:
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
Da den ellers ikke accepterer phtml!
Stadig problem
Begge forslag er allerede udført og kontrolleret. Men det har ikke ændret på Phtml problemet.
Kan det tænkes, at programmerne ikke startes op når maskinen booter? Jeg kan ikke se nogle af elementerne i oversigten med aktive processer.
Kunne man evt prøve at installerer php5 igen?
Phtml problemet vises, både ved lokal tilgang til www mappen og ekstern tilgang.
Håber der findes en løsning. Computeren virker ellers fint med den nye Ubuntu 9.04
VH
Nicholas
Hmm...
Det ligger i en index.html
Men skriver jeg bare maskinens ip adresse på en anden net pc, får jeg Phtml problematikken igen... Også selv om det angives på serverens browser, i adressefeltet.
Re: Eventyret med webserveren fortsætter...
denm linje med it works er filen /var/www/index.html.
Det er nøjagtig samme fil der skal rammes på begge måder:
uanset om det er http://localhost eller http://IP så er det samme side der skal vises - ellers er der noget virtuel host der er forkert eller lign.
Du kan da godt prøve at geninstallere PHP - men det tror jeg ikke hjælper.
Hvad siger din apachelog fil idet du prøver dette ?
/etc/apache/sites-enabled
Hvad har du i den mappe?
/etc/apache/sites-enabled
Servernavn?
Jeg har med en rutine genstart af apache2, fået meldingen: ”Could not reliably determine the servers fully qualified domane name, using 127.0.1.1 for servername”
Kunne det tænkes at problemet ligger her?
Er der manglende indstilling for ip adresse og servernavn?
VH
Nicholas
Til Larskhansen
I mappen ligger en henvisning ved navn 000-default. Filen fylder 948 bytes.
VH
Nicholas
Re: Eventyret med webserveren fortsætter...
Den nemmeste løsning er indsæt iu /etc/apache2/apache2.conf
ServerName www.XXXXX.dk
(Alt efter hvad din maskine hedder - du kan også erstatte www med din maskine navn = edm1.XXXXX.dk)
Jeg kunne nu godt tænke mig at se dine logfiler over hvad der reelt sker.
Tror din 000-default måske er fejlkonfigureret - siden den ikke accepterer connections udefra!
apache2.conf
Jeg har nu indsat ServerName i apache2.conf, da det ikke stod der i forvejen - men det har ikke ændret noget ved problemet.
Her er indholdet af min 000-default:
ServerAdmin webmaster@localhost
DocumentRoot /var/www
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
**
Det med logfiler må du forklare nærmere. Hvor findet jeg den / de logfiler?
VH
Nicholas
Re: Eventyret med webserveren fortsætter...
CustomLog /var/log/apache2/access.log combined
Der kan du kopiere den logfil og lægge ind på pastebin. http://pastebin.com/ - og sende linket her - istedet for at fylde spørgsmålet op her med en meget lang logfil!
Re: Eventyret med webserveren fortsætter...
https://help.ubuntu.com/community/ApacheMySQLPHP
Problem løst!
Jeg lavede en ny installation og skrev derefter en eneste sætning:
sudo tasksel install lamp-server
Og nu virker det! :)
VH
Nicholas