Local hjemmeside host.

Software d.  15. november. 2009, skrevet af DanishGuy
Vist: 505 gange.

DanishGuy
 
Superbruger
Tilføjet:
15-11-2009 18:31:11
Svar/Indlæg:
743/80
Sidder og laver hjemmesider, og ville til at lave dem "local" istedet for online, da mit net ikke virker helt optimalt..

Så jeg prøvede at installere EasyPHP og så lægge min hp ind..

Men.. Hjemmesiden bliver da vist, men PHP bliver bare skrevet ud?..

Altså hvis jeg skriver..

<?
echo "hej";
?>

Så skriver dne ikke abre hej men alle php tegnene osv med..

Første gang jeg prøver at gøre det så nok bare mig der har misforstået noget?..

Men den installerer ellers godt nok apache server og det hele..
mooboo
 
Superbruger
Tilføjet:
15-11-2009 19:21:41
Svar/Indlæg:
606/20
hvad hedder filen du prøver at vise? Husk den skal slutte med .php

<?php
echo "hej";
?>


Svaret blev redigeret 1 gang, sidst af mooboo d. 15-11-2009 19:22:50.


DanishGuy
 
Superbruger
Tilføjet:
15-11-2009 19:28:32
Svar/Indlæg:
743/80
Rolig nu så langt ned på noob skalaen skal vi heller ikke :)

Min fil hedder index.php ;)

Og den virker fint på min hjemmeside.. Vil bare have den ned lokalt, så jeg kan færdiggøre arbejdet der..

Her er kildekoden taget fra firefox:

<?
include('db.php');
$sprog = $_GET['lang'];
$id = $_GET['id'];
$sidetype = $_GET['sidetype'];
function check_country($ip){
$real_ip = sprintf("%u", ip2long($ip));

$sql = "SELECT cname, short FROM `iplocations` WHERE `from` <= '$real_ip' AND `to` >= '$real_ip'";
$sql = mysql_query($sql);
$cd = mysql_fetch_assoc($sql);

$country = ucwords(strtolower($cd['cname']));
$short = strtolower($cd['short']);

return $short;

}
$country = check_country($_SERVER["REMOTE_ADDR"]);

?>

<html xmlns="http://www.w3.org/1999/xhtml&q...
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript" src="drop_down.js"></script>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>

- Den kører slet ikke den serverbaserede del?.. jeg kunne lige så godt kalde filen .html ville give samme resultat...


DanishGuy
 
Superbruger
Tilføjet:
15-11-2009 19:29:49
Svar/Indlæg:
743/80
Og ja det er kun et udsnit af kildekoden selvf.. :)

Bare så i kan se at den slet ikke "oversætter" php delen..


DanishGuy
 
Superbruger
Tilføjet:
15-11-2009 19:42:51
Svar/Indlæg:
743/80
phpmyadmin virker også ganske fint..

Så hvad er det lige jeg mangler?.. Skal jeg aktiverer PHP på en eller anden måde?


beatmore
 
Elitebruger
Tilføjet:
15-11-2009 21:20:13
Svar/Indlæg:
3943/44
tjek din apache conf fil, og tjek at .php er med i den, den skulle gerne stå sammen med .html og .htm (config linjen hedder noget med filetype)
Det burde dog virke automatisk når det er easy php.

evt. kan du prøve at skifte til server pakken XAMPP den brugte jeg da jeg lavede hjemmesider. (det er vel cirka det samme som easy php)


DanishGuy
 
Superbruger
Tilføjet:
15-11-2009 22:01:36
Svar/Indlæg:
743/80
Nu har jeg prøvet både WAMPP og så XAMPP

Med præcis samme fejl.. Fatter det ikke!..

Hvad er det lige jeg gør forkert?..


XAMPP status:

MySQL database ACTIVATED
PHP ACTIVATED
Perl with mod_perl ACTIVATED
Apache::ASP ACTIVATED
HTTPS (SSL) ACTIVATED
Common Gateway Interface (CGI) ACTIVATED
Server Side Includes (SSI) ACTIVATED
IPv4 ACTIVATED
IPv6 DEACTIVATED
SMTP Service DEACTIVATED
FTP Service DEACTIVATED

Ser jo fint nok ud.. Bliver sindsyg!!


Sir
 
Elitebruger
Tilføjet:
16-11-2009 01:41:05
Svar/Indlæg:
608/89
du har ikke kommet til at skrive din kode i "Design view" istedet for "Code view" ? altså i dit editor program


DanishGuy
 
Superbruger
Tilføjet:
16-11-2009 03:28:51
Svar/Indlæg:
743/80
Min kode virker jo fint! Jeg har hjemmeside online, med de samme filer, hvor det virker..!

Og jeg koder i Zend - så det er virkelig bare advanceret notecblok - der er ingen Design View mig bekendt..


DanishGuy
 
Superbruger
Tilføjet:
16-11-2009 04:56:24
Svar/Indlæg:
743/80
fik det til at virke og omg..

Ingen af programmerne kender tilsyneladende <? ?>

men derimod kun <?php ?>

VILLE JEG ALLIGEVEL IKKE HAVE GÆTTET!