ilch Forum » Ilch Clan 1.1 » Allgemein » [Frage]Profil mit Funktion Hosting

Geschlossen
  1. #1
    User Pic
    htdocs Mitglied
    Registriert seit
    29.04.2010
    Beiträge
    492
    Beitragswertungen
    17 Beitragspunkte
    Hallo,

    Da ich mir einige Funktionen gerade gebastelt habe, um User Profile die Möglichkeit zu geben darüber das CMS Ilch zu Installieren. Soweit so gut..

    Muss paar Kleine Tücken aus dem wege Räumen da brauch ich mal kurz rat.

    Mir macht es gerade bissel sorgen wegen der config.php

    Ich müsste das so umsetzen das der User kein Zugang zu der Config bekommen darf, mir schweben 2 Möglichkeiten in Kopf.

    1.Die Config.php umlagern, aber was müsste dann alles abgeändert werden?
    2.Daten aus einer anderen Datei auslesbar machen.

    Eins, Zwei und Drei müssen sprich unkenntlich sein. Da der User ja FTP Zugang auch hat dann.

    define ( \'DBHOST\', \'Host ist Klar\' );   # sql host
    define ( \'DBUSER\', \'[b]1[/b]\');  # sql user
    define ( \'DBPASS\', \'[b]2[/b]\');  # sql pass
    define ( \'DBDATE\', \'[b]3[/b]\');  # sql datenbank
    define ( \'DBPREF\', \'Gelöst mit User ID\'); # sql prefix


    Meine Zweite frage wäre:
    Ist es Realisierbar Designs umzulagern? Denke mal schon nur habe ich das Vorhaben so.

    Es soll das Verzeichnis beibahalten wie es ist..
    include/designs/Standart (Soll beibahalten bleiben)

    Zusatzlich wollte ich ermöglichen ein Ordner zu machen wo Designs von mir drin liegen, die dann die User wählen können, aber der zugang zu den Designs soll Gesperrt bleiben. Sogesagt garnicht erst sichbar sein im FTP zum Beispiel.

    - Auswählen & Nutzen Ja
    - Bearbeiten & Zugang Nein

    /user_host/designs/(extra_designs)

    Also wenn der User im Amin Design auswählt sollte den auch Designs drin zum wählen sein die ich zuverfügung stelle.

    Naja das wärs eigentlich..

    Naja wenn es mal irgentwann Fertig ist, stelle ich es als Modul bereit, wenn es so Funktioniert wie es sein soll \"Kopfkraz\" ^^


    Zuletzt modifiziert von htdocs am 09.12.2011 - 00:40:57
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    htdocs Mitglied
    Registriert seit
    29.04.2010
    Beiträge
    492
    Beitragswertungen
    17 Beitragspunkte
    Kurze Beschreibung die sich mal dafür Interessieren wenn es Fertig ist:
    Als User muss man in sein Profil, Account Bearbeiten, darüber kommt man dann zu der Installation.

    MySql Daten werden ausgelesen was der User nicht sieht, einzige was der User machen muss ein PW setzen. Dann auf OK. Der Zugang auf seiner Seite wäre der Name den er gerade hat und sein Vergebenes PW. Seine User id ist dann seine Host ID.

    Aufrufbar wäre dann so /index.php?host_1234 "1234 User ID" Vorübergehend, ab ändern auf Subdomains wäre Komplizierter derzeit. So sollte es aber zum Testen und Nutzen reichen.

    Andere CMS´s sind dann auch möglich einzubauen um diese zu Hosten aber Naja ist sone Sache für sich. Garantie ob alles so funkt wie es sein soll kann ich nicht geben.

    Wer sich nur für das Ilch CMS entscheiden sollte, kann man es auch eventuell so umsetzen das alle User die auf der Hauptseite sind in allen gehosteten User Seiten sich auch einloggen können ohne neu zu Registrieren. Aber da müsste ich erst schauen, ich weis das es Funktioniert habe es ja bei mir auch so. Aber muss schauen zwecks Admin rechte die ja der User hat für seine Seite wie ich das am Besten umsetze. Weil sonst ja Überall Admin wäre zwinker

    Wichtig:Man sollte aber nicht auf die Idee kommen damit mal Kommerz zu betreiben, da dies lediglich nur für seine User gedacht ist. Kommerz wäre zu Risikoreich. Für so etwas gibt es sonst wie Plesk oder andere Sachen was man zum Kommerz nutzen kann.

    /edit

    Was vergessen, geht aber nur mit Mindestens eine weitere Datenbank "Sicherheit"

    Es wird derzeit so entwickelt das es erst mal über eine weitere läuft, normaler weise macht man für jeden eine eigene Datenbank. Wiegesagt es dient zur Testen Zwecken und wird nach und nach Fertig gestellt wie es sein soll.

    Und wer so ein kleinen bsp. Windoof server hat, und eventuell mit xampp seine Seite Hostet hat schon mal paar vorteile.

    Geht man unter xampp\apache\conf\extra\httpd-vhosts.conf
    ##<VirtualHost *:80>
        ##ServerAdmin postmaster@dummy-host2.localhost
        ##DocumentRoot "E:/xampp/htdocs/dummy-host2.localhost"
        ##ServerName dummy-host2.localhost
        ##ServerAlias www.dummy-host2.localhost
        ##ErrorLog "logs/dummy-host2.localhost-error.log"
        ##CustomLog "logs/dummy-host2.localhost-access.log" combined
    ##</VirtualHost>


    Diese Zeilen einfach Kopieren und anpassen "Manuel" den kann man seine User "Manuel" SubDomains verpassen. Wenn ich jetzt nichts vergessen habe zwinker

    Naja sind halt Spielerrein die man machen kann, das ist auch so nützlich für die nur eine Domain haben und keine Subdomains haben in ihren Hosting.

    In Windows\System32\drivers\etc\hosts kann man so etwas auch Realisieren aber da lasst mal Finger weg..

    Zuletzt modifiziert von htdocs am 09.12.2011 - 00:58:06
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten