N�r jeg skriver en php-fil i notepad, vil notepad KUN gemme den
som v�rende en *.php.txt fil.
S� jeg bruger notepad++ og gemmer filne som v�rende en *.php fil.
MEN: N�r jeg �bner denne php-fil med Chrome, Explorer eller
Firefox, �bner den browseren op og begynder at downloade filen
gennem browseren.
Alts�, fra mit skrivebord - til mit skrivebord.
Hvilket ikke rigtig giver nogen mening - hvad kan v�re galt?
-Mads
--
Vil du l�re at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- P�dagogiske tutorials p� dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
Har du visning af kendte filtyper sl�et til eller fra?
> S� jeg bruger notepad++ og gemmer filne som v�rende en *.php fil.
>
> MEN: N�r jeg �bner denne php-fil med Chrome, Explorer eller
> Firefox, �bner den browseren op og begynder at downloade filen
> gennem browseren.
> Alts�, fra mit skrivebord - til mit skrivebord.
Er det ikke ogs� det den skal?
> Hvilket ikke rigtig giver nogen mening - hvad kan v�re galt?
Hvis det er for at se et php-script i funktion skal du have en webserver
k�rende p� din maskine.
Det er fordi mit html dokument indeholder et file include php-script, som jo
kun kan fungere hvis jeg bruger php.
Men, hvis jeg nu l�gger siden online, vil det s� virke? (alts�, ikke bare
downloade filen, men faktisk vise siden)
Og, hvordan f�r jeg en webserver til at k�re p� min maskine - vil jo gerne
se resultatet f�r det kommer online :)
Ja.
> Men, hvis jeg nu l�gger siden online, vil det s� virke? (alts�, ikke bare
> downloade filen, men faktisk vise siden)
Hvis din webserver underst�tter PHP - s� ja - ellers nej.
> Og, hvordan f�r jeg en webserver til at k�re p� min maskine - vil jo gerne
> se resultatet f�r det kommer online :)
Mvh
Johan
> Mads Horndrup wrote:
>> Og, hvordan f�r jeg en webserver til at k�re p� min maskine - vil jo
>> gerne se resultatet f�r det kommer online :)
>
> www.wampserver.com/en
Hvordan er den i forhold til:
<http://www.apachefriends.org/en/xampp.html>
(har kun pr�vet den sidsn�vnte).
--
Med venlig hilsen
Stig Johansen
> Men, hvis jeg nu l�gger siden online, vil
> det s� virke?
Hvorfor pr�ver du det ikke bare?
> Og, hvordan f�r jeg en webserver til at k�re
> p� min maskine - vil jo gerne se resultatet f�r
> det kommer online :)
http://hjemmesideskolen.dk/net/iis.php?id=iisphp
giver en udm�rket beskrivelse, b�de p� en server
til asp og php.
Jeg har selv k�rt web-server lokalt gennem mange
�r, b�de asp og php - det fungerer bare, du kan
teste alt lokalt.
--
Allan Vebel
http://vebel.dk | http://html-faq.dk
>
> http://hjemmesideskolen.dk/net/iis.php?id=iisphp
>
> giver en udm�rket beskrivelse, b�de p� en server
> til asp og php.
Hvilket dog kr�ver at man ikke k�rer Windows XP Home Edition eller
Windows Vista Home Basic. Bare lige til generel oplysning.
--
Michael Haase
> Hvilket dog kr�ver at man ikke k�rer
> Windows XP Home Edition eller Windows
> Vista Home Basic. Bare lige til generel
> oplysning.
Klart-klart, det burde jeg have oplyst;o)
Det er nu rart at kunne teste lokalt, men kan
man ikke det, er det blot at flytte filen ud p�
en server med ftp - det er ikke s� sv�rt.
> Det er fordi mit html dokument indeholder et file include php-script, som jo
> kun kan fungere hvis jeg bruger php.
> Men, hvis jeg nu l�gger siden online, vil det s� virke? (alts�, ikke bare
> downloade filen, men faktisk vise siden)
Ja.
> Og, hvordan f�r jeg en webserver til at k�re p� min maskine -
Lad v�re. Det kan ikke betale sig - til trods for alle de
forklaringer der f�lger her i tr�den om hvor nemt det er.
N�r jeg laver hjemmesider, �bner jeg mit FTP-program til mit
webhotel og �bner netadressen i min browser.
N�r jeg s� har skrevet/rettet en fil, l�gger jeg den ud p�
serveren med tr�k og slip hvorefter jeg trykker Ctrl-R i
browseren. S� ser jeg resultatet.
En der har sin egen server k�rende, kan spare �t tr�k og slip -
hvis han alts� kun har �t s�t af filerne p� sin computer (nul
reserve).
Men en hjemmeserver skal jo s�ttes op - og hvem siger at man
rammer pr�cis samme ops�tning som den der k�rer p� ens webhotel?
Hvis ikke det er tilf�ldet, f�r man en lumsk overraskelse n�r man
l�gger filerne frem. M�ske virker de ikke selv om de k�rte
fejlfrit lokalt
Med min metode ved man at det virker n�r det virker.
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
Jamen s� vil jeg da v�re den f�rste til at skrive om, hvor nemt det er.
Det er lige pr�cis s� nemt eller sv�rt, man vil ha' det til at v�re.
Hvis man ikke gider bokse rundt med konfigurationen, findes der pakker
som virker ud af boksen som f.eks. XAMPP. Selv bruger jeg Macports.
[snip]
> Med min metode ved man at det virker n�r det virker.
Hvad med versionering, mulighed for at rulle tilbage til en tidligere
version, migrations i databasen, debugging og profiling? Det er p�nt
sv�rt at lave den slags ting med din metode ;)
- Peter
> Hvad med versionering, mulighed for at rulle tilbage til en tidligere
> version, migrations i databasen, debugging og profiling? Det er p�nt
> sv�rt at lave den slags ting med din metode ;)
En tidligere version f�r jeg fat i ved at hente en af mine mange
backup'er.
Alt det databaseroderi - hvordan f�r man lige synkroniseret det
med databaseserveren p� ens webhotel?
- �h, du snakker om at man slet ikke skal have et webhotel, men
k�rer sig egen server til det hele. Jamen det g�r jeg ikke, og
det ville du have vidst hvis du havde l�st hvad jeg skrev.
Og vis mig den nybegynder der br�nder efter at lave versionering,
mulighed for at rulle tilbage til en tidligere version (som ikke
klares ved at hente en tidligere fil), migrations i databasen,
debugging og profiling.
He he ok. Det er selvf�lgelig ogs� en mulighed, men jeg t�nker
selvf�lgelig p� versionsstyring s� som Git, SVN eller hvad man nu er til.
> Alt det databaseroderi - hvordan f�r man lige synkroniseret det
> med databaseserveren p� ens webhotel?
Ved at bruge et framework eller et andet v�rkt�j, som underst�tter
migrations.
> - �h, du snakker om at man slet ikke skal have et webhotel, men
> k�rer sig egen server til det hele. Jamen det g�r jeg ikke, og
> det ville du have vidst hvis du havde l�st hvad jeg skrev.
Nej, jeg synes bestemt at webhoteller skal administreres af folk der har
forstand p� det. Det har jeg ikke, s� jeg n�jes med at rode i min lokale
server og afvikler kode der er i 'produktion' p� nogle servere, der er
sat op af folk der ved, hvad de laver (h�ber jeg).
> Og vis mig den nybegynder der br�nder efter at lave versionering,
> mulighed for at rulle tilbage til en tidligere version (som ikke
> klares ved at hente en tidligere fil), migrations i databasen,
> debugging og profiling.
Det er der nok ikke s� mange nybegyndere der g�r, men der er jo ikke
noget i vejen for at foresl� nogle sunde praksisser. Jeg ville gerne
have vidste mere om versionsstyring, migrations og automatiseret
deployment tidligere.
- Peter
> Det er der nok ikke s� mange nybegyndere der g�r, men der er jo ikke
> noget i vejen for at foresl� nogle sunde praksisser.
Man kan g�re vejen mod m�let s� lang med r�d om sunde praksisser
at nybegynderen finder noget andet at give sig til.
> Lad være. Det kan ikke betale sig - til trods for alle de
> forklaringer der følger her i tråden om hvor nemt det er.
De (apache/iis) fungerer 'out of the box' - det er lærerigt og faktisk
sjovt
> Når jeg laver hjemmesider, åbner jeg mit FTP-program til mit
> webhotel og åbner netadressen i min browser.
Ja-ja - dit eneste fokus og jo også indholdet.
> Men en hjemmeserver skal jo sættes op - og hvem siger at man
> rammer præcis samme opsætning som den der kører på ens webhotel?
Her er netop grunden til at starte med lokal server - så ved man
hvilke krav man skal lede hos dem der hoster. php og phpmyadmin
version og afhængighed af diverse moduler.
Ved det faktisk ikke :) K�rer selv Linux s� kender ikke meget til
Windows platformen - jeg googlede blot ;)
Mvh
Johan
Du kan jo ogs� teste i flere browsere, hvis du har en server k�rende
lokalt. S� hedder dom�net bare 'localhost' (eller hvad du nu v�lger at
kalde din host) i stedet for ditdom�ne.dk.
- Peter
> Du kan jo ogs� teste i flere browsere, hvis du har en server k�rende
> lokalt. S� hedder dom�net bare 'localhost' (eller hvad du nu v�lger at
> kalde din host) i stedet for ditdom�ne.dk.
>
Ja, selvf�lgelig. Men n�r jeg nu har et hotel, beh�ver jeg jo ikke at have
en server lokalt.
S� findes http://www.apachefriends.org/en/xampp-linux.html
--
Med venlig hilsen
Erik Ginnerskov
http://ginnerskov.dk - http://html-faq.dk
Eller
sudo apt-get install apache2 php5 mysql-server
Hvilket er lidt nemmere - og s� beh�ves jeg ikke t�nke p� at den skal
opgraderes hele tiden fra en anden kilde en fra den dist jeg nu har
valgt at bruge.
Mvh
Johan