Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Linux Apache conf Dateien über ein Webinterface erstellen

Frage Linux Apache Server

Mitglied: freimpd7

freimpd7 (Level 1) - Jetzt verbinden

28.03.2011 um 14:53 Uhr, 4889 Aufrufe, 3 Kommentare

Hallo Forum,
ich drehe durch, weil ich es nicht verstehe

Ich möchte über eine Webseite eine config Datei erstellen für apache2 die auch in das Verzeichniss von Apache gespeichert werden soll.
Auf der Webseite soll eine Eingabe gemacht werden und diese soll dann in einem Code eingefügt werden der in der PHP Datei gespeichert ist.
Und dieser Code soll dann in einer datei gespeichert werden bei den Apache Konfigurationsdateien ich verstehe aber nicht wie ??

Hier ein beispiel wie das aussehen soll:

$Code = " # Configuration for /svn/test
<Location /svn/test>

AuthType Basic
AuthBasicProvider ldap
AuthName "Subversion Repository for test"
AuthLDAPBindDN "cn=".$username.",ou=Sicherheit,dc=test,dc=de"
AuthLDAPBindPassword "".$userpassword.""
AuthLDAPURL ldap://ldap.test.de:389/ou=Kunden,dc=test,dc=local
AuthzLDAPAuthoritative on

</Location>";

Meine Frage ist das so schonmal richtig und wie geht es weiter ??
Kann mir jemand Helfen ??
Würde mcih sehr freuen über eine antwort !

Mit freundlichen Grüßen
freimpd7
Mitglied: SlainteMhath
28.03.2011 um 15:14 Uhr
Moin,

Meine Frage ist das so schonmal richtig
Syntaktisch sieht's richtig aus - bis auf das "z" beim letzten AuthLDAP...

und wie geht es weiter ??
Was genau fehlt dir jetzt? Der Befehl zum in-die-datei-schreiben?`http://www.php.net/manual/de/function.fwrite.php
Allerdings: Ins Apache Verzeichnis direkt wirdst du nicht schreiben können (und das ist auch gut so )
Da wirst Du noch einen Prozess am Server brauchen der unter einem entsprechenden User läuft (root?) und dir die Datei in das ensprechende Verzeichnis verschiebt.
lg,
Slainte
Bitte warten ..
Mitglied: freimpd7
28.03.2011 um 15:19 Uhr
Danke schonmal für die Antwort
Genau in die Datei schreiben und unter etc/apache2/sites-available zu speichern mit einem namen
aber wenn ich www-data die rechte gebe um unter etc/apache2/sites-available die datei abzulegen geht das dann auch nicht ??
Bitte warten ..
Mitglied: SlainteMhath
28.03.2011 um 15:26 Uhr
Da wirst Du noch einen Prozess am Server brauchen der unter einem entsprechenden User läuft (root?) [...]


aber wenn ich www-data die rechte gebe
Das ist sicher der falsche Weg. Nicht umsonst hat www-data keine Rechte IRGNENDWOHIN in /etc was zu schreiben.
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Apache Server
Apache conf einem vhost zu ordnen (3)

Frage von Phill93 zum Thema Apache Server ...

Server
gelöst Weiterleitung mit Apache über Linux-Gateway ohne Portangaben (13)

Frage von markuswo zum Thema Server ...

Windows 7
gelöst Verzeichnisse per Script erstellen und Dateien dort hinkopieren (2)

Frage von peter58ha zum Thema Windows 7 ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...