mkdir() auf apache ermöglichen

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von chrigu, 15.10.2004.

  1. chrigu

    chrigu Thread Starter MacUser Mitglied

    Beiträge:
    155
    Zustimmungen:
    0
    Mitglied seit:
    08.03.2004
    leider funktioniert mkdir() nicht, wahrscheinlich weil mein OS X Webserver dies nicht zulässt.

    Was muss ich in welcher conf Datei ändern damit er es zulässt?

    Gruz chrigu
     
  2. wegus

    wegus MacUser Mitglied

    Beiträge:
    14.823
    Zustimmungen:
    1.424
    Mitglied seit:
    13.09.2004
    Der user der den webserver ausführt muß Schreibrecht in dem Verzeichnis haben, in dem Du mkdir() machen möchtest. Außerdem glaube ich, daß im safemode kein mkdir möglich ist, weiß das aber nicht genau!
     
  3. Delmar

    Delmar MacUser Mitglied

    Beiträge:
    803
    Zustimmungen:
    1
    Mitglied seit:
    28.09.2002
    Der User, der die Rechte haben muss ist in diesem Fall www! Sollte
    dann eigentlich funktionieren.


    Gruß
    Delmar
     
  4. chrigu

    chrigu Thread Starter MacUser Mitglied

    Beiträge:
    155
    Zustimmungen:
    0
    Mitglied seit:
    08.03.2004
    Gut, ich habe die Sache zum Laufen gebracht.

    Habe folgende Besitz- und Benutzerrechte für das Verzeichniss /Users/chrigu/Sites erteilt:

    drwxrwxr-x chrigu www

    Nur die Lese- und Schreibrechte reichten nicht.

    Nur bin ich mir nicht so sicher, was das für ein potenzielles Sicherheitsrisiko wäre, wenn mein Apache Web Server eine feste und öffentliche IP hätte.
     
    Zuletzt bearbeitet: 16.10.2004
  5. Delmar

    Delmar MacUser Mitglied

    Beiträge:
    803
    Zustimmungen:
    1
    Mitglied seit:
    28.09.2002
    Grundsätzlich besteht natürlich immer ein gewisses Sicherheitsrisiko,
    jedoch hast Du dem User www ja diese Rechte zugewiesen. Man
    müsste sich als User www anmelden, um dessen Rechte zu erhalten
    und Unfug zu treiben. Da dieser aber i.d.R. immer angemeldet ist, sollte
    das Risiko doch recht gering sein.

    Mein Wissen auf diesem Gebiet ist jedoch nicht sehr umfassend, ich hoffe,
    dass meine Logik trotzdem einigermaßen der Wahrheit entspricht.


    Gruß
    Delmar
     
Die Seite wird geladen...

Diese Seite empfehlen