|
hello,
here is the scenario, for my problem.
how can i use IIS installed on another machine in a networked environment, i.e. IIS is not installed on my system.
i am just to create an asp.net application.
ASIM NAZIR
Asim
|
|
|
|
|
Asim,
If you are using Visual Studio.NET, you can simply create a New Project and set the location to the server running the instance of IIS.
Location: http://servername/WebProject1
If you are using a text editor like TextPad, and need to move the files, assign a share \\servername\sharename on the server running IIS, map to the shared resource, copy your files into the shared resource, create a vitual directory on the server running the instance of IIS, point the virtual directory to the shared folder.
HTH
Tony
|
|
|
|
|
Im using the file system object to delete files from the W2k server, and am running into the permission denied error.
Things Ive done/checked:
- Given full access to the IUSR user on the folder/files to delete
- Given full access to everyone on SCRRUN.DLL
- Rebooted several times just in case
- The file is not read only (and im using the force=true parameter anyway)
What else can I try???
|
|
|
|
|
Ned,
Where is this file located that you are trying to delete?
How are you accessing the file through FSO?
If possible, please post your code.
Tony
|
|
|
|
|
My asp code sits in C:\AC Projects\ISAS\Report Arch\RR which is setup as a virtual directory in IIS and the file to delete sits in C:\Temp\reports, both on the same machine.
The relevant code is:
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile "killme.txt", true
|
|
|
|
|
Ned,
Try changing the callout of FSO.
From:
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile "killme.txt", true
To:
Set fso = Server.CreateObject("Scripting.FileSystemObject")
fso.DeleteFile "C:\Temp\reports\killme.txt", true
HTH
Tony
|
|
|
|
|
OK now i feel like the biggest idiot on the planet. I forgot to add the path!
Ive been trying to figure this out all day! Thanks for finding my stupid mistake
|
|
|
|
|
|
You could take this code and modify it to do that by creating 12 tables and removing the month combobox stuff:
http://test.pubsuite.com/calendar.htm[^]
NOTE: this was designed to be displayed as a popup, modal dialog...
onwards and upwards...
|
|
|
|
|
|
I cannot run any perl scripts. I am running Windows Server 2003 and I have downloaded and installed ActiveState Perl, and had all the application extension mappings (pl, plx) set during this installation. The script engines are correctly associated.
My Perl scripts and html files are located in d:\MyPerlProgram but are mapped to a Virtual Directory "MyPerlProg".
I made sure the Administrator, System and Users group have at least "Read/Execute" permissions for that virtual directory. Under Application Settings, the "Script and Executable" execute permissions are allowed.
I also made sure the Internet Guess Account (MyComp\IUSR_MyComp) has read and execute persmissions as well.
But nothing is working. I try to access my program using http://localhost/MyPerlProg/frameset.htm. (Note: frameset.htm has a frame for my *.pl script that should also be executed/loaded). But I keep getting a "Page Cannot Be Found" error.
However, when I go into Visual Studio .NET to edit this page (in the Design view), a "File Download" box pops up and asks if I want to Save or Open the *.pl script file. I dont know why it's like this.
Note that my perl scripts all work before on Windows 2000 Adv Server. However, in that configuration, I stuck all my Perl scripts in c:\inetpub\wwwroot\Scripts. And somehow IIS 5.0 knows how to execute stuff in that directory as scripts.
However, in windows server 2003, I dont see any default "Scripts" folder. Is there supposed to be one?
|
|
|
|
|
IN ADDITION...
What does "lock down" really mean in terms of IIS? Because right after I installed Windows Server 2003, I went into Control Panel to ADD/remove Windows components (specifically IIS with FrontPage extensions). I did all that before I installed ActiveState Perl. At this point, is it "unlocked" yet?
Well, assuming IIS is ready, I installed ActiveState to d:\Perl, and I let it automatically generate the IIS scripts.
After installation, I went into IIS to check. I right-clicked "Default Web Sites" and chose "Properties". On the "Home Directory" tab, under "Application Settings", I clicked "Configuration". Then, under the "Mappings" tab, I looked for the *.pl and *.plx extensions. Here's what I saw:
For *.pl, it points to d:\Perl\bin\Perl.exe "%s" %s (with Verbs: GET, HEAD, POST)
For *.plx, it points to d:\Perl\bin\Perlis.dll (with Verbs: GET, HEAD, POST)
Doesnt that mean the mappings are correct?
Then I made some more tweakings that I mentioned in the first post above. And after all that, I still get "Page Cannot Be Found" error.
NOTE: My frameset.htm has two frames. The left frame just contains an HTML file and this is displayed perfectly. The right frame is supposed execute a Perl CGI script (*.pl) and display the corresponding page. The "Page Cannot Be Found" error message is occuring in the right frame only.
|
|
|
|
|
OK. The problem is 50% solved. I found out that I needed to add a new Web Service Extension to IIS's list. I added "CGI Perl Scripts"and I assign the following "required files" to it:
1) d:\Perl\bin\perl.exe "s%" s%
2) d:\Perl\bin\perlis.dll
Now my *pl script executes and loads just how it's supposed to. However, that script has a Javascript code that upon a certain event (specifically, an onClick event for a drop down menu) reloads the script itself:
window.location = "http://localhost/MyPerlProg/MyScript.pl?hiddenField=" + selectedID;
This is where I get the "Page Cannot Be Found" error again.
What is wrong now?
|
|
|
|
|
Hi, I just finished reading http://www.codeproject.com/asp/indexserver.asp and have followed the article to the letter. How come I don't see the vPath property in the property-list in the Index Server consoll?
A.
|
|
|
|
|
Hi All
Does anyone know any good perl scripts for validating an email address it must be in the form string@string.string and no more than 15 charcaters. string = any character upper or lowercase(no spaces).
thanks
Stephen
|
|
|
|
|
Use Email::Valid. It does both RFC 822 and MX checking (MX checking can be turned off), and has a number of other options.
- Mike
|
|
|
|
|
Thanks Michael
|
|
|
|
|
|
|
I want to make rollover buttons but I don't want to use any pictures and I want these buttons to run on all browsers above 4.5 (or 5.0) What should I look for?
BTW how to make IE 6.0 not to show the buttons when the mouse cursor is over a picture? Any idea?
|
|
|
|
|
i want a file that is download by the specific user.
how can i restrict that the file path is not shown by the user..
mean only he can download the file .. if he copies the file path .. then the file can't be download by the user..
|
|
|
|
|
How to make the hand cursor appear over HTML elements in IE 5.0 and Netscape?
"cursor: pointer" works for IE 6.0 and Netscape 7.0 but not for IE 5.0 "cursor: hand" works for IE but not for Netscape?
Any solutions?
|
|
|
|
|
Use both. Browsers that don't understand a css property are supposed to ignore that one, so cursor: hand; cursor: pointer; will do the trick.
|
|
|
|
|
thanks... it is a nice tip
|
|
|
|
|
Hello,
I 'm trying to run a program from within an asp page, wzzip (WinZip's command line add on). If I run "c:\program files\winzip\wzzip.exe" -r -p -e0 c:\inetpub\wwwroot\temp\temp4.zip c:\inetpub\wwwroot\temp\*.txt, from a batch file, it works fine, the zip file is created. I figure out I had to put the quotes around the path to the .exe or I get an error that c:\program is not a valid command.
But running the following from an ASP page (VB Script), the code runs, but no file is created. If I use line 3, which is all that is in the batch file "zipem.bat", I get an rror code related to a file not found. If I use that in a .vbs file, I get the file not found error, plus it shows the batch file name as the culprit, but I am not even referencing it!! Using line 4, the ASP script runs, but no zip file is created.
Can you help? Am I even doing this right?
1) Dim wshShell
2) set WshShell = Server.CreateObject("wscript.shell")
3) 'WshShell.Run """c:\program files\winzip\wzzip.exe"" -r -p -e0 c:\inetpub\wwwroot\temp\temp4.zip c:\inetpub\wwwroot\temp\*.txt"
4) WshShell.Run "c:\inetpub\wwwroot\temp\zipem.bat"
5) Set wshShell=Nothing
Kraig
Kraig Schuneman
|
|
|
|