DS für PHP Entwicklung konfigurieren ??

Status
Für weitere Antworten geschlossen.

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich möchte gerne in PHP etwas machen und die Projekte direkt auf der DiskStation speichern, was mit Netbeans sehr gut klappt.
Nur wenn ich jetzt im Browser auf die Datei zugreifen will, wirds nicht gefunden?

Muss man da noch spezielle an den Netzwerkeinstellungen der DS etwas konfigurieren?

Danke

Michael
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
speicherst du direkt in die web-Freigabe der DS? Webstation ist im DSM auch aktiviert (php auch)? Eventuell könnten auch die Rechte der gespeicherten Datei falsch sein resp so, dass der Webserver das File ned lesen darf. Mit dem Kommando ls -al /pfad/zur/datei kannst du dir die Rechte einer Datei genau anzeigen lassen (auf der Konsole der DS)
Kannst du denn wenn du manuell auf der Konsole ein File in /volume1/web ablegst dieses aufrufen?
 

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0
Hi,
die Webstation ist aktiviert.
MySQL ist auch aktiviert.
PHP cache aktivieren ist angehakt.
PHP safe mode exec ist aktiviert.
HHTPS dienst ist aktiviert.
ZusatzlichenHHTP Port hinzufüghen (80) ist NICHT aktiviert.

Habe auf der DS einen freigegebenen Ordner der heisst "//Daten-Projekte/php".
Dieser habe ich die rechte gegeben, das der Admin und ich schreiben und lesen dürfen.

Die erstellten Dokumente aus Netbeans haben KEINE Einschränkungen.

In Netbeans habe ich ein Projekt angelegt.
Sources Folder: /Volumes/Daten-Projekte/php/phpProjekt001
PHP Version 5.4
Default Encoding: UTF-8
Run As: PHP Build-in WebServer (running on built-in web server)
Hostname: xxx.xxx.xxx
Port: 8000

Wenn ich dann den Quellecode erstellt habe und auf rund drücke, öffnet sich der Webbrowser und meldet, das
keine Verbindung zum Server hergestellt werden kann.

Im Browser steht folgende Adresse: xxx.xxx.xxx:8000

Ja ich kann mir auch nicht vorstellen, wie das damit funktionieren soll.
Es müssto dort doch die index.php aufgerufen werden?
Zumindest müsste am ende etwas mit index.php sein!
M.
 

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Ich würd mal den Ordner mit dem Doppelpunkt :)) umbenennen.
Ich glaube nicht, dass Sonderzeichen in Webadressen verwendet werden dürfen.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
wieso legst du beim Netbeans Projekt nicht den Server der DS mit Port 80 an? wieso muss es Port 8000 sein? Dort drauf lauscht die DS per default ned. zudem willst du scheinbar mit dem BuildIn-Webserver von netbeans testen, so zumindest interpretiere ich den Konfigauszug von dir
@rauppe
meinst du :8000 mit dem Sonderzeichen? ;-)
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Ja, kam mir irgendwie komisch vor. Eine Portangabe mitten in der URL. Geht das?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Das kommt nicht nur dir komisch vor ;-)
 

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0
Ja irgendwie fand ich das auch seltsam, abe rin NEtbeans sind das schon die voreinstellungen.

Ich hatte das schon mal am laufen, aber das ist schon ziemlich lange her und da ich das nicht jeden Tag mache,
weiss ich nicht mehr wie das war.

Damals hatta ich auch Eclipse und Dreamwaver genommen und musste auch lange Probieren, bis die Einstellungen
stimmten.

Ich denke ich fang noch mal ganz von vorne an das zu Konfigurieren.

M.
 

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0
Wie wird denn normalerweise so etwas eingerichtet?
Kann mir vielleicht jemand bei der Konfiguration Unterstützung geben?

Im Handbuch und im Wiki konnte ich nichts finden.
Danke
Michael
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Wieso sollte was zu Netbeans im Wiki stehen? ;-) Hat ja nur indirekt was mit einer DS zu tun
Letztlich wird es doch sicher eine Option in Netbeans geben ein Projekt zu exportieren. Dort gibst du als Export-Ziel jeweils die web-Freigabe auf der DS an. Dann rufst du http://LAN_IP_DEINER_DS/deinProjekt.php auf
 

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0
Ich denke nicht, das es irgendetwas mit Netbeans zu tun hat, denn ich habe im Verzeichnis folgende Datei:
web/phpStudium/info.php

und im Safari folgendes eingebe
http://LAN_IP_MEINER_DS/phpStudium/info.php
dann funktioniert es

Nur nicht, wenn ich in Netbeans auf den Startbutton drücke, kann es nicht gefunden werden.
Ich habe zwar ein paar Einstellungen gemacht, aber leider weiss ich nicht welche falsch sind.
Ich hatte halt gedacht, das SynoUser da ein Auge für haben (Netzwerkgeschichten)

Michael
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
das ist mit grosser Sicherheit eine Netbeans Sache ;-)
Auf der DS läuft kein Server auf Port 8000, so wie du in den Netbeans Einstellungen hast. Das habe ich oben schonmal erwähnt. Und die Daten müssen in die web Freigabe damit der Webserver auf der DS darauf zugreifen kann
Run As: PHP Build-in WebServer (running on built-in web server)

zudem deutet das für mich darauf hin, dass das nur lokal auf deiner Kiste laufen kann.
 

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0
Vielen Dank,

ich hatte den Port schon geändert und die Daten auch im Verzeichnis Web mit einem Projektverzeichnis.
Na dann muss ich halt noch weiter Probieren und mal schauen ob ich im Netz zu Netbeans noch irgendetwas finden kann.
Habe mich damit schon 2 Tage beschäftigt :(

Michael
 

michael m1

Benutzer
Mitglied seit
22. Jun 2009
Beiträge
270
Punkte für Reaktionen
0
Punkte
0
Alle mal vielen Dank.

Das Thema hat sich erledigt.

Michael
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat