We don't bite newbies here... much | |
PerlMonks |
Re: XP and Network opendir()by allyc (Scribe) |
on May 06, 2004 at 09:58 UTC ( [id://351042]=note: print w/replies, xml ) | Need Help?? |
I think i have had this problem in the past. The difference is that Apache in Windows 98 had to be run in a Terminal because Windows 98 didn’t support services. Because of this it would inherit the logon credentials of the person that was running apache. In Windows XP, Apache tends to run as a service with a local account that has no network privileges for security reasons. The way to resolve this is to create a new user account on the domain for the Web Server to use and grant that account permissions only to the resources that it needs and then set up the service to run as that account. In XP this can be done in Control Panel > Administrative Tools > Services. Select the Apache service and enter the details of the new account in the Logon tab. Then just restart apache and you should have access to the network. Because it is an intranet there are few security problems, however don’t run apache as a to privileged user account just in case. Hope this helps Alistair
In Section
Seekers of Perl Wisdom
|
|