• Registrieren
  • Anmelden
  • Dokumentation
  • Hilfe

1

Samstag, 22. November 2008, 13:46

Auto-Deployment

Hallo vs.php

zurzeit teste ich das Produkt noch, beabsichtige aber in naher Zukunft eine Lizenz zu erwerben, da mir das Produkt sehr zusagt. Habe aber jetzt schon eine kleine Idee anzumerken:

Ist es möglich, eine Art Auto-Deployment einzustellen, wenn ich zum Beispiel auf Speichern klicke? Mann kann ja in den Projekteinstellungen einen FTP-Server angeben, der nach einem Klick auf "Erstellen" -> "#Projektname# bereitstellen" die geänderten und/oder neuerstellen Dateien hochlädt. Dies geschieht in Zusammenhang mit einem aktiven FTP-Server ziemlich schnell und gefällt mir deswegen besonders gut, da ich auf meinem lokalen Server die Umgebungsbedingungen von 1&1 wo ich eine Webseite habe nicht nachstellen kann. Doch leider ist es ziemlich nervig wenn man jedes mal auf bereitstellen klicken muss, damit dann die veränderten Dateien hochgeladen werden. Würde es bevorzugen wenn das hochladen sofort geschieht. Ließe sich das einrichten? Oder ist die Funktion schon drin?

Desweiteren eine kurze Lizenzfrage: Zurzeit benutze ich noch VS 2005, beabsichtige aber ebenfalls auf VS 2008 upzudaten. Wenn ich jetzt eine Lizenz von VS.php 2005 kaufe (für VS 2005), ist diese auch gültig für VS 2008?

Sonste müsste ich nach dem Update noch ne neue Lizenz erwerben...

Mit freundlichen Grüßen

roundabout

Thomas Schaaf

Administrator

Geschlecht: Männlich

Wohnort: Braunschweig

2

Samstag, 22. November 2008, 14:15

Guten Tag!

Die Idee die Sie haben leuchtet ein. Eventuell gibt es diese Funktion schon in Visual Studio 2008 ich schaue mich noch einmal genauer um.

VS.Php für VS 2005 ist nicht mit VS.Php für VS 2008 kompatibel, einen Versionwechsel bieten wir allerdings für 55€ an.

Mit freundlichen Grüßen,
Thomas Schaaf

Thomas Schaaf

Administrator

Geschlecht: Männlich

Wohnort: Braunschweig

3

Samstag, 22. November 2008, 18:16

Ich glaube Sie sollten das Serverprojekt(http://vsphp.de/dokumentation/projekte/erstellen/serverprojekt) ausprobieren. Ich hoffe, dass Sie soetwas gesucht haben, da der Sinn entfällt immer nur eine stabile Version des Projekts auf dem Server zu haben und eine testing Version lokal.

Warum können Sie die Umgebungsbediengungen eigentlich nicht nachbauen? Gewünscht ist eigentlich, dass Sie bei lokalen Projekten "Start" drücken können und sich ein Apache2 mit PHP öffnet. Funktioniert diese Funktion bei Ihnen nicht? Haben Sie sehr viele Bilder auf dem Server? Bitte lassen Sie mich mehr erfahren, damit wir unser Produkt auch für Ihre Verwendungszwecke optimieren können.

Mit freundlichen Grüßen,
Thomas Schaaf

4

Sonntag, 4. Januar 2009, 17:10

Diese Seite die ich hoste, ist bei 1&1. Die haben irgendwelche Einstellungen in ihrem PHP vorgenommen, die ich erst nachvollziehen muss. Vorraussetzung dafür ist, dass zumindest erstmal die richtige PHP-Version installiert ist, die auch 1&1 benutzt. Ich hatte zum Beispiel Probleme mit Session Variablen (auf dem 1&1 Server), die beim erstmaligen bekanntmachen vom System nicht gefunden wurden (Fehler: Var not found) oder so ähnlich. Deswegen wollte ich erstmal lokal auf meinem Rechner Apache, PHP und MySQL installieren, wie es der Umgebung (ungefähr) von 1&1 entspricht. So. Das wäre eine Lösung. Die andere ist, wenn ich das Testsystem nicht nachbauen kann, es ständig per Auto-Deployment auf die 1&1 Umgebung hochzuladen. Wäre von Vorteil, wenn das direkt nach dem Abspeichern geschieht.

PS: Die Variante mit Serverprojekt werde ich mal ausprobieren...

Mit freundlichen Grüßen

roundabout

5

Sonntag, 4. Januar 2009, 17:15

Warum können Sie die Umgebungsbediengungen eigentlich nicht nachbauen? Gewünscht ist eigentlich, dass Sie bei lokalen Projekten "Start" drücken können und sich ein Apache2 mit PHP öffnet. Funktioniert diese Funktion bei Ihnen nicht? Haben Sie sehr viele Bilder auf dem Server? Bitte lassen Sie mich mehr erfahren, damit wir unser Produkt auch für Ihre Verwendungszwecke optimieren können.
Diese Funktion verwende ich nicht. Aus dem Grunde nicht, weil ich mich nicht weiter mit den Einstellungsmöglichkeiten befasst habe und ich deswegen wahrscheinlich nicht weiß, welche Apache/PHP/MySQL-Version/Konfiguration verwendet wird. Optimal wäre ein System, in dem man den Apache Server auswählen kann (PHP und MySQL auch). Ich weiß nicht ob sowas überhaupt möglich ist...

6

Donnerstag, 12. August 2010, 14:41

Hallo!

Ist zwar schon ein bisschen her, aber ich dachte dass ich mich trotzdem mal bedanken sollte!

Danke für den Tipp! Die Hilfe mit dem Serverprojekt hat mir geholfen!

Viele Grüße

roundabout