Hi all,
I have recently managed to get the TPP working with data on a network share
and I would like to share my approach here.
The trick was basically not to change TPP configuration at all, but get
Windows and Apache do the work.
So here is the "brief" How-To (the steps are for Windows 7 but should be
very similar on XP or 8):
1. install Petunia TPP (with all default settings, including Apache)
2. open the Apache configuration in a text editor:
C:\Program Files (x86)\Apache Software
Foundation\Apache2.2\conf\httpd.conf
3. find the following lines at the end of the file:
<Directory "C:/Inetpub/wwwroot">
Options MultiViews Includes
4. to this second line, add the Indexes and FollowSymLinks options:
Options MultiViews Includes Indexes FollowSymLinks
5. save and close the httpd.conf file
6. open cmd.exe as admin
7. change to the TPP data directory:
cd C:\Inetpub\wwwroot\ISB\data
8. create a symlink to your network path:
mklink /D nas \\storage.server.address\myshare
9. create a startup script to allow the System account to access your
network share:
mkdir C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup
echo NET USE \\storage.server.address\myshare /persistent:yes
/USER:myusername mypassword >
C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup\connectNAS.bat
10. open the LocalPolicyEditor by running: gpedit.msc
11. in the LocalPolicyEditor, navigate to:
Computer Configuration -> Windows Settings -> Scripts -> Startup
12. open the properties for the Startup entry, and add the previously
created connectNAS.bat script
13. reboot your Windows system
14. in a browser, open http://your.server.address/tpp-bin/tpp_gui.pl
That's it! Now you can convert files, run searches, and interact results
all on your network drive!
*Note 1:* If you just want to redirect to a local path instead of a network
path, you can skip steps 9 to 12, and just restart Apache instead of
rebooting Windows in step 13.
*Note 2:* If you install TPP on a server and want to access from another
computer, you would have to configure the Firewall as follows:
1. to open the Windows Firewall settings, run: wf.msc
2. add a "New Rule" to the "Inbound Rules":
* Rule Type*: Program
* Program*: C:\Program Files (x86)\Apache Software
Foundation\Apache2.2\bin\httpd.exe
* Action*: Allow the connection
* Profile*: check all 3 profiles
* Name*: TPP
Hope this helps somebody!
all the best,
Ulrich
--
You received this message because you are subscribed to the Google Groups
"spctools-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spctools-discuss.
For more options, visit https://groups.google.com/d/optout.