Bekomme php website nicht zum laufen

Status
Für weitere Antworten geschlossen.

jules69

Benutzer
Mitglied seit
16. Jan 2016
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo!

Ich muss zugeben, dass ich relativ unbeholfen bin bei dem Thema. Hab eine neue DS216play. Habe den Webservice aktiviert und will eine PHP website hosten. Erstmal nur Netzwerk intern.

Wenn ich eine simple html Seite in das Web Verzeichnis schiebe funktioniert alles.

Ich hatte alles mal installiert: MariaDB und PHPmyAdmin, Java, Tomcat7
Allerdings habe ich nirgends irgendwelche Einstellungen verändert.

Ach ja, was ich eigentlich zum Laufen bringen will ist Kanboard: http://kanboard.net/


Durch einfaches rumprobieren komme ich anscheinend nicht weiter. Kann mir jemand helfen?

Vielen Dank!!
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.805
Punkte für Reaktionen
179
Punkte
129
Hallo und Willkommen im Forum
Also wenn du nach der Anleitung vorgehst dann sollte es gehen.
Bzw was bekommst du für eine Fehlermeldung?
Du musst der Usergruppe http im DSM auf den Ordner Kanboard (oder wie du ihn benannt hast) incl unterordner schreibrechte einräumen.
 

jules69

Benutzer
Mitglied seit
16. Jan 2016
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hi, danke für die schnelle Antwort!

geht leider nicht. Ich bekomme: Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden.
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.805
Punkte für Reaktionen
179
Punkte
129

jules69

Benutzer
Mitglied seit
16. Jan 2016
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hilft leider nichts. Dann bekomme ich einen http 500 Fehler.

Für die html website, die ich korrekt zum Laufen bringe, reicht es auch aus wenn ich den Ordner angebe (ohne /index.html)

Ich setze jetzt nochmal alles neu auf und werde folgende Schritte machen:
JAVA installieren
Maria DB installieren
Webservice aktivieren, PHP aktivieren
--> Dann mal probieren

PHPmyAdmin installieren (brauche ich das mit der neuesten DSM Software überhaupt?)
Tomcat7 installieren (brauche ich das überhaupt wenn ich Webservice und PHP in Systemsteuerung aktiviert habe?)

Kann es sein, dass ich irgendwelche Datenbanken importieren muss? Oder Einstellungen machen muss (in JAVA und MariaDB kann man nicht viel einstellen...)?

irgendwelche Tipps oder Ideen dazu?

Danke euch!!
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.805
Punkte für Reaktionen
179
Punkte
129
java - brauchst du nicht
Tomcat - brauchst du nicht
Den genauen Pfad musst du angeben, da rewrite regeln aktiv sind.
Intern 500 ist doch mal ne meldung, ich vermute dass du in mariaDB für den Benutzer root ein Passwort vergeben hast, dass musst du natürlich angeben. Ich habe auf meiner Spiel DS kein passwort somit ging es direkt durch.
 

jules69

Benutzer
Mitglied seit
16. Jan 2016
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Mmmh. Für MariaDB ist kein PW vergeben. Brauche ich denn PHPmyAdmin? habe ich im Moment nicht drauf, dachte MariaDB reicht aus.

Muss in der Website irgendwo eintragen, dass die MariaDB genutzt werden soll? Bis auf Installation von MariaDB und JAVA, sowie Aktivierung von WEB Dienst und PHP Cache habe ich nichts gemacht...

Danke!
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.805
Punkte für Reaktionen
179
Punkte
129
MariaDB ist ja die reine Datenbank. PhpMyAdmin ist ja eine Verwaltungssoftware um dann die einzelnen Datenbanken verwalten zu können. Komischerweiße funktioniert (wenigstens die Anmeldeseite) es auch wenn der Benutzer Root ein passwort hat (gerade mal vergeben).
Wenn du die .htaccess umbenennst, dann brauchst du auch die index nicht eingeben.
 

jules69

Benutzer
Mitglied seit
16. Jan 2016
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hab ich bei der Installation irgendwas falsch gemacht?

die ZIP hab ich den Web-Ordner geladen und dort entpackt. Benutzer http und Benutzergruppen administrators und http haben lese-/schreib-Recht auf alle Verzeichnisse im kanboard Ordner
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.805
Punkte für Reaktionen
179
Punkte
129
Beim entpacken im DSM wurden nicht alle Daten (entpackt warum auch immer), und dann wurde (wahrscheinlich durch das entpacken auf einem mac) noch ein @eadir Ordner angelegt, der dann zu einem Scriptfehler führte. Diesen Ordner muss man dann per ssh Zugriff löschen und dann sollte es laufen.
 
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