PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XAMPP Probleme



Tam12
24.11.2009, 20:24
Hallo,
ich bin noch sehr neu und lerne gerade erst PHP und so.
Also mit dem Pogramm XAMPP kann man sich doch Websiten anzeigen lassen, oder?
Auf jedenfall steht da, man soll sein Script bei htdocs speichern und dann kann man es auf: http://localhost/ sehen. Bei mir ist das aber nicht so, da kommt die Seite von XAMPP.
Bitte um Hilfe.
Gruß Tam12

Lokutos
24.11.2009, 20:28
in dem verzeichnuss wo du xamp installiert hast gibt es den ordnet htdocs(oder ähnlich)

schreib mal in ne text datei was und speichere die dort unter name.txt

dan kannst du sie im browser mittels

http://localhost/name.txt aufrufen.

selbiges geht dan natürlich für ganze scripte.

jpwfour
24.11.2009, 20:31
XAMPP hat da schon einige Dateien drin im htdocs verzeichnis.

An sich kannst du die löschen, da du aber Anfänger bist empfiehlt es sich, dir das mal alles anzuschaun/durchzulesen.

Erstell einfach einen Unterordner

vms

und haus da rein, aufruf dann über

http://localhost/vms/

Tam12
24.11.2009, 20:45
Danke, aber die Seite zeigt jetzt statt "Hello world xd" ,das hier an:
<?php
echo "Hello World xd";
?>
Gruß Tam12

FloMK
24.11.2009, 21:21
du musst auch php aktivieren und es als .php abspeichern

LG

Tam12
24.11.2009, 22:07
Beim Abspeichern steht nur:
Line breaks:
Encoding:
Und daneben halt ein paar Möglichkeiten aber kein PHP)
Gruß Tam12

Lokutos
24.11.2009, 22:20
es muss einfach als dateiname.php gespeichert werden.

neoplacer
24.11.2009, 22:47
Hallo,
ich bin noch sehr neu und lerne gerade erst PHP und so.
Also mit dem Pogramm XAMPP kann man sich doch Websiten anzeigen lassen, oder?
Auf jedenfall steht da, man soll sein Script bei htdocs speichern und dann kann man es auf: http://localhost/ sehen. Bei mir ist das aber nicht so, da kommt die Seite von XAMPP.
Bitte um Hilfe.
Gruß Tam12

Naja nicht so ganz :) bzw. fast Richtig.
Mit der Hilfe von Xampp ist es Entwicklern von u.a. PHP Webseiten möglich, diese lokal in der Heimischen Umgebung zu Testen dabei wird kein eigener Webserver benötigt.
Xampp beinhaltet u.a. den Apache Server mit dem es Möglich ist PHP Codes auszuführen.

Bei PHP handelt sich um eine Scriptsprache die zur Laufzeit (beim Aufruf) vom Apache ausgeführt wird. Es ist also keine exe (Binardatei) wie z.B. ein Windows Programm.

Aufbau von Xampp
Siehe HowTo hier (http://www.administrator.de/Intranet_mit_XAMPP_und_Joomla_einrichten..html) wird gezeigt wie man ein Joomla (CMS) lokal installiert.


Danke, aber die Seite zeigt jetzt statt "Hello world xd" ,das hier an:
<?php
echo "Hello World xd";
?>
Gruß Tam12

Teste das mal
z.B. meinephpdatei.php


<?php
$myvar = 'Hello World!';
for ($i = 0; $i < 10; $i++)
{
echo $myvar . "\n";
}
?>

leg die Datei mal in den Ordner \Xampp\htdocs\ an.
Dann rufe das in dein Browser auf.
http://127.0.0.1/meinephpdatei.php
oder
http://localhost/meinephpdatei.php

Tam12
25.11.2009, 16:39
super geht jetzt, danke.
Allerdings geht dein Quelltext nicht^^
Ach ja, noch eine Frage:
Würde so ein Server hier: https://www.1und1.info/xml/order/WebHosting (die bVariante für 3,99 € im Monat)
für eine Seite, wo es vorerst nur Paidmails, Paidbanners und nur bis zu 50 User geben wird reichen?
Ich kann ja auch jeder Zeit den Server upgraden, wenn er zu schwach ist.
Gruß Tam12

FloMK
25.11.2009, 16:42
super geht jetzt, danke.
Allerdings geht dein Quelltext nicht^^
Ach ja, noch eine Frage:
Würde so ein Server hier: https://www.1und1.info/xml/order/WebHosting (die bVariante für 3,99 € im Monat)
für eine Seite, wo es vorerst nur Paidmails, Paidbanners und nur bis zu 50 User geben wird reichen?
Ich kann ja auch jeder Zeit den Server upgraden, wenn er zu schwach ist.
Gruß Tam12

da sind keine datenbanken vorhanden deswegen schon alleine nicht.

mir scheint als müsstest du erst noch ein bisschen lernen, weil du auch ein paar grundkenntnisse brauchst.

LG

jpwfour
25.11.2009, 16:48
Das ist ja kein eigener Server oder ein vServer, sondern "nur" Webspace.

D.h. es teilen sich da zw. 1 und 1.000 User 1 Server.

Grundsätzlich braucht das VMS1 sehr wenig.

Ein paar MB Speicherplatz, die hast du immer, und 1 MySQL Datenbank.

Schön wären noch Cronjobs, die gibts dann schon sehr selten zu Webspace dazu.

Frage ist, reichen die Limits vom MySQL Server aus?
Reicht die Anbindungsgeschwindigkeit?
Reicht der RAM?
Bist du nachher allein auf einem Server oder mit 500 XXX Seiten?

Das kann man bei einem Webspace einfach nicht beantworten, nur Erfahrungswerte (je nach Hoster).

Hier im FOrum treiben sich aber ein paar Leute rum, die haben da gute Angebote zur Hand, teilweise weil sie selber einen Server haben, den aber nicht ausnutzen, also dir dort Webspace geben.

Auch noch wichtig: allow_url_fopen auf ON!

Sollte das aus der Beschreibung nicht hervorgehen, einfach den Hoster anschreiben (gleich guter Test auf Kundenservice und Erreichbarkeit).

Ich schätze mal, der Webspace den du da rausgesucht hast, reicht nicht aus, um ein VMS längere Zeit zu betreiben, gerade wenn man selber erst Anfängt und mit Optimierung noch nicht so viel am Hut hat.

Tam12
25.11.2009, 16:55
Ok, danke, hatte ich übersehen(das mit der Datenbank).
Ja, ich fange auch gerade erst mit allem an, ich wollte nur mal so die Preise für eine eventuelle Website die ich vielleicht nächstes Jahr mache, überschlagen.
Ich glaube so für den Anfang könnte man die Variante für 6,99 € mal probieren (diese Version hat auch eine SQL Datenbank) und wenn das total schlecht ist, die Variante wechseln(also eine bessere Variante da nehmen, man kann ja jederzeit da eine teurere Variante auswählen) oder sogar den Anbieter dann wechseln.
Gruß Tam12

Tam12
25.11.2009, 18:01
Wenn ich jetzt XAMPP mit dem Basicscript mache, zeigt der das hier an: http://s10b.directupload.net/file/d/1989/qia4kvi3_png.htm
statt eine Website.
Kann ich dann auch mit XAMPP kontrollieren, ob ich ein Addon richtig eingefügt habe?
Gruß Tam12

Lokutos
25.11.2009, 18:05
das ist die sql datei und die gehört in die datenbank.

Tam12
25.11.2009, 22:02
In der Anleitung steht, die muss in phpmyadmin, wo muss es denn hetzt hin?
Achja, XAMPP möchte ich gerne mir erst mal das Grundscript+ meine jetzt schon eingefügten Addons anzeigen lassen, ich wollte jetzt fragen wie das geht, weil das ist ja eigentlich der ganze Ordner file, oder? Und mit XAMPP habe ich gedacht, geht das nur mit Quelltexten.
Und bei XAMPP, zeigt das dann auch die richtige Website mit Funktionen und so an oder nur den Text der Seite?
Gruß Tam12

DimpleX
26.11.2009, 09:57
im prinzip ja geht es, du must nur bedenken das ein localer serverdienst sich andersverhält als einer im netz

aber um erstmal zu testen ist xampp+vms perfekt


DimpleX

FloMK
26.11.2009, 13:08
wenn du xampp offen hast (controlmenü) steht da iwie mysql admin. dadrauf. nun bist du in phpmyadmin. dort erstellt du ne neue datenbank und fügst dort den sql befehl aus


PHPmyAdmin Tutorial (http://www.wiba.net/sites/wiba55/download/handbuecher/phpmyadmin.pdf)


LG

Tam12
26.11.2009, 14:12
Danke!
Aber was muss ich denn in den Ordner htdocs reinpacken, also für das Basicsrript? Weil das ist ja eigentlich der ganze Ordner files, oder?
Gruß Tam12

FloMK
26.11.2009, 15:03
genau aber die sql muss in phpmyadmin ausgeführt werden

LG

Tam12
26.11.2009, 15:33
Danke!
Ich bin jetzt gerade dabei, meine libi Funktion zu ändern(das muss man ja), aber da sind so Sachen, wie z.B. DB Passwort, bei XAMPP steht, das es kein Passwort gäbe, oder auch domain, was soll ich da eingeben?
Gruß Tam12

FloMK
26.11.2009, 16:36
domain ist localhost
passwort lässte frei wenn du keines angegeben hast.

LG

Tam12
27.11.2009, 15:55
http://s10b.directupload.net/file/d/1991/6agah7cr_png.htm
bei db user hatte ich auch localhost stehen, und bei Passwort da unten und bei Sicherheitscode hatte ich auch was stehen, habe ich jetzt rausgenommen, damit nicht alle das sehen^^
Was ist falsch? Es funktioniert nicht.
Bitte um Hilfe.
Gruß Tam12

Hardy
27.11.2009, 17:15
db_user müsste root sein der name der datenbank muss dann unter db_base rein

Tam12
27.11.2009, 19:27
WO steht denn der Name der Datenbank und kann man sein Passwort bei XAMPP ändern/erstellen.
Weil bei Xampp root als Benutzername steht und bei Passwort: kein Passwort
daran kann es liegen.
Bitte um Hilfe.
Gruß Tam12

Hardy
27.11.2009, 19:44
Der Datenbank name ist der mit der du die datenbank erstellt hast.schau einfach in phpMyadmin.
ansonsten müsste es auch mit root und ohne passwort gehen

Tam12
27.11.2009, 19:49
Da steht snippisc_vms124 aber damit gehts auch nicht.
Der aktuelle Screen-Shot:
http://s7.directupload.net/file/d/1991/zdekrt7t_png.htm
Wenn ich versuche, die Seite zu öffnen steht da jetzt, das die Verbindung zum Mysql Server fehlgeschlagen ist.
Gruß Tam12

Hardy
27.11.2009, 19:53
Dann solte es so gehen



// Datenbankserver
$db_host = "localhost";
// Mysql User
$db_user = "root";
// Mysql PW
$db_pass = "";
// Datenbank
$db_base = "snippisc_vms124";

Tam12
27.11.2009, 20:01
http://s11b.directupload.net/file/d/1991/gd7cl9xk_png.htm
Habe ich ja, jetzt sagt es wieder, keine oder falsche Datenbank eingegeben.
Wenn man irgendein Passwort eingibt, steht da dann, das die Verbindung zum mySql Server fehlgeschlagen ist.
Das ist so*****.
Was soll ich machen.
Bringt es sich jetzt ne Webspace zu mieten(mache ich eh in den nächetn Tagen), da kann ich mir Website dann auch angucken und so.
Gruß Tam12

Hardy
27.11.2009, 20:05
Du kannst noch nichtmal die fehlermeldungen richtig lesen, du bekommst noch nichtmal die daten korrekt eingetragen und willst dir ein webspace holen?:der:

Also wenn da steht


keine oder falsche Datenbank eingegeben
dann wird das auch so sein und dann brauchst du auch nicht versuchen ein passwort einzutragen das eh nicht gesetzt ist :der:

kontrolliere das:


// Datenbank
$db_base = "snippisc_vms124";
noch einmal denn das ist nicht korrekt!

Tam12
27.11.2009, 20:08
http://s11b.directupload.net/file/d/1991/gd7cl9xk_png.htm
hast du den Link nicht angeklickt? Da siehst du doch, dass alles richtig eingetragen ist!
Ich habe es auch noch einmal kontrolliert.
Gruß Tam12

Hardy
27.11.2009, 20:10
Doch habe ich aber dann hast du halt die datenbank nicht korrekt eingespielt mach doch mal lieber ein screen von deiner phpmyadmin startseite

jpwfour
27.11.2009, 22:31
Zum Testen kannst du auch einen reespace Anbieter nehmen, bspw.:
www.kilu.de (mit allow_url_fopen, aber mail() etwas kompliziert einzurichten via smtp).

Ansonsten solltest du auch den Willen haben, dich mit sowas eingehender zu beschäftigen, oder eben die eifnache Variante nehmen und Andere für bezahlen :wink:

Tam12
28.11.2009, 11:34
Ich will ja auch mehr lernen usw. und habe auch die Zeit und alles, ich weiß bloß nicht wo ich es lernen kann. Kann mir da jemand etwas empfehlen, vielleicht Bücher, e-books oder soetwas?
Gruß Tam12

jpwfour
28.11.2009, 12:35
Hier gibt es ein paar vielleicht hilfreiche Sachen speziell fürs VMS1:
http://www.vms-tutorial.de/

In der Einführung sind auch ein paar Tutorials verlinkt:
http://www.vms-tutorial.de/wiki/Einf%C3%BChrung


Oft wird man hier fündig:
http://www.galileocomputing.de/
aber obs da ein gutesEBook für speziell XAMPP gibt weiß ich nicht.