Clear questions and runnable code get the best and fastest answer |
|
PerlMonks |
Re: Win32/DBD::ODBC: works from cmd.exe, not works from apache (xampp)by afoken (Chancellor) |
on Nov 28, 2016 at 06:27 UTC ( [id://1176683]=note: print w/replies, xml ) | Need Help?? |
Did you search for the error codes? SQL-HY000 seems to be quite common, according to a 10 sec Google search, and there is at least one related hotfix available at microsoft.com. my $dir = "e:/db/"; Is E: a network drive? Drive letters on modern Windows versions are (usually) per session, so E: might not be mapped or mapped with wrong permisssions in the service. when they started from local apache web server (XAMPP, running under the same user) As far as I remember, Windows services have some restrictions. The most trivial one is that services are usually not allowed to interact with the desktop, i.e. you can't open a window (including message boxes) from a service. Alexander
-- Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
In Section
Seekers of Perl Wisdom
|
|