MySQL funktioniert nicht in Denver - Denwer

Diäten

phpmyadmin in Denver - Webserver
Leute, die Frage ist: Es gibt keinen prinzipiellen Import von Tabellen in Denver oder so.

Php über Denver - Denwer
Eine Site mit PHP + HTML erstellt. Alle HTML-Seiten funktionieren und PHP ist keine Autorisierung, keine Registrierung, kein Feedback funktioniert nicht. Worin.

Kodiroka in Denver - Webserver
Ich habe die Zeile AddDefaultCharset windows = 1251 in der Datei http.conf auskommentiert, danach begann die HTML-Datei, die russischen Buchstaben normal anzuzeigen.

test1.ru in Denver startet nicht - Denwer
Ich legte Denver auf ein Flash-Laufwerk, ich konnte www.test1.ru nicht ausführen, nahm es herunter und legte es auf das Laufwerk C - dasselbe Problem. localhost wird gestartet und wann.

Fehler in Denver in phpMyAdmin - Denwer
Hallo. Installierte Denver. Immer noch separat installiertes MySQL-5. Nout 64 Bits, Vindous-10. Im Prinzip funktioniert alles, ich lerne die PHP-Sprache und entscheide.

Die Site startet nicht auf Denver - Webservern
Hallo an alle! brauche Hilfe im Umgang mit Denver. Ich habe es heruntergeladen, installiert und jetzt gibt er mir beim Start eine Fehlermeldung.

Denwer mysql startet nicht

Guten Tag, liebe Leser, das letzte Mal haben wir uns mit der Frage eines Fehlers befasst: Der Start dieses Geräts ist unmöglich. (Code 10) unter Windows ist dieses Betriebssystem leider nicht perfekt und weist auch Mängel auf, die die Funktionsweise verschiedener Programme beeinträchtigen können. Heute werden wir die Frage untersuchen, warum denwer in Windows 10 und anderen Versionen nicht funktioniert und wie dies in Zukunft vermieden werden kann.

Was ist denwer

Wenn jemand anderes nicht weiß, was Denver ist, dann lassen wir es reparieren. Denwer> ist ein Softwarepaket, dessen Aufgabe es ist, auf einem lokalen Computer zu implementieren:

  1. Webserver
  2. Datenbankserver

Der Denwer beinhaltet folgende Programme:

In 98 Prozent funktioniert Denwer nach der Installation für alle Benutzer, aber aufgrund verschiedener Windows-Builds oder anderer Dinge, über die wir sprechen werden, können Sie bis zu 2 Prozent erreichen, und Denwer funktioniert nicht für Sie.

Denwer Arbeitsprinzip

Ein bisschen Theorie für Neulinge, weil ich immer erst versuche herauszufinden, wie es funktioniert, bevor ich etwas handhabt. Meiner Meinung nach ist das sehr korrekt, da dieses Wissen Ihnen hilft zu verstehen, warum diewer im System nicht funktioniert.

Und so haben Sie die Programme, die Sie installiert haben, gesehen. Das Prinzip hier ist, dass Sie dank des Apache-Dienstes und der MySQL-Datenbanken WordPress in Denver installieren können, indem Sie das Distributions-Kit im Site-Verzeichnis ablegen und die Datenbank und alles lokal auf Ihrem Computer erstellen.

Und so gibt es einen Ordner C: WebServers home. Dies ist standardmäßig der Fall. Darin erstellen Sie einen Ordner mit der Adresse der Site, auf die die Site antworten soll. Bei der Installation gibt es bereits einen Ordner test1.ru

Wenn Sie diese Adresse in einem Browser öffnen, wird die folgende Antwort angezeigt. Dies bedeutet, dass die Site funktioniert und die Seite index.html ordnungsgemäß geöffnet wurde.

Sobald Sie einen neuen Ordner mit der Adresse erstellen, starten Sie Denwer neu. Dies geschieht, damit der Inhalt der hosts-Datei geändert wird. In der hosts-Datei fügt sie Einträge zu Ihren Adressen aus dem Basisordner hinzu und verknüpft sie mit Ihrem lokalen Computer. Hier ist der Inhalt. Wie Sie sehen, bezieht sich der Domänenname test1.ru auf die IP-Adresse Ihres lokalen Computers 127.0.0.1

Dies wurde speziell gemacht, um den Browser zu öffnen und an diese Adresse zu gelangen, die Sie zu sich selbst und nicht außerhalb des Internetbereichs angegeben haben. Die Hosts-Datei für das Windows-Betriebssystem hat eine höhere Priorität als der DNS-Server.

Ich denke, das allgemeine Prinzip der Arbeit ist Ihnen klar, insbesondere in dem Artikel über die Installation von Denver. Ich habe alles ausführlich beschrieben. Lassen Sie uns herausfinden, was sein könnte, wenn denwer nicht funktioniert.

Warum funktioniert Denwer nicht?

Wenn wir die Frage beantworten, warum derwer nicht funktioniert, können wir folgende Gründe herausgreifen:

  • Keine Ports verfügbar
  • Ich kann die hosts-Datei nicht bearbeiten
  • Apache funktioniert nicht

Im Folgenden werde ich detailliert beschreiben, wie jedes dieser Probleme gelöst wird.

Denwer Ports

Für den erfolgreichen Betrieb von Denver müssen Sie Port 80 portieren, da dies von denwer standardmäßig verwendet wird. Es ist wegen ihm, dass Apache nicht funktioniert, weil ort einfach von jemandem beschäftigt ist.

[info] Ich habe Ihnen ausführlich erklärt, wie Sie feststellen können, welche Programme über Ports auf Ihrem Computer verfügen. In diesem Artikel wurde über das Dienstprogramm netstat und das TCPView-Dienstprogramm [/ info] berichtet.

Wenn Sie also den Apache nicht starten, sollten Sie diese Dinge überprüfen. Wenn Skype auf Ihrem Computer installiert ist, ist eine solche Daewo nicht vorhanden: Verwenden Sie die Ports 80 und 443 für weitere eingehende Verbindungen. Sie finden es unter Extras> Optionen

item Erweitert> Verbindung. Deaktivieren Sie die Markierung: Verwenden Sie die Ports 80 und 443 für weitere eingehende Verbindungen.

Übrigens haben Sie auch nach der Installation von Denver ein Browserfenster, in dem Sie auch über die Denwer-Ports informiert werden.

Wenn Sie danach noch keinen Apache in Denwer haben, prüfen Sie, ob IIS (Internet Information Services) diesen Port verwendet. Im Task-Manager kann es als World Wide Web Publishing Service (W3SVC) bezeichnet werden. IIS kann mithilfe von TCPView schnell gefunden werden. Wenn Sie IIS nicht benötigen, löschen Sie es, wenn Sie einfach den Port ändern oder den Dienst deaktivieren müssen.

Sie können IIS in der Systemsteuerung> Programme und Komponenten> Windows-Komponenten ein- oder ausschalten löschen und sicherstellen, dass IIS keine Überprüfung wert ist.

Wenn Sie denwerfen immer noch nicht funktioniert, prüfen Sie, ob Ihr Antivirenprogramm dies blockiert. Da sie über eine eingebaute Firewall-Funktion verfügen, stellen Sie sicher, dass der Port 80 in der Firewall geöffnet ist. Öffnen Sie Systemsteuerung> Windows-Firewall.

Weitere zusätzliche Parameter.

In den Regeln für eingehenden Datenverkehr sehen wir, ob für Port 80 Verbotsregeln gelten.

Ich denke, die Frage ist, warum denwer nicht mit Apache anfängt. Wir haben es herausgefunden. Lassen Sie uns andere Gründe berücksichtigen.

Denwer funktioniert nicht localhost

Es gibt Fälle, in denen Denver keine lokale Bindung in der hosts-Datei registrieren kann, was dazu führt, dass localhost in Ihrem Ordner nicht funktioniert. Dies ist sehr wichtig. Auch bei der Installation sollten Sie dieses Fenster anzeigen.

Hier sind die Schlüsselwörter Erfolg: das hat es erfolgreich geschafft, es zu bearbeiten. Stellen Sie zunächst sicher, dass Sie mit einem Konto arbeiten, das über Administratorrechte verfügt. Überprüfen Sie es einfach, klicken Sie auf WIN + R und geben Sie lusrmgr.msc in das Fenster ein.

Öffnen Sie Gruppen und suchen Sie in der Administratorliste, doppelklicken Sie darauf und stellen Sie sicher, dass Ihr Konto vorhanden ist.

Wenn Sie ein Administrator sind, kann dies die Arbeit von denwer und der Benutzerkontensteuerung (User Account Control) immer noch beeinträchtigen. In diesem Fall empfehle ich Ihnen, die hosts-Datei von C: Windows System32 drivers etc auf Ihren Desktop zu kopieren, zu bearbeiten und dann durch die alte zu ersetzen Ersatzdatei.

Wenn ein Fenster angezeigt wird, dass kein Zugriff auf den Zielordner besteht, klicken Sie auf Weiter.

Es gibt auch Fälle, in denen Sie die Windows-Registrierung korrigieren müssen, nämlich regedit im Fenster öffnen und folgende Schritte ausführen:

Systemprozess hängt an Port 80 PID 4

Ich hoffe, dass Ihnen meine Methoden geholfen haben, um Probleme zu lösen, wenn "denwer" nicht in Windows funktioniert.

Denver Fehler und ihre Lösungen

Sie haben Denver auf Ihrem Computer installiert. Was passiert, wenn die virtuellen Hosts nicht funktionieren, localhost nicht gestartet wird, ein Fehler mit http.exe auftritt und vieles mehr? Auf diese Weise können Sie eine Sicherungskopie der Probleme und Lösungen für Denver vorschlagen.

  • Überprüfen Sie die Netzwerkprotokolle
  • Virtuelle Hosts funktionieren nicht
  • Localhost startet nicht IIS
  • Denwer-Konflikt mit Skype
  • Fehler httpd.exe aufgrund eines Fehlers in der Denver-Assembly
  • Denver kann nicht installiert werden, Fehler im Path-Parameter
  • Probleme mit Denver unter Windows 8

Fehler / Probleme mit Denver und deren Lösungen

Selbst eine so einfache Aufgabe wie die Installation von Denver kann natürlich nicht ohne Probleme auskommen. Die Situationen sind sehr unterschiedlich. Vor allem, wenn Sie etwas nicht so empfehlenswert machen, aber trotzdem. Im Folgenden möchte ich einige Fehler und Probleme im Zusammenhang mit Denwer und deren Lösungen anführen.

Virtuelle Hosts funktionieren nicht

In Denver 2 hatte ich diese Situation: Alles begann gut und wurde an den Gastgeber geschrieben, aber es war unmöglich, einen der Gastgeber zu betreten. Das Problem war, dass der DNS-Clientdienst, der DNS-Namen zwischenspeichert und den vollständigen Computernamen registriert, deaktiviert wurde. Um es zu aktivieren, gehen Sie zu: Start> Systemsteuerung> Verwaltung> Dienste - Bewegen Sie den Cursor in die Zeile "DNS-Client", klicken Sie mit der rechten Maustaste, wählen Sie im geöffneten Kontextmenü den Eintrag "Eigenschaften" und wählen Sie den Starttyp "Auto". Vergessen Sie nicht, den Computer neu zu starten.

Localhost startet nicht IIS

Es gab Fälle, in denen die Installation von Denver normal war, aber localhost nicht gestartet wurde! Stellen Sie sicher, dass auf Ihrem Computer kein anderer Webserver ausgeführt wird, der Denver beeinträchtigt. Dies ist häufig in Windows XP der Fall. Zum Beispiel können wir über Microsoft IIS sprechen. Wenn ja, deaktiviere es.

Gehen Sie folgendermaßen vor, um den IIS-Verwaltungsdienst zu deaktivieren: Start> Systemsteuerung> Verwaltung> Dienste - Bewegen Sie den Cursor in die Zeile "IIS-Verwaltungsdienst", klicken Sie mit der rechten Maustaste, wählen Sie im Kontextmenü den Eintrag "Eigenschaften", und legen Sie den Starttyp "Deaktivieren" fest. Vergessen Sie nicht, den Computer neu zu starten.

Denwer-Konflikt mit Skype

Um ordnungsgemäß mit Denver zusammenzuarbeiten, sollten Sie sicherstellen, dass Skype die für Apache erforderlichen Ports 80 und 443 nicht belegt. Starten Sie dazu Skype und öffnen Sie Folgendes: Extras> Einstellungen> Erweitert> Verbindung. Hier deaktivieren Sie das Kontrollkästchen "Ports 80 und 443 als eingehende Alternative verwenden".

Fehler httpd.exe aufgrund eines Fehlers in der Denver-Assembly

Beim Starten des lokalen Servers zeigt httpd.exe möglicherweise die folgende Fehlermeldung an: Der Einstiegspunkt für die zend_rebuild_symbol_table-Prozedur wurde nicht in der php5ts.dll-DLL gefunden. Es stellte sich heraus, dass es zusammen mit PHP 5.2 der Denver-Distribution Module für PHP 5.3 gibt. Dieses Problem wurde bisher nicht behoben und Sie können die erforderlichen Module hier herunterladen. Um PHP 5.2-Module zu installieren, müssen Sie den lokalen Server stoppen und nach der Installation erneut starten.

Denver kann nicht installiert werden, Fehler im Path-Parameter

Manchmal gibt es Probleme mit Umgebungsvariablen. Um dieses Problem zu beheben, fahren Sie mit folgenden Optionen fort: Computereigenschaften> Erweitert> Umgebungsvariablen. Wo Sie genau hinschauen müssen, was Sie brauchen.

Probleme mit Denver unter Windows 8

Einige Webmaster weisen darauf hin, dass es Probleme beim Erstellen von Denver in Windows 8 gibt. In der Tat können Sie hier nur das oben Genannte angeben. Normalerweise tritt der Fehler aufgrund von Prozessen auf Port 80 auf. Lesen Sie hier mehr darüber. Ich empfehle vor allem zu prüfen, ob IIS eingeschaltet ist usw. Für diejenigen, die zu faul sind, um es zu verstehen, empfehle ich dieses Video:

Kurzer Link: http://goo.gl/mJKwXM

Nach der Installation des Denver-Pakets vom fünften Punkt Ihrer Lösungen aus schreit nun httpd.exe: Das Programm kann nicht gestartet werden, da sich auf dem Computer keine php_pdo.dll befindet. Installieren Sie das Programm erneut.
Klicken Sie dort zusätzlich auf OK. Folgender Schrei: PHP-Start: Die dynamische Bibliothek '/ usr / local / php5 / ext php_pdo_mysql.dll' kann nicht geladen werden. - Das angegebene Modul wurde nicht gefunden.
OK und OK: Der Einstiegspunkt für die Prozedur "zend_replace_error_handling" wurde in der DLL "php5ts.dll" nicht gefunden.
OK, noch einmal: PHP-Start: dynamische Bibliothek '/ usr / local / php5 / ext php_sqlite3.dll' kann nicht geladen werden - Die angegebene Prozedur wurde nicht gefunden.
Sooooo einfach zu bedienendes Programm.

11. Januar 2016, 11:04 Kommentar löschen

2Unbekannt Ich bin immer noch im Land von Denver und wurde seit langem nicht wieder installiert. Ich sehe hier mehrere Optionen: 1) Sie müssen prüfen, ob die entsprechende DLL im Paket enthalten ist, da für viele ein separates Archiv vorhanden ist. 2) Sie müssen sich ansehen, wie kompatibel dll mit der installierten Version ist. Aus diesem Grund können auch Probleme auftreten.

11. Januar 2016, 15:31 Kommentar löschen

Danke für die hilfreichen Infos

20. Januar 2016, 23:28 Kommentar löschen

DANK SIND RIESIG. BESONDERS LANGERE SUCHE AUF WINDA 10 AUSGEWÄHLT, DAMIT ES AUCH FÜR 10 WINDEN GEEIGNET IST !! Im Allgemeinen vielen Dank für dieses Video.

16. April 2016, 18:58 Kommentar löschen

Unter Windows7 gab es ein solches Problem: Anstelle des lokalen Computers gab ich den Link iis7 an. Ich habe alle oben genannten Tipps ausprobiert - es hat nicht geholfen. Dann fand ich was los war. Sie müssen sich zu den Sites von Administration Manager Services iis begeben und die Standard-Site entfernen.

6. März 2017 um 21:42 Kommentar löschen

Warum zeigt Denver beim Neustart einen Fehler und zeigt an, dass es nach 20 Sekunden schließt, was es bedeutet

17. April 2017 um 16:22 Kommentar löschen

Was bedeutet es, wenn Sie beim Neustart einen Neustart durchführen, "Das Token verfügt nicht über das angegebene Recht"

17. April 2017, 16:28 Kommentar löschen

Ich kann mich nicht bei phpmyadmin einloggen. Alle im Internet gesucht. Beim Versuch, sich anzumelden, wird Fehler # 2002 ausgegeben, und wenn über die Befehlszeile, dann ERROR 2003 (HY000): Keine Verbindung zum MySQL-Server unter 'localhost' (10061)

Denwer funktioniert nicht

Hallo an alle! In diesem Artikel werden wir darüber sprechen, warum Denwer nach der Installation auf einem Computer nicht funktioniert und wie es behoben werden kann.


Die Arbeit von Denwer ist sehr einfach zu überprüfen. Wir starten Denwer mit einem Doppelklick auf die Verknüpfung Denwer starten und in die Adressleiste eines Browsers, den wir http: // localhost eingeben. Wenn eine Seite mit den Worten "Hurra, verdient!" Geöffnet wird, funktioniert die Denwer, wenn die Seite nicht geöffnet wird, funktioniert Denver nicht.

Der Hauptgrund, warum denwer nicht funktioniert, ist der geschäftige Port 80 oder 443, der für den Betrieb von Denver notwendig ist. Diese Ports können jedoch auch von anderen Programmen wie Skype, VMware usw. verwendet werden. Um dieses Problem zu lösen, müssen Sie zuerst die Programme und Dienste finden, die diese Ports verwenden. Dafür empfehle ich die Verwendung des 2ip NetMonitor-Programms. Wir laden es herunter, führen es aus und suchen in der Spalte Lokaler Port nach den Werten 80 und 443. Als Nächstes betrachten wir den Namen der Programme, die diese Ports verwenden. Danach reicht es aus, diese Programme nur über den Task-Manager zu deaktivieren und den Denver neu zu starten.

Es kommt auch vor, dass die Ports nicht von den laufenden Programmen belegt werden, sondern von den Diensten, die beim Einschalten des Computers automatisch gestartet werden. Sie können auch über den Task-Manager auf der Registerkarte Dienste deaktiviert werden. Beispiel: Das VMware-Programm nimmt Port 80 an. Wenn Sie es löschen, verbleiben die von diesem Programm erstellten Dienste auf dem Computer, und der Port ist belegt. Sie müssen also zum Task-Manager gehen und alle Dienste beenden, deren Namen das Wort VMware tragen.

Im Folgenden werde ich über einige gängige Szenarien schreiben:

Skype auf dem Computer

Es kommt häufig vor, dass Denver nicht auf Computern mit Skype ausgeführt wird. Um dieses Problem zu lösen ist sehr einfach, öffnen Sie es einfach unter Extras-> Optionen-> Erweitert. Entfernen Sie im geöffneten Fenster das Häkchen von den Elementbenutzungsports 80 und 443.

Windows-Dienste

Es kommt vor, dass der Computer Standard-IIS-Windows-Dienste ausführt. Um Denver verwenden zu können, müssen sie deaktiviert sein. Gehen Sie zu Systemsteuerung-> Programme und Funktionen-> Windows-Komponenten aktivieren oder deaktivieren. Suchen Sie in dem sich öffnenden Fenster das Element IIS, entfernen Sie das Häkchen und drücken Sie die Taste OK.

Wenn Sie das Problem nicht gelöst haben oder Schwierigkeiten haben, schreiben Sie in die Kommentare zu diesem Artikel.

Datenbanken und phpMyAdmin in Denwer

PhpMyAdmin ist eine Schnittstelle, mit der wir mit der Datenbank arbeiten können. MySql Database - das Hauptwerkzeug zum Erstellen dynamischer Sites.
Das Funktionsprinzip ist wie folgt: Das HTML-Framework der Site wird erstellt und Informationen werden an bestimmten Stellen des Frameworks (z. B. in den Hauptinhaltsbereich) mithilfe von PHP-Skripts generiert, die den Inhalt der Site bilden.
In diesem Artikel erfahren Sie, wie Sie mithilfe von Denver Datenbanken auf einem lokalen Computer erstellen.


So verwenden Sie das Label Starten Sie Denwer.

Geben Sie in die Adressleiste des Browsers den üblichen http: // localhost ein.

Wir scrollen die geladene Seite zur Liste der Links.

Wir interessieren uns für den Link http: // localhost / Tools / phpMyAdmin

Wenn Sie darauf klicken, wird das Programm phpMyAdmin nicht geladen.

Zuerst müssen wir einen Benutzer für die Datenbank erstellen. Der Benutzer verfügt über bestimmte Berechtigungen (kann bearbeiten, löschen, neue Tabellen und Positionen in der Datenbank erstellen) und ist durch das angegebene Login und Passwort berechtigt.

Wenn Sie Hosting bei den meisten Hosting-Providern kaufen, werden automatisch eine Datenbank und ein Benutzerkonto mit Login und Passwort erstellt, die alle erforderlichen Berechtigungen besitzen. Bei einem normalen Hosting gibt es genau das gleiche phpMyAdmin, über das Sie die Tabellen und ihren Inhalt verwalten und Daten aus der lokalen Datenbank in die Hosting-Datenbank importieren können. Ein Login und ein Passwort für den Zugriff auf die Datenbank sowie ein Link zu phpMyAdmin werden an Ihren E-Mail-Hosting-Provider gesendet.

Auf dem lokalen Computer müssen wir den Benutzer selbst erstellen.

Klicken Sie im phpMyAdmin-Fenster auf den Link "Privileges" und wechseln Sie zur Seite mit allen Datenbankbenutzerkonten.

Klicken Sie auf der Seite "Berechtigungen" auf den Link "Neuen Benutzer hinzufügen".

Geben Sie auf der Seite zum Hinzufügen des Benutzers den Benutzernamen und das Kennwort ein und wählen Sie alle Berechtigungen aus. Dies ist keine große Sache.

Klicken Sie auf die Schaltfläche "Los" und wenn alles in Ordnung ist, wird die Erstellung eines neuen Benutzers bestätigt.

Wenn wir nun mit dem PHP-Skript arbeiten und eine Verbindung zur Datenbank herstellen, müssen Sie den Benutzernamen und das Kennwort verwenden, die beim Erstellen angegeben wurden (die Hauptsache ist, nicht zu vergessen, was wir dort geschrieben haben, als wir den Benutzer erstellt haben).


Erstellen Sie eine neue Tabelle in der Datenbank für unser Projekt.

Gehen Sie zur Hauptseite phpMyAdmin-a

Geben Sie rechts auf der Hauptseite den Namen der neuen Datenbank ein und klicken Sie auf die Schaltfläche "Erstellen".

Das ist alles, die Basis ist geschaffen.

Die Informationen in der Datenbank werden nicht nur so gespeichert, sondern in Tabellen. Daher müssen wir mindestens eine Tabelle mit einer bestimmten Anzahl von Feldern erstellen. Dazu verwenden wir das Feld "Neue Tabelle in der Datenbank erstellen".
Geben Sie der Tabelle einen Namen und geben Sie die Anzahl der Felder in dieser Tabelle an.

Ich stelle diese Tatsache fest - es können beliebig viele Tabellen in der Datenbank vorhanden sein. Und um die Daten aus der Tabelle zu übernehmen, müssen Sie lediglich ihren Namen und das Feld angeben, aus dem die Daten abgetastet werden, und dann mithilfe von PHP-Skripts an die Stelle des HTML-Frameworks einfügen.

Nach dem Klicken auf die Schaltfläche "Start" wird die Seite zum Erstellen von Feldern in der Datenbank geladen.

Abb. 1. Erstellen von Feldern in der Tabelle


Und um weiterzugehen, müssen wir ein wenig Theorie essen.

Informationen in der Datenbank werden wie folgt gespeichert:

Es gibt eine Datenbank mit einem bestimmten Namen (in unserem Fall new_base). Es gibt Tabellen in der Datenbank, es können beliebig viele sein (in unserem Fall erstellen wir die tablica-Tabelle in der Datenbank new_base). Innerhalb der Tabelle befinden sich Felder mit Daten in den Zellen, deren Anzahl beim Erstellen der Tabelle festgelegt wird (in unserem Fall erstellen wir 3 Felder).

Grafisch kann dieser Fall wie folgt dargestellt werden:

In jeder Tabelle muss ein Servicefeld vorhanden sein, das als Primärschlüsselfeld bezeichnet wird. Dieses Feld ermöglicht es uns, die Zeilen in der Tabelle zu nummerieren und dann auf eine bestimmte Zeile durch ihren Wert im Primärschlüsselfeld zu verweisen (in unserem Fall spielt das ID-Feld die Rolle des Primärschlüsselfeldes).

Wenn die Theorie fertig ist, können Sie in der Praxis Tabellen erstellen.

Der folgende Text bezieht sich auf Abb. 1

Zuerst erstellen wir dieses dringend benötigte Primärschlüsselfeld. Bei dem Primärschlüsselfeld haben wir das allererste Feld. Lass uns in Schritten gehen:

1) Geben Sie den Namen unseres Feldes an, zum Beispiel die ID.

2) Wählen Sie den Feldtyp aus. Standardmäßig ist der Feldtyp VARCHAR - dies bedeutet nicht typisierte Daten, d. H. VARCHAR ist ein beliebiges Zeichen. Text, Zahlen, Buchstaben - das ist alles VARCHAR. Wenn wir den Typ VARCHAR auswählen, müssen wir im nächsten Eingabefeld Längen / Werte die maximale Anzahl von Zeichen angeben, die in der Zelle enthalten sind.

Ein weiterer interessanter Datentyp ist TEXT. Der Datentyp TEXT spricht für sich: Zellen eines Feldes dieses Typs können beliebige Textzeichen enthalten (Buchstaben, Zahlen, Leerzeichen, HTML-Codes usw.). Im Gegensatz zum VARCHAR-Typ muss der Texttyp jedoch keine Längen / Werte angeben. Für TEXT beträgt die Länge des Werts automatisch 65535 Zeichen, und das Eingabefeld Länge / Werte muss leer sein.

Der letzte Datentyp, an dem wir interessiert sind, ist INT. Zellen vom Typfeld INT können nur ganzzahlige Werte enthalten. Wenn Sie ein INT-Feld angeben, müssen Sie die Anzahl der Zeichen Länge / Wert angeben.

Verbleibende Datentypen werden sehr selten verwendet. Wenn Sie das Gefühl haben, andere Datentypen verwenden zu müssen, werden Sie bereits in diese Richtung entwickelt, so dass Sie selbst wissen, was sie bedeuten. Ich werde an dieser Stelle bescheiden über alle verbleibenden perversen Datentypen schweigen.

Achtung: Um die Parameter des Primärschlüsselfelds festzulegen, müssen Sie den Datentyp INT auswählen, da die Zellen dieses Servicefeldes genau die Ganzzahldaten (Zeilennummern) enthalten.

3) Für das Primärschlüsselfeld müssen wir den Wert von Advanced in auto_increment ändern. Dies geschieht, damit beim Anlegen einer neuen Zeile keine Daten in das Primärschlüsselfeld eingegeben werden müssen. Diese werden automatisch gefüllt (eine Einheit wird zu dem Wert in der vorherigen Zeile des Primärschlüsselfelds addiert - dem Inkrement des Stick-Baums).

4) Und am Ende müssen wir den Funkschalter auf Primär schalten.

5) Falls gewünscht, können Sie den Wert UNSIGNED in Attributes angeben. Dieser Wert zeigt an, dass nur positive Ziffern in den Zellen dieses Feldes enthalten sind. Dies wird durchgeführt, um den Variablenspeicher zu optimieren und zu reduzieren.

Das ist alles mit dem Primärschlüsselfeld.

Null - Der Standardwert ist nicht Null. Dies bedeutet, dass die Zellen dieses Feldes nicht leer sein dürfen, sondern mindestens einen Wert enthalten müssen. Wenn Sie die Zellen eines Felds leer lassen müssen (es ist klar, dass diese Situation für ein Primärschlüsselfeld nicht auftreten kann), ändern Sie den Wert in null.

Als nächstes geben Sie den zwei verbleibenden Feldern (lassen Sie sich VARCHAR und TEXT nennen) schnell die erforderlichen Attribute und schauen Sie sich das Bild an, wie ich das alles gemacht habe.

Ein paar Worte zu Länge / Wert. Für das ID-Feld ist 4 angegeben. Dies bedeutet, dass die Zellen dieses Feldes Informationen mit maximal 4 Zeichen enthalten dürfen (1000; 15; 9999 - können enthalten, aber 10.000 - können nicht mehr). Ähnliches gilt für das Infa-Feld vom Typ VARCHAR.

Ich klicke auf Speichern und meine neu gestaltete Datenbanktabelle wird geboren.

Wenn ich auf den Link Einfügen klicke, kann ich die neugeborene Tabelle manuell füllen.

Das Feld id kann leer bleiben, da es ein auto_increment-Attribut besitzt und der Wert 1 automatisch in die Zelle des ersten Felds geschrieben wird.

Am unteren Rand der Seite drücke ich die Go-Taste und der Datensatz wird in die Datenbank eingegeben.

Sie können die in der Tabelle aufgezeichneten Informationen anzeigen, indem Sie auf die Registerkarte Übersicht klicken.

Warum funktioniert Denwer nicht?

Ich werde weiterhin Artikel für diejenigen schreiben, die gerade erst lernen, wie man Websites erstellt, und heute werde ich die nächste Gruppe wahnsinnig populärer Fehler analysieren, die zur Inoperabilität des Denwer-Pakets führen. Warum Denwer nicht funktioniert, werde ich versuchen, in diesem Artikel zu antworten.

Natürlich sind die Ursachen der Inoperabilität sehr vielfältig, so dass ich nur die beliebtesten analysieren werde. Die, auf die ich bei der Beantwortung von Fragen meiner Schüler jeden Tag zeigen muss.

Localhost lässt sich nicht öffnen

Hier ist eine Liste von Gründen, die auftreten können und die ich regelmäßig bei meinen Schülern sehe, was zu diesem Fehler führt.

  • Denwer läuft nicht. Installiert und versucht sofort, zu localhost zu gehen. Zuerst müssen Sie den Server starten und dann versuchen, ihn einzugeben.
  • Versuch, zu localhost.ru zu gehen. Ich sehe diesen Fehler regelmäßig, natürlich können sie nicht eintreten. Die richtige Adresse ist localhost. Kein localhost.ru, localhost.com und andere.
  • Ein anderes Programm an Port 80 blockiert die Verbindung. Meistens handelt es sich bei einem solchen Programm um Skype. Wie man dieses Problem löst, ist hier geschrieben: Denwer und Skype.

Localhost wird geöffnet, manuell erstellte Hosts werden jedoch nicht geöffnet.

  • Vergessen, einen Ordner zu erstellen www. Das heißt, sie erstellten einen Ordner mit dem Namen des Hosts im Haus, vergaßen jedoch den Inhalt von www. Natürlich geht nichts.
  • Vergessen, den Server neu zu starten. Alles so, wie es soll, versucht zu gehen - und nichts. Fazit: Ich habe vergessen, den Server neu zu starten.
  • Die hosts-Datei ist gesperrt. Sie werden während des Serverstarts über diesen Fehler erfahren. Es wird geschrieben, dass die hosts-Datei nicht überschrieben werden kann. In der Regel wird die Datei durch Antivirenprogramme (DrWeb mag dies) gesperrt, seltener - durch Viren. Stöbern Sie in den Einstellungen des Antivirus, deaktivieren Sie diese Sperre. Und wenn nicht, dann entfernen Sie den Computer von Viren. Die Datei befindet sich unter der folgenden Adresse: WINDOWS system32 drivers etc hosts. Sie können es in einem normalen Notizbuch öffnen. Sie können diese Datei auch sichern und dann löschen. Überprüfen Sie, ob Denwer funktioniert, und senden Sie die Datei zurück.
  • Nicht genug Rechte Gehen Sie folgendermaßen vor: Öffnen Sie in der start.exe-Anwendung (Sie können auch die Verknüpfung verwenden) über die Eigenschaften die Registerkarte Kompatibilität, und aktivieren Sie das Kontrollkästchen "Als Administrator ausführen".

PHPMyAdmin funktioniert nicht.

  • Verbindungsfehler In der Regel ist dies ein Fehler, da andere MySQL-Kosten entstehen, die natürlich mit dem neuen MySQL in Konflikt stehen. Ziehen Sie den alten Stecker heraus oder entfernen Sie ihn noch besser.
  • Wenn Sie versuchen, sich bei PHPMyAdmin anzumelden, wird alles geöffnet, nicht jedoch PHPMyAdmin. Einige Programme von Drittanbietern auf Port 3306 stören: Was ist dieses Programm, das können nur Sie wissen. Jeder hat sein eigenes "Problem" -Programm, daher ist das Schreiben von etwas einfach bedeutungslos. Dies sind jedoch notwendigerweise Netzwerkprogramme, die mit dem lokalen Netzwerk oder dem Internet kommunizieren.

Ich habe einen virtuellen Host erstellt, kann aber nicht von einem anderen Computer aus darauf zugreifen

Jeder erfahrene (und nicht viel) Spezialist wird über diesen Fehler lachen, was nicht einmal ein Fehler ist. Dies ist jedoch wahrscheinlich das häufigste "Problem" bei Denwer. Ich erkläre für alle ein für allemal: Denwer veröffentlicht nichts im Internet! Es dient nur als Assistent zum Erstellen von Websites, hosten jedoch Ihre Websites keinesfalls im Internet. Um eine Website im Internet zu platzieren, lesen Sie diesen Artikel: Wie Sie eine Website im Internet platzieren können.

Dies sind nicht alle Fehler, die ich getroffen habe, aber sie sind die beliebtesten. Wie die Praxis zeigt, bekomme ich täglich eines dieser Dinge. Ich hoffe, dieser Artikel wird Ihnen helfen zu verstehen, warum Denwer nicht funktioniert und wie Sie es beheben können.

Viele Probleme im Zusammenhang mit Denwer sowie Lösungsmöglichkeiten werden im Kurs "PHP und MySQL von Zero bis Guru" behandelt: http://srs.myrusakov.ru/php

Das Kopieren von Materialien ist nur mit Angabe des Autors (Michail Rusakov) und einem indizierten direkten Link zur Website (http://myrusakov.ru) gestattet!

Füge mich zu meinen Freunden hinzu VKontakte: http://vk.com/myrusakov.
Wenn Sie mich und meine Arbeit bewerten möchten, schreiben Sie es in meine Gruppe: http://vk.com/rusakovmy.

Wenn Sie die neuen Materialien auf der Website nicht verpassen möchten,
Dann können Sie Updates abonnieren: Updates abonnieren

Wenn Sie noch Fragen haben oder den Artikel kommentieren möchten, können Sie Ihren Kommentar am Ende der Seite hinterlassen.

Diesen Artikel an Freunde weiterempfehlen:

Wenn Ihnen die Site gefällt, dann setzen Sie einen Link (auf Ihrer Site, im Forum, in Kontakt):

Sie sieht so aus:

  • BB-Code-Links für Foren (zum Beispiel können Sie es in die Signatur einfügen):
  • Kommentare (100):

    Guten Tag! Installierte Denwer unter Windows 7 Home Basic 64x. Beim Starten von Denwer wurde der Apache nicht gestartet. Schrieb einen Fehler wie Die angeforderte Adresse ist in ihrem Kontext nicht gültig. : make_sock: Bindung an Adresse [meine IP-Adresse] nicht möglich: 483 Keine verfügbaren Sockets verfügbar Kein Skype. Bei der Überprüfung von ausgelasteten Ports hat der 483-Port nirgendwo etwas zu suchen. Und was könnte die Sache sein?

    Deaktivieren Sie Antivirus, Firewall, Web Deployment Agent-Dienst und IIS-Komponente (Internet Information Services).

    All dies wurde während der Installation und des Startens deaktiviert und eine Virenprüfung durchgeführt

    Hat nichts an httpd.conf geändert? Denver sollte bei 127.0.0.1 sein und nicht Ihre IP-Adresse. Ich empfehle, alles zu entfernen und Denwer erneut zu installieren.

    da ist nicht meine ip da war genau diese adresse (text Pts = fehler gemacht von neta - vergessen es zu beheben)

    Sicherlich stört irgendein Programm. http://forum.dklab.ru/viewtopic.php?t=28724 - hier wird alles beschrieben, was mir vielleicht in den Sinn kommt. Da ist sicher die Antwort. Zumindest habe ich nichts, um dem, was dort geschrieben steht, etwas Neues hinzuzufügen.

    Das alles tat das Gleiche und nichts hilft). Und auf eine virtuelle Maschine gelegt, beim Auschecken gab es beim Booten von mysql und phpmyadmin einen Fehler und alles andere ging weniger. Als ich Apache separat auf 7 legte, startete ich, anders als in Denver, ohne Probleme. Vielleicht dann x. mit Denver und Php + Apache + MySQL + Phpmyadmin separat eingestellt? Und sowieso müssen sie früher oder später zu ihnen wechseln. Was verwenden Sie beim Debuggen? wirklich Denver?

    Ich benutze nur Denver. Nicht gegen alle Bundles, aber das reicht mir, wenn ich eine Site auf einem dedizierten Server hosten möchte. Ich möchte das alles nicht noch einmal von Grund auf anpassen.

    Ich hatte auch ein solches Problem, ich habe es auf diese Weise gelöst. Die Hostdatei wurde durch eine saubere Datei ersetzt, die ich im Internet gefunden habe. Hier ist der Ort auf dem PC: C: Windows System32 drivers etc

    Alles versucht funktioniert nicht (((

    Michael, mein Paket startet nicht, Denver bittet mich, meinen PFAD zu ändern.

    c: Windows; c: Windows system32 - dies sollte auf dem PFAD stehen, stellen Sie sicher, dass dies der Fall ist. Anstelle von "c" gibt es möglicherweise eine andere Festplatte, je nachdem, wo Sie sich unter Windows befinden.

    Ich habe noch eine Nicht-PING.exe-Datei.

    Pirat OS was? Ich muss dieses Dienstprogramm installieren, ich weiß nicht, wie es ohne die Installation eines normalen Betriebssystems geht.

    Windows XP ist nicht Raubkopien

    Dann sollte dieses Dienstprogramm sein, aber vielleicht ist der PFAD falsch geschrieben. Schreib es so, wie ich oben geschrieben habe, und alles sollte funktionieren.

    Also ist nicht etwas vorgeschrieben.

    Denver startet nicht Ich gebe ein localhost gibt 404 Fehler, wie zu sein? Die Firewall ist deaktiviert, es gibt kein Skype. Ich deaktiviere das Avira-Antivirusprogramm, wenn ich Denver Help starte

    Beim Start sollte Denwer Fehler in die schwarzen Fenster schreiben, die dabei angezeigt werden.

    schreibt Fehler 404, wenn ich lokalkhost in die Browserzeile eingebe und in schwarzen Fenstern scheint es keine zu geben

    Guten Tag,. Michael Bitte sagen Sie mir. Ich habe alle Methoden ausprobiert und es gibt kein Ergebnis. Die Website forum.dklab.ru hat das Problem gefunden, aber die angebotenen Methoden helfen nicht. http://SSMaker.ru/8180ed82/ Auf dieser Website habe ich diese Frage nicht gestellt, weil darauf verstand ich nicht wie es geht. Ich interessiere mich für diese Inschrift: Wenn dies nicht der Fall ist, schauen Sie sich die Eigenschaften der Datei an: In den Attributen dürfen keine Häkchen neben Nur Lesen stehen! Wir registrieren die erforderlichen Adressen manuell. Die ersten beiden Methoden sind für mich nicht geeignet, aber verlassen Sie sich auf diese oben angegebene Inschrift: Wie und wo müssen Sie die erforderlichen Adressen manuell registrieren? Ich habe die dritte Methode verwendet, schließlich bin ich ins Netzwerk gegangen und habe die hosts-Datei eingegeben. Bei einem Treffer durch die hosts-Datei, in der sich die Adressen befinden, gibt es neben den anderen nur eine Mine (html.loc ist der Name meines Ordners in testingServer). Und durch diese Adresse (html.loc) komme ich zu der Seite, dass ich die Adresse index.html in testingServer habe. Der Rest der Hosts-Datei gehört zum Programm "Denver". Wie kann ich alle erforderlichen Adressen in die hosts-Datei einfügen und sie wie zuvor über testingServer aufrufen? Danke.

    Hallo Michael. Hilfe bitte kann localhost nicht öffnen. Derwer läuft, ich gebe localhost in das Suchfeld ein und deaktivierte Skype von Port 80. Er schreibt aber immer noch: Die Verbindung zu localhost ist unterbrochen. Was kann ich tun?

    Lesen Sie den Artikel erneut. Wahrscheinlich ist ein anderes Programm schuld. Millionen von Programmen, die das können, wage ich nicht zu raten. Reinigen Sie Ihren Computer, wenn Sie das Betriebssystem längere Zeit nicht neu installiert haben, und installieren Sie es anschließend neu.

    Hallo Michael. Ich frage diese Frage: Wenn Sie mysite.local starten, erscheint ein Fehler wie "Es ist nicht möglich, einen Remote-Server zu finden. Prüfen Sie, ob die Adresse richtig geschrieben ist, oder versuchen Sie, die Site zu finden." Wenn Sie start.exe auf dem Datei-Host ausführen, ist der Grund dafür eher der Grund. Mein Antivirus-Programm ist jedoch deaktiviert. Was genau mit dieser Datei machen? Sie haben den Pfad angegeben und was kann im TXT-Format geöffnet werden, und was dann? Vielen Dank im Voraus.

    Vielleicht sind die Viren schuld. Reinigen Sie Ihren Computer von Viren. Das Deaktivieren des Virenschutzes hilft manchmal nicht, es ist besser, sich in die Einstellungen zu vertiefen und diesen Punkt mit dem Support-Service zu klären.

    Hallo! Ich habe alle Optionen ausprobiert: und das Antivirusprogramm deaktiviert, es von Viren entfernt, eine Ausnahme in den Antiviruseinstellungen vorgenommen und den Pfad zur Datei "WINDOWS system32 drivers etc hosts" angegeben. Wenn Sie start.exe ausführen, wird weiterhin angezeigt, dass die hosts-Datei nicht überschrieben werden kann. Bitte schreiben Sie Titel und Links zu anderen PHP-Paketen. Oder wird es nicht helfen? Danke!

    Es ist notwendig, den Schutz zu deaktivieren, aber keine Ausnahmen hinzuzufügen. Wie kann ich deaktivieren? Es ist nicht bekannt, es ist notwendig, diese zu kontaktieren. Antivirus-Unterstützung Manchmal gibt es in den Einstellungen, manchmal hilft das temporäre Herunterfahren, manchmal hilft nur das Entfernen.

    Ich habe schon ausgeschaltet. Aber es hat nicht geholfen. Ich werde versuchen zu löschen. Wenn und dann dasselbe, gibt es andere Alternativen? Treten bei anderen Paketen die gleichen Probleme auf, wenn dies nicht der Fall ist?

    Absolut jeder wird das gleiche Problem haben. Es ist auch möglich, dass Viren schuld sind, manchmal blockieren sie die Hosts-Datei. Reinigen Sie also Ihren Computer.

    Hallo Michael. Ich bin ein großer Fan Ihrer Videokurse, vielen Dank für Ihre Arbeit. Ich möchte Ihnen eine Frage zu Denver stellen. Beim Anschauen des Videokurses zu den Grundlagen von PHP habe ich festgestellt, dass Sie bereits über eine neuere Version 2.2.4 verfügen. Als ich den Denver installiert habe, den Sie zum Videokurs bringen, stellte sich heraus, dass es 2.0.2 gibt. Die Frage ist also - könnten Sie auf Ihrer Website einen Artikel zum Update von Apache auf Denwere veröffentlichen. Ich kann es aber nicht im Internet finden, aber was ich von der Website herunterlade, funktioniert für mich nicht. Und wenn ich kann (ich entschuldige mich dafür, dass ich indiskret bin), schicke mir einen Ordner im Archiv mit Apache an [email protected] und ich wäre sehr dankbar. Vielen Dank im Voraus!

    Ich habe Apache auf Denwer nicht aktualisiert, was war da, dann habe ich es.

    Denwer funktionierte auch nicht für mich, aber als ich Denwer ausschaltete, kopierte ich die Hosts in ein anderes Verzeichnis und löschte die Hosts. Nachdem ich Denwer gestartet hatte, funktionierte alles! Ich habe die Kopie auch gelöscht - ich brauchte sie nicht mehr.

    Ich tat dasselbe, lud eine andere Hostdatei herunter, ersetzte die alte durch eine neue und alles funktionierte.

    Grüße Michael! Ein solches Problem: Denver Paket "Denver + alter PHP 5.2 + Zend Optimizer" heruntergeladen. Installiert Startet nicht Es gibt diese 2 Fehler: http://clip2net.com/s/4Up7wV. Mein Betriebssystem: http://clip2net.com/s/4Up9Lq. Es gibt keine Ansprüche auf das Betriebssystem als Ganzes, es funktioniert pah-pah. Antivirus - Komodo, Firewalls nicht verbunden, Skype-Ports werden freigegeben. Ich habe sowohl die Skype- als auch die Antivirensoftware getrennt. Dabei handelt es sich immer um dieselben Probleme.

    Das Problem liegt höchstwahrscheinlich im Antivirus. Versuchen Sie, es für eine Weile vollständig zu entfernen, und versuchen Sie, es auszuführen.

    Verdammt! Sori, missverstanden. Sie boten an zu deinstallieren und mir wurde klar, was ich abschalten sollte.

    Ja! Das Problem ist KOMODO! Aber Egal wie viele Dateien und Denver-Anwendungen zu Komodo-Trusts hinzugefügt wurden - leider (das Ergebnis ist dasselbe. Denver funktioniert nur, wenn Sie Komodo vollständig entfernen (das Herunterfahren hilft nicht), aber ich möchte mich nicht von Komodo trennen ((

    Guten Tag. Ich habe folgendes Problem mit Denver. Bei der Installation der Nachricht: Eigentümer konnte nicht festgelegt werden. Fehler 5. Ignoriert, Denver installiert. Aber es startet nicht, schreibt den gleichen Fehler. Denver kann nicht auf die Hosts-Datei zugreifen. Ich habe versucht, Antivirus zu deaktivieren, es hat nicht geholfen. Wenn ich die Hosts lösche, fliegt das Windows nicht weg? Und wird Denver funktionieren?

    Die hosts-Datei ist blockiert, es kann jedoch sein, dass Viren sie blockieren, häufiger jedoch - Antivirenprogramme (insbesondere drweb). Das Stoppen des Antivirus hilft nicht immer, auch das Löschen hilft nicht immer, daher müssen Sie die Einstellungen durchsuchen oder zur Unterstützung des Antivirus schreiben.

    Hallo Michael, ich habe ein Problem beim Starten der Seite auf win7, es funktioniert gut unter XP und auf der 7. Seite! Localhost wird gestartet, die virtuelle Festplatte wird nicht erstellt. Klettert nach Google, um nach dem Namen der Site zu suchen.

    Alles ist in diesem Artikel geschrieben, nichts hinzuzufügen.

    Denver-Symbole auf dem Desktop funktionieren nicht (nicht aktiv). Wenn ich anfangen möchte. Antwort. PROBLEM MIT SHORTCUT Helfen Sie mir, das herauszufinden, was soll ich tun? Es gibt 2-3 unfertige Seiten. Danke

    Michael Hallo, ich habe einen Fehler mit phpmyadmin, habe eine Frage im Denver-Forum gestellt, aber es gibt keine Antwort, können Sie sehen? http://forum.dklab.ru/viewtopic.php?t=42635 Screenshots sind hier beigefügt. Ich füge sie hier nicht hinzu. Es tut uns leid, dass Sie auf eine andere Seite verlinkt werden.

    Hallo Michael, ich habe ein ähnliches Problem wie alle anderen oben, aber hier gibt es einen Unterschied. In der DENWER-Festplatte gibt es x, einen Ordner in home (mysite.local) wird erstellt und der Ordner (www) ist auch im Ordner http: // localhost / denwer vorhanden / geschrieben (hooray verdient) Aber http: //mysite.local/ findet nicht, ist nicht verbunden, in was es ein Problem schreibt (SERVER NICHT GEFUNDEN)? für früher danke.

    Antivirus oder Viren, eher der erste. Das Problem ist, dass Ihre Hosts blockiert sind.

    Ich habe AVG Antivirus und wie kann ich die Blockierung aufheben? verrate es nicht für früher danke.

    Höchstwahrscheinlich irgendwo in den Einstellungen. Sie können sich auch an diese wenden. Antivirus-Unterstützung

    Ich habe es sogar gleich abgeschaltet (Server nicht gefunden)

    Trennen Sie die Verbindung und helfen Sie nicht. Manchmal hilft auch das Entfernen nicht.

    Der Horror, mit dem ich es installiert habe, hat funktioniert und funktioniert gut, aber jetzt stellt es nicht gerne technische Fragen an den technischen Support (wo in den Einstellungen, um einen Host zu entsperren oder wie?) für die frühere ATP.

    Michael, Denver hat gestern gut für mich gearbeitet und wirft es heute ständig auf einen lokalen Gastgeber. Ich gebe mysite.ru ein und gehe mysite.ru/denwer. Was könnte das Problem sein? Auf Viren geprüft - leer. Ich habe auch die anderen Methoden ausprobiert - es hat nicht geholfen. AV-k.i.s.2012 win7 32bit

    Nach dem Stöbern habe ich Folgendes herausgefunden: Denver zu allen Namen von Websites hinzugefügt: 8648 (mysite1.ru:8648). Wie kann ich das beheben?

    Vielleicht hat sich in den Einstellungen etwas geändert. Die einfachste Möglichkeit, die neueste Version herunterzuladen und alles auf einer neuen zu installieren. Vergessen Sie nicht, die alte Version von Denwer zu entfernen.

    Hallo Michael! Stellen Sie Denver ein - wie in der Videolektion beschrieben. Ich überprüfte den Computer auf ein Antivirusprogramm - sauber, löschte dann das Antivirusprogramm und Skype, um überhaupt keine Störungen zu verursachen, die Firewall deaktiviert. Ich möchte zu http: // localhost / - schreibt: Leider kann Google Chrome die localhost-Seite nicht öffnen. Und im schwarzen Fenster: [date] Auf localhost auf Verbindung warten: 25. Was zu tun ist.

    Gestartetes Denver? Wenn ja, ist es wahrscheinlich, dass der 80. Port von einem Programm belegt wird. Skype ist eines von Tausenden von Programmen, die diesen Port manchmal belegen.

    Skype wurde vollständig gelöscht. Wie kann ich feststellen, ob Port 80 belegt ist?

    Sie können eine Firewall verwenden oder "Netzwerkressourcen überwachen", diese ist jedoch nur in Windows 7 verfügbar.

    Ich kann es nicht verstehen! Ich habe eine Domain im Home-Ordner angelegt, im Domain-Ordner habe ich den Www-Ordner angelegt! HTML-Datei hinzugefügt und wenn in der Wasserdomäne angezeigt wird, funktioniert es! was zu tun ist?

    Es gibt einen anderen Server, der Denwer stört.

    Bitte sag mir, wie ich dieses Problem lösen kann. Schwerwiegender PHP-Fehler: Rufen Sie die undefinierte Funktion mysql_connect () in M: home localhost php www mysql.php in Zeile 15 auf. PHP-Stack-Trace: PHP 1.

    () M: home localhost php www mysql.php: 0 Ich habe schon so viele Informationen durchwühlt, alles wurde erledigt, das Problem wurde nicht gelöst, jemand kann es Schritt für Schritt erklären! DANKE!

    Seltsam natürlich, aber verwenden Sie neues mysqli (), und mysql_connect () ist längst veraltet.

    Die Sache ist, dass ich nicht mit PHP arbeiten kann, ich habe HTML und CSS sehr gut gelernt, jetzt muss ich weiter gehen und dann PHP, aber es gab ein Problem, aufgrund dessen ich nicht weitergehen kann! Ich weiß nicht, wie ich es lösen kann, jeden Tag töte ich Zeit, um mein Problem im Internet zu suchen, überall dasselbe, aber es hat nicht funktioniert. Gibt es eine Möglichkeit, dieses Problem Schritt für Schritt zu lösen?

    Warum sollte Denver nicht ohne Internet arbeiten? Denver hat für mich ohne Internet gearbeitet, aber jetzt muss es eine Internetverbindung geben, localhost und phpmyadmin funktionieren, aber virtuelle Hosts funktionieren überhaupt nicht, schreibt "Proxy-Server akzeptiert keine Verbindungen".

    Hallo Michael! Zuerst über das Denwer-Paket. Ende letzten Jahres habe ich beschlossen, PHP zu lernen. Als ich das wusste, brauchte ich das Denver-Paket, um die neueste Version zu finden. Es stellte sich jedoch heraus, dass die Denver Pack-Updates nicht mehr von den Entwicklern unterstützt werden. Es gab eine Frage, was zu tun ist. Die Antwort wurde schnell gefunden, und zwar: In der Yandex-Suchmaschine gab es auf Anfrage ein Endels-Paket. Dieses Paket basiert auf dem Kern von Denver und umfasst die Verbindung aller für die Arbeit notwendigen Pakete. Ich habe heruntergeladen, installiert (in einer virtuellen Maschine (übrigens! Ich empfehle jedem, eine virtuelle Maschine zu verwenden, da das Einrichten eines Sicherheitssystems auf einer realen Maschine mit Konsequenzen verbunden sein kann), gestartet, alles hat ohne Probleme funktioniert, es bleibt nur PHP und MySQL zu lernen und andere. “ Leckereien "- :);). Nun stolperte Ihr Unterricht begann zu lernen. Aufgrund eines katastrophalen Zeitmangels habe ich nach dem Herunterladen Ihres kostenlosen Kurses aus 10 Lektionen vorübergehend angehalten, wann ich anfangen soll, wie man Datenbanken erstellt (Lektion 4). Übrigens eine sehr nützliche Sache! Wer es nicht versucht hat, rate ich! Nur eine Bitte an Sie, Mikhail: Können Sie beim Erklären des Materials die Feinheiten des Materials etwas langsamer klären? Momentan wurde das dritte Update des Endels-Pakets veröffentlicht. P.S. ---------- Ein häufiges Problem mit Hosts und die Unfähigkeit, das Denver-Paket auszuführen: Ich habe kein Antivirus-Programm, aber die Firewall ist im System integriert. Das Endels-Paket funktioniert jedoch in einem realen System (Win7) und in einer virtuellen Maschine ( XP SP3). Ja und mit einem funktionierenden Skype kein Problem. Danke für deine Arbeit! Viel Glück!

    Michael, guten Tag, sag mir bitte, was das Problem sein könnte, ich installiere Denver auf meinem Computer (nicht auf einer virtuellen Maschine). Denver ist zwar eingerichtet, aber wenn Sie die Datei index.php öffnen, wird normalerweise nur das HTML-Dateneingabeformular angezeigt, und alle Informationen im PHP-Code funktionieren nicht oder zeigen nur den PHP-Code im Browser an (dies ist in Firefox, in der Oper und im Explorer.) gesamter Dateicode sowie Ausgangsquellcode). Obwohl auf einer virtuellen Maschine funktioniert alles gut. Was könnte das Problem sein? P.S. localhost funktioniert gut, aber nur bei Firefox

    Hilfe Ich habe bereits einen Wutanfall (ich schreibe ein Diplom und Denver flog wie das Böse) Process mysqId.exe

    mit Signal 9 getötet. Das gesamte Internet durchsucht, aber nichts hilft. Dr. Web scannt Comp - keine Viren. Ich habe ein paar Mal neu installiert, aber der Fehler ist derselbe. Laden Sie Denver von außerhalb herunter - den gleichen Müll. was zu tun ist. (Screenshots können hier angezeigt werden http://forum.dklab.ru/viewtopic.php?t=42851unread=myadded=yes#201347)

    Stanislav, wenden Sie sich an den Kundendienst. Auch dort, von Ihnen, warte ich auf Logs MySQL, Apache.

    Wenn Sie denver starten, wird der Computer gestartet und nach 20 Sekunden ausgeschaltet. Er schreibt auch, dass Sie nicht 20 Sekunden warten können, aber Sie können es jetzt ausschalten.

    Hallo Ich habe ein Problem mit Denver. Wenn ich das Paket auf den Computer heruntergeladen habe, schreibe ich ganz am Ende, wenn ich es starte, lädt es alles und in das Panel, dass es dies am Ende schreibt: Mindestens 1 Fehler gefunden Warte 20 Sekunden (drücke Strg + Pause, um jetzt zu beenden) Was kann man machen?

    Nikita, kopiere die Zeilen oben und zeige sie.

    Ich beschloss, mir ein Memo zu hinterlassen, das sich sonst als nützlich erweisen könnte. Wenn sich localhost beim Start nicht öffnet, aber mysql normal gestartet wurde, können Sie mit den Befehlen überprüfen: telnet 127.0.0.1 3306 - Öffnen Sie die mysql-Verbindung. Telnet 127.0.0.1 80 - silent telnet 127.0.0.1 443 - war mit der Überprüfung beschäftigt, wer ausgeliehen hat: netstat -o -n -a | findstr: 443 ruft die Zeichenfolge ab, in der die letzte Zahl der PID-Prozess ist. Wir reißen den Task-Dispatcher ab und sehen, welcher Prozess mit der empfangenen PID den Port 443 belegt. In meinem Fall war es VMWare-Virtual.

    Wie kann ich den für den Host zuständigen Treiber zurückgeben?

    Guten Tag. Ich begann den ersten Kurs für die Kleinen zu lernen. Ich lud Denver herunter, ging zum Ausgangsordner, erstellte den Ordner mysite.local und darin den Ordner www. Im Ordner www habe ich ein Textdokument.htaccess erstellt und darin die Zeile AddDefaultCharset UTF-8 gesetzt. Kurz gesagt, die ganze Lektion. Denver wurde neu gestartet. Das Problem ist, dass, wenn Sie versuchen, in die Adressleiste mysite.local einzugeben, die Suchergebnisse für eine solche Abfrage angezeigt werden und nicht diese Seite. Bitte sagen Sie mir, was zu tun ist, damit diese Seite wie gewünscht geöffnet wird.

    Hallo, bist du sicher, dass Denwer korrekt funktioniert? Schreiben Sie an den Support.

    Guten Tag. Danke für die Antwort. Das Problem wurde gelöst, als ich am Anfang der Zeile // https: schrieb

    Denwer wird gestartet, aber Apache zeigt beim Starten an, dass die Datei php_apache2.dll nicht gefunden wird

    Ich habe das gleiche Problem wie NataBrata. Öffnet nicht https: //mysite.local/. Und neu gestartet, alle Ordner sind vorhanden. Der Browser gibt Folgendes aus: Interner Serverfehler. Dies kann durch den Fehler verursacht werden. Möglicherweise im Serverfehlerprotokoll verfügbar. Denver-Tipp Das Skript, mit dem diese Seite gestartet wird, wurde wahrscheinlich nicht korrekt ausgeführt. Details zu den Ursachen des Fehlers sollten in der Datei Z beschrieben werden: /home/mysite.local/error.log. Hier sind die häufigsten Ursachen für den 500. Fehler: Das Skript enthält Fehler. Zum Beispiel sollte jedes Skript den Content-Type-Header anzeigen, bevor die Seite gedruckt wird. Lesen Sie mehr dazu im Artikel Kampf gegen den 500. Fehler ist vorbei. Die korrekten Pfade zu den CGI-Verzeichnissen lauten wie folgt: URL, auf die http: //***/cgi-glob/script.cgi/home/cgi-glob/script.cgi http: //***/cgi/script.cgi / verweist home / *** / cgi / script.cgi http: //***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi Sie haben einige der von dem Skript benötigten Bibliotheken nicht installiert. Für Perl-Skripte: Installieren Sie das Paket mit Perl-Bibliotheken, das unter http://dklab.ru/chicken/web/packages/perl.html verfügbar ist. Sie haben im Skript eine falsche erste Zeile angegeben, in der Apache den Pfad zum Interpreter definiert. Die erste Zeile sollte Folgendes sein: für Perl: #! / Usr / bin / perl -w oder #! / Usr / local / bin / perl -w für PHP: #! / Usr / bin / php oder #! / Usr / local / bin / php Dies ist der Pfad relativ zum Root-Verzeichnis zu den Dateien perl.exe und php.exe (die Exe-Erweiterung und der Laufwerksbuchstabe sind aus Gründen der Kompatibilität mit Unix nicht angegeben). Vergewissern Sie sich, dass sich vor dieser Zeile nichts (einschließlich Kommentare) im Skript befindet. Obwohl Denver beide Optionen unterstützt, sollten Sie auch beachten, dass PHP-Skripten bequemer unter dem in Apache eingebetteten mod_php ausgeführt werden können und nicht über das externe Programm php.exe. Um mod_php zu verwenden, platzieren Sie das PHP-Skript einfach im Verzeichnis www (und nicht im Verzeichnis mit CGI-Skripts). Im aktuellen Verzeichnis befindet sich eine Datei.htaccess mit fehlerhaften Anweisungen. Zum Beispiel unterstützt Apache in Denver nicht das veraltete mod_charset-Modul, das auf einigen Hostern zu finden ist, und erachtet Anweisungen wie CharsetDisable als fehlerhaft. Um die Situation zu korrigieren, bearbeiten Sie die.htaccess-Datei so, dass sie in etwa wie folgt aussieht: CharsetRecodeMultipartForms off # und andere Anweisungen von mod_charset Die Frage ist, ob der Browser den Download empfiehlt. Und warum hast du es nicht beschrieben? P.S. In Ihrem Buch gibt es an manchen Stellen nicht genügend Leerzeichen zwischen Wörtern, und das Lesen ist nicht bequem.

    Und was hat das Buch für diesen Artikel? Ja, alles ist einfach: Entfernen Sie die.htaccess-Datei vorerst aus dem Stammverzeichnis

    Hoffentlich ist es nach so langer Zeit immer noch relevant. Ihr Rat half, das gleiche Problem zu lösen. Datei gelöscht, alles hat funktioniert. Die Frage ist, muss diese Datei erneut erstellt werden? Und wenn ja, zu welchem ​​Zeitpunkt? Und tritt dieser Fehler erneut auf?

    Hallo, es war so ein Pech: Wenn Sie ein lokales Hosting für einen solchen Denver Top Server starten, erscheint ständig eine weiße Seite mit einer Suchmaschine und der Aufschrift Everything. Bei dieser Freude werden lokale Platten vom Typ C, D, Z platziert, die sich leise als Textdateien öffnen, aber es ist unmöglich, sie von ihnen zu öffnen und zum lokalen Host der Site zu gehen. Pliz, der so etwas hatte, teile deine Erfahrungen. Vielen Dank im Voraus))

    Hallo Michael! Installiertes W10 über W7. Denwer läuft einwandfrei, aber phpMySQL zeigt beim Start eine leere Seite an. Ich habe die neueste Distribution Denwer heruntergeladen und neu installiert. Die Installation war erfolgreich, aber die Denver-Startseite wird nicht aufgerufen - in jedem Browser eine leere Seite. Interessanterweise funktioniert bei der Installation von W10 über W8.1 alles! Ich bitte Sie, Ihre Erfahrungen zu diesem Thema mitzuteilen. Es gibt noch ein weiteres Problem: Ihre wundervollen Videokurse werden nicht direkt im Edge-Browser ausgeführt. Sie können sie jedoch mithilfe des IE-Aufrufs über die Edge-Einstellungen anzeigen. Danke.

    Hallo, localhost ist nur in IExplorer geöffnet, nicht in anderen Browsern. Was könnte der Grund sein?

    Hallo, ich bin auf ein Problem gestoßen: Beim Öffnen von localhost wird eine Seite angezeigt, auf der nur "Es funktioniert!" Geschrieben wird, das Symbol im Denver-Browser, und es sollte eine Testseite geben, auf der Sie verschiedene Teile von Denver testen können. Wenn Sie versuchen, etwas von zu Hause aus usw. zu öffnen, wird es nicht geöffnet. (Nun, in dem Sinne, wenn Sie es als Webseite schreiben) Es lohnt sich Windows 8.1, wenn das so ist. In den Kommentaren sah es etwas höher aus, was besagt, was ein anderer Server bedeutet, höchstwahrscheinlich stört er. Ich habe mir angesehen, welche Ports mit ip 127.0.0.1 aufgenommen wurden (es ist ein bisschen wie es ist): 4 Apache-Stücke (Aber es geht mit Denver wie es geht) und mysqld, was auch davon zu stammen scheint. Ich habe gelesen, ich habe festgestellt, dass es an einem abgelösten Apache liegen könnte, es war so, aber ich habe es vor Denver gelöscht. Was ist los?

    Ich habe ein Problem. Denvr heruntergeladen, installiert, überprüft! "Hurra, es hat funktioniert!" - hat geöffnet. Und der letzte Teil dieser ganzen Lektion, wenn Sie mysite.lokal öffnen müssen, sind nur die Haare bereits zu Ende. Er durchsucht Google nach allerlei Mist. Was soll ich dann tun?

    Hier und ich habe den gleichen Müll. Ich habe alles ausprobiert. Alice hat überall nachgesehen, wo alles vorhanden ist, und lädt keine Scheiße ((ich kommuniziere mit den Sysadmins, dass Denver eine komplette Scheiße ist.)

    oh, wie viel sie auftauchen mussten, hatte noch nie mit Denver gearbeitet, und dies ist mein zweiter Tag, als ich mich für all diese Dinge interessierte, bevor Sie mit dem Computer unterwegs waren. Also habe ich das Problem gelöst: Der Proxyserver ist kürzer, Sie müssen ihn im Browser einschalten und alles wird gut, dass ich nur eine Reihe von Programmen ausprobiert habe, die das Antivirus-Programm abgerissen hat. In der Oper funktioniert es aus irgendeinem Grund nicht, wahrscheinlich müssen einige Einstellungen im Explorer podshamanit sein und Chrome-Regeln funktionieren

    Alle virtuellen Hosts funktionieren, aber diejenigen, die manuell nefig hinzufügen (((deaktivierter avast-Antivirus-Ordner, www-Ordner ist vorhanden), und alle, die nicht manuell funktionieren ((keine Denver-Probleme beim Laden, nicht während des Neustarts)

    Grüße Das Problem ist wie folgt. Das installierte Denver hat den Ordner "wp.local" im Ordner "www" erstellt. Die Site wird nur in der Opera geöffnet und wenn ich die Adresse im Windows Explorer eingebe. In Chrome und sogar IE8 wird bei der Eingabe von wp.local auf der Suchseite angezeigt. Können Sie mir sagen, wo Sie das Problem lesen können?

    Hallo, ich habe dieses Problem in Denver installiert. Wenn ich versuche, auf http: // localhost zuzugreifen, erhalte ich einen Fehler 102 (net ERR_CONNECTION_REFUSED). Skype hat nicht alle Antivirenprogramme deaktiviert. Verschiedene Browser haben versucht, es gibt Weine. 8.1 64-Bit-statische IP-Adresse, wenn es nur um die Ausführung geht.

    Guten Tag! Ich habe das Programm installiert, bekomme aber eine Fehlermeldung http://joxi.ru/ZrJQpPjc1kWOVA habe alle Korrekturtipps angesehen, aber ich habe meinen Fall nicht gefunden. Ports geprüft Was beraten Danke

    Guten tag Bitte helfen Ich habe DenWer installiert und WordPress CMS installiert, nachdem ich die Site besucht hatte - alles ist in Ordnung. Nachdem ich zur Konsole gegangen bin und die Styles verschwunden sind. Was kannst du raten? Vielen Dank im Voraus

    Hallo.. Installierte das Programm.. gestartet, eine Fehlermeldung ausgegeben.. die Ausnahme behoben.. jetzt wieder der weiße Bildschirm.. Nach der Installation zeigte der Server an, dass Port 80 belegt ist. Port 80 kann nicht verwendet werden, da er bereits verwendet wird: Windows-Dienste. Kannst du mir sagen, wie ich es veröffentlichen kann?

    Hallo! Ich habe Denver installiert, ich wollte versuchen, eine Website für Ihren Kurs zu erstellen, und jetzt kann ich mysite.local nicht öffnen. Was könnte das Problem sein?

    Guten Abend, Michael! helfen Sie mir bitte! Denver Nun, stellen Sie das schwarze Fenster ein. Denver wird nicht einmal geöffnet? auf dem Computer Win 7 Antivirus Kasperski

    Hallo! Installierte Denver. wp.local lässt sich in Chrome nicht öffnen. Der Explorer hat sich geöffnet. Was könnte das Problem sein? Bitte sagen Sie mir.

    Sie müssen angemeldet sein, um Kommentare hinzufügen zu können.
    Wenn Sie nicht auf der Website registriert sind, registrieren Sie sich zuerst.

    Copyright © 2010-2018 Rusakov Mikhail Yuryevich. Alle Rechte vorbehalten