Mailinglisten-Archive |
Hiho, > Von: Andreas Stagl[SMTP:a.stagl at gmx.at] > > >hat der Dienst/Service das Recht, mit dem Desktop zu > >kommunizieren? > > > >Start -> Settings -> Control Panel -> Services > > Danke, das wars! ... hab jetzt dafür aber ein anderes Problem. > > Das besagte Häkchen kann man nämlich nur dann setzen, wenn der > Apache-Dienst mit dem Lokalen Systemkonto läuft. Da einige meiner > PHP-Scripts aber auf Dateien von Remote-Systemen in unserem Intranet > zugreifen, muss ich den Apachen jedoch unter dem Konte eines gültigen > Domain-Users laufen lassen... tu ich das aber, kann ich dieses Häkchen > nicht mehr setzen :-(( > Hm..... also jetzt fällt mir dazu leider auch nichts mehr ein. Unter Unix kann man dem Apachen ja ein User mitgeben, zu dem er nach dem Start werden soll, aber ob das auch unter Windows geht? http://httpd.apache.org/docs/win_service.html sagt: The SYSTEM account has no privileges to the network, so shared pages or a shared installation of Apache is invisible to the service. If you intend to use any network resources, the following steps should help: * Select Apache from the Control Panel's Service dialog and click Startup. * Verify that the service account is correct. You may wish to create an account for your Apache services. * Retype the password and password confirmation. * Go to User Manager for Domains. * Click on Policies from the title bar menu, and select User Rights. * Select the option for Advanced User Rights. * In the drop-down list, verify that the following rights have been granted to the selected account: * * Act as part of the operating system * Back up files and directories * Log on as a service * Restore files and directories * * Confirm that the selected account is a member of the Users group. * Confirm the selected account has access to all document and script directories (minimally read and browse access). * Confirm the selected account has read/write/delete access to the Apache logs directory! * Aber es sagt auch: NEVER grant network privileges to the SYSTEM account! Create a new user account instead, grant the appropriate privileges to that user, and use the 'Log On As:' option. Select the Start Menu -> Settings -> Control Panel -> Services -> apache service ... and click the "Startup" button to access this setting. Kannste es ja mal probieren. Grüße, Mathias
php::bar PHP Wiki - Listenarchive