<?xml version="1.0"?>
<rss version="2.0"><channel><title>Perl Latest Topics</title><link>https://forum.uniformserver.com/forum/8-perl/</link><description>Perl Latest Topics</description><language>en</language><item><title>How to config CGI</title><link>https://forum.uniformserver.com/topic/1482-how-to-config-cgi/</link><description><![CDATA[<p></p><pre class="ipsCode">#!/usr/bin/perl
print "Content-Type: text/plain", "\n\n";
print "Hello World in Perl", "\n";
</pre><div></div><p></p><p> </p><p></p><pre class="ipsCode">http://localhost/cgi-bin/test.cgi
it has Internal Server Error</pre><div></div><p></p><p> </p><p></p><pre class="ipsCode">http://localhost/cgi-bin/
Forbidden
You don't have permission to access /cgi-bin/ on this server.</pre><div></div><p></p><p> </p><p><span style="color:#FF6600;">how to run cgi?</span></p>]]></description><guid isPermaLink="false">1482</guid><pubDate>Sat, 05 Jul 2008 12:46:38 +0000</pubDate></item><item><title>Trouble with Strawberry Perl</title><link>https://forum.uniformserver.com/topic/3674-trouble-with-strawberry-perl/</link><description><![CDATA[<p>
	Hello,<br />
	I'm having trouble with Strawberry Perl.<br />
	1. Extracted 14_0_2_ZeroXIV.exe<br />
	2. Extracted ZeroXIV_strawberry_perl_5_30_0_1.exe<br />
	3. Run http: //localhost/cgi-bin/test.pl, test_1.pl, test_2.pl - ok<br />
	4. Run http: //localhost/cgi-bin/test_3.pl, test_4.pl, test_5.pl - error<br />
	5. I am trying to install additional Perl modules using UniServerZ\core\perl\bin\cpan.bat, command "install CGI" and also get error
</p>
]]></description><guid isPermaLink="false">3674</guid><pubDate>Fri, 22 Jan 2021 14:43:42 +0000</pubDate></item><item><title>Different shebang for server running as program and server running as a service?</title><link>https://forum.uniformserver.com/topic/3017-different-shebang-for-server-running-as-program-and-server-running-as-a-service/</link><description><![CDATA[<div>Platform: Windows, UniserverZ 11, ActivePerl.</div><br />
<div>I use several directories for cgi. In each of them there is a .htaccess file with two lines: Options +ExecCGI and AddHandler cgi-script .pl .cgi .exe.</div><br />
<div>The Perl programs start with #!perl.</div><br />
<div>Starting the server with UniController.exe, Perl programs run properly.</div><br />
<div>Starting the server as a service using UniService.exe, I get error 500.</div><br />
<div>For error 500, the Apache log reports /dir1/dir2/.../someprogram.pl was not found.</div><br />
<div>Running as service I can solve the problem using absolute address for perl.exe, for example, #!C:/UniServerZ/core/perl/bin/perl.exe.</div><br />
<div>I'm thinking of the possibilities:</div><br />
<div>[1] This is a bug of the service or</div><br />
<div>[2] That's right, but I have not found documentation about or</div><br />
<div>[3] I'm missing something.</div><br />
<div>Thank you for the answers.</div><br />
]]></description><guid isPermaLink="false">3017</guid><pubDate>Tue, 16 Dec 2014 03:31:50 +0000</pubDate></item><item><title>About ready to shoot myself over Perl issues</title><link>https://forum.uniformserver.com/topic/2744-about-ready-to-shoot-myself-over-perl-issues/</link><description><![CDATA[<p>Argh.  This isn't the first time this issue has arisen, but I've now reached a point where I simply cannot continue to develop on Uniform Server without a viable cgi option.</p><p> </p><p>My core script that runs my CMS is a perl script, and I need to find a way to get it working, preferably from within a www/cgi-bin folder, although I find myself wondering if that will help, either.</p><p> </p><p>My main problem is in altering the file paths in my Perl script, which I can get working with no problem for the script output, but it cannot find its accompanying scripts in the same directory!</p><p>I've done the following to get myself set up here:</p><p></p><ul><li>I've gone ahead and updated my US installation to the latest Coral version (I confess, I greatly miss the toolbar controls!) and have installed Active Perl appropriately.<br /></li><li>I've transferred my site to www/ and my cgi scripts to the main UniServer/cgi-bin directory.<br /></li><li>Forced the shebang change--I understand I'll have to return all edits before going live, but that's something I'm willing to do...<br /></li><li>Altered all program paths in the scripts configuration file.<br /></li><li>Tested the script, it works, but can't find anything in my scripts folder.  i.e., here's the error I keep getting:<br />"Can't locate /cra_changedatenew.pl in @INC (@INC contains: D:/UniServer/cgi-bin/coranto D:/UniServer/usr/lib .)"  And YES, the file is in the @INC directory.<br /></li></ul><p></p><p> </p><p>I've tried various ways of reconfiguring this, but this is ridiculous.  Certainly, I should be able to run and test cgi scripts on a US dev server and upload them with minor alterations back to my live server.  What am I missing here?</p><p> </p><p>CGI is the core of my CMS, and I can't use US if I can't use it seamlessly.</p><p> </p><p>Any and all help is appreciated.</p>]]></description><guid isPermaLink="false">2744</guid><pubDate>Thu, 24 Jan 2013 18:09:49 +0000</pubDate></item><item><title>Uniserver does not recognize the existence of ActivePerl</title><link>https://forum.uniformserver.com/topic/2695-uniserver-does-not-recognize-the-existence-of-activeperl/</link><description><![CDATA[<p>I'm trying to get an instance of BugZilla up and running on a Windows Server 2012 x64 VM using the latest version of Uniserver (8.6.7 I believe). I downloaded the latest version of ActivePerl ("ActivePerl-5.16.1.1601-MSWin32-x64-296175.msi"), placed the installer inside "/alt_diag/install_perl" and ran the "extract_install_perl.bat" script. The script informs me that the install process completed successfully. However, when I go to the Perl control panel under "Server Configuration" I get a message informing me that Perl is not installed, and that once it is installed the greyed out options will become available.</p><p> </p><p>How can I get Perl installed? I have followed the directions included with Uniserver to the letter without success.</p>]]></description><guid isPermaLink="false">2695</guid><pubDate>Mon, 05 Nov 2012 21:59:31 +0000</pubDate></item><item><title>How to modify 'ulimit' for Perl ?</title><link>https://forum.uniformserver.com/topic/2256-how-to-modify-ulimit-for-perl/</link><description><![CDATA[<p>Hi, </p><p> </p><p>I am using <strong>US43 Mona</strong> with <strong>Perl</strong> and i have a perl process using more than <strong>2 Go of memory</strong> (using module gedcom.pm for genealogy). </p><p> </p><p>The process is broken by an "<strong>out of memory</strong>" </p><p>This is set by '<strong>Ulimit</strong>'</p><p> </p><p>Have you a simple solution to put <strong>ulimit</strong> &gt; 2 Go ?</p><p> </p><p>Config. :</p><p>Windows XP SP3</p><p>US43 Mona</p><p>available memory :  3 Go</p><p> </p><p>micmoren</p>]]></description><guid isPermaLink="false">2256</guid><pubDate>Mon, 13 Jun 2011 09:10:44 +0000</pubDate></item><item><title>Guidance for setting up Movable Type / Perl</title><link>https://forum.uniformserver.com/topic/2216-guidance-for-setting-up-movable-type-perl/</link><description><![CDATA[<p>UniServer continues to be amazing. I've just now downloaded the brand spanking new Orion 7.0.1 and it's a breeze setting it up for PHP and MySQL apps.</p><p> </p><p>However... I'm trying to dip my toes in the deeper waters of a CGI / Perl type script, i.e. the Movable Type package and that's giving me a headache. Admittedly, it's been a while since I last tinkered with Perl, but I'm getting 500 errors left and right, and just can't get a handle on where to start.</p><p> </p><p>So here's a classical newbie question: assuming one has UniServer up and running, and downloaded and installed the "full" Perl package (I used the most current and biggest package to have all modules, i.e. V5.2_full_perl.exe ) and then picked up Movable Type v5 (MT5) and followed the installation steps <a href="http://www.movabletype.org/documentation/installation/configuration-wizard.html" rel="external nofollow">right through step 5</a>, what else does one need to do to get the MT configuration wizard going?</p><p> </p><p>I'm just stuck with stubborn 500 errors, and the UniServer error log shows several lines of this:</p><blockquote data-ipsquote="" class="ipsQuote" data-ipsquote-contentapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentid="2216" data-ipsquote-contentclass="forums_Topic"><div>- [Wed Apr 06 16:08:08 2011] [error] [client 127.0.0.1] attempt to invoke directory as script: D:/UniServer/cgi-bin/mt/ </div></blockquote><p>What am I doing wrong?</p><p> </p><p>Just to be clear: I'm not asking for help with MT - that's what the MT documentation is for - instead I'm looking for guidance to get to the point where the installer works. For some reason, calling up the installation script throws out those HTTP 500 errors I showed above, i.e. by going to this direction:</p><p> </p><p><a href="http://localhost/cgi-bin/mt/mt.cgi" rel="">http://localhost/cgi-bin/mt/mt.cgi</a></p><p> </p><p>Very strange...</p>]]></description><guid isPermaLink="false">2216</guid><pubDate>Wed, 06 Apr 2011 23:35:54 +0000</pubDate></item><item><title>Shebang handling in Nano</title><link>https://forum.uniformserver.com/topic/1954-shebang-handling-in-nano/</link><description><![CDATA[<p>I've used Apollo 3.5 for about three years to do Perl development (as a hobby).</p><p> </p><p>Today I decided to try Nano 5.6.6, and ran across some interesting niggles regarding path-to-perl handling:</p><p>-- I think it is fine to leave the perl libs out of the new release, but a little readme in the /usr folder giving a url to the download would be helpful.</p><p> </p><p>-- Apollo recognizes the generic /usr/bin/perl path. Nano doesn't; it needs /UniServer/usr/bin/perl which is localized. Problem: Someone used to uploading to CVS straight from Uniform Server is going to get a lot of complaints if one doesn't remember to go through the scripts and edit the shebangs. Can Nano be told to accept the generic path?</p><p> </p><p>-- The shebang fixer in the new version is a nice touch, but it is too hungry. It must match #! only at the <span style="text-decoration:underline;">beginning</span> of a string. For instance, a perl script might contain a conditional that begins like</p><pre class="ipsCode">if (/^#! ([A-Z]+) (.+)/) {</pre><div></div><p>but the shebang fixer changes it to </p><pre class="ipsCode">if (/^#!G:/UniServer/usr/bin/perl.exe</pre><div></div><p> which of course throws an exception next time the sub is loaded.</p><p> </p><p>-- As a courtesy, Nano should save an original copy of any file it changes.</p><p> </p><p>I like the new version and interface. Lots of improvements and new looks.</p>]]></description><guid isPermaLink="false">1954</guid><pubDate>Wed, 09 Jun 2010 21:24:34 +0000</pubDate></item><item><title>PERL 5.6</title><link>https://forum.uniformserver.com/topic/2046-perl-56/</link><description><![CDATA[<p>Hi Forum,</p><p> </p><p>Perl 5.10 does not have a working Interbase / Firebird module.</p><p> </p><p>The last functional one was written for Perl 5.6.</p><p> </p><p>I replaced Perl.exe and perl510.dll in "UniServer\udrive\usr\bin" with no luck.</p><p> </p><p>Could any Forum member advise?</p><p> </p><p>Thank you.</p><p> </p><p>Best Regards,</p><p>Emil</p>]]></description><guid isPermaLink="false">2046</guid><pubDate>Thu, 30 Sep 2010 23:49:59 +0000</pubDate></item><item><title>Is there ANY way to make it work with standard shebang?</title><link>https://forum.uniformserver.com/topic/1956-is-there-any-way-to-make-it-work-with-standard-shebang/</link><description><![CDATA[<p>Hey folks!</p><p> </p><p>I was wondering if there is ANY way at all to make UniServer work with "#!/usr/bin/perl" instead of the whole path? Change something inside the software to know that #!/usr/bin/perl is equal to the whole path to perl that I would manually set?</p><p> </p><p>I use UniServer to test scripts on my PC, but I then upload them to a server so it's pretty inconvenient having to change that every time...</p><p> </p><p>Any and all ideas are greatly appreciated!</p><p> </p><p>Thank you!</p>]]></description><guid isPermaLink="false">1956</guid><pubDate>Wed, 16 Jun 2010 13:05:42 +0000</pubDate></item><item><title>Can't run CGI scripts with nix shabang</title><link>https://forum.uniformserver.com/topic/1842-cant-run-cgi-scripts-with-nix-shabang/</link><description><![CDATA[<p>I downloaded version 5.5-Nano last night, but my Perl CGI scripts with nix shebang line do not work. Only after I change that line to my current ActiveState Perl install #!C:\Perl\.... it starts working. </p><p> </p><p>I see there are some examples on Wiki pages with #!/usr/bin/perl , what am I doing wrong?</p>]]></description><guid isPermaLink="false">1842</guid><pubDate>Tue, 19 Jan 2010 13:49:13 +0000</pubDate></item><item><title>Bugzilla on uniform Server</title><link>https://forum.uniformserver.com/topic/1728-bugzilla-on-uniform-server/</link><description><![CDATA[<p>Hi</p><p>Trying to get Bugzilla working on Uniform Server.</p><p>When i go to <a href="http://localhost/bugzilla" rel="">http://localhost/bugzilla</a> I get:</p><p> </p><p>Software error:</p><p> </p><p>Can't locate Date/Parse.pm in @INC (@INC contains: . lib Z:/usr/lib) at Bugzilla/Util.pm line 51.</p><p>BEGIN failed--compilation aborted at Bugzilla/Util.pm line 51.</p><p>Compilation failed in require at Bugzilla/Hook.pm line 26.</p><p>BEGIN failed--compilation aborted at Bugzilla/Hook.pm line 26.</p><p>Compilation failed in require at Bugzilla/Config.pm line 37.</p><p>BEGIN failed--compilation aborted at Bugzilla/Config.pm line 37.</p><p>Compilation failed in require at Bugzilla.pm line 38.</p><p>BEGIN failed--compilation aborted at Bugzilla.pm line 38.</p><p>Compilation failed in require at Z:/www/bugzilla/index.cgi line 34.</p><p>BEGIN failed--compilation aborted at Z:/www/bugzilla/index.cgi line 34.</p><p> </p><p> </p><p>Any ideas?</p>]]></description><guid isPermaLink="false">1728</guid><pubDate>Mon, 31 Aug 2009 11:56:00 +0000</pubDate></item><item><title>cgi scripts will not run (not solution in other posts)</title><link>https://forum.uniformserver.com/topic/1583-cgi-scripts-will-not-run-not-solution-in-other-posts/</link><description><![CDATA[<p>I have a problem running perl scripts from c:\amp\uniform server\udrive\cgi-bin. I can run the admin panel with scripts so perl is working. I copied rserver.cgi to above cgi dir but it will not run from there with the obvious message:</p><p> </p><p> Internal Server Error</p><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p> </p><p>Please contact the server administrator, albert.drent@rug.nl and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p> </p><p>More information about this error may be available in the server error log.</p><p>--------------------------------------------------------------------------------</p><p>Apache/2.0.59 (Win32) DAV/2 PHP/5.2.3 Server at localhost Port 80</p><p> </p><p>I have a default install and a default httpd. The first pl line is:</p><p> </p><p>#! /usr/bin/perl</p><p>#</p><p># CGI perl module for 'usva' application server</p><p># V1.0</p><p>#    author</p><p>#       Albert Drent</p><p>#       for RuG Rijksuniversiteit Groningen (BIV)</p><p> </p><p> </p><p>I looked in the errorlog and found:</p><p> </p><p>- [Thu Jan 29 11:00:12 2009] [error] [client 127.0.0.1] Can't locate IO/Socket.pm in @INC (@INC contains: W:/usr/lib .) at W:/cgi-bin/avw.pl line 16.\r </p><p> </p><p>What configuration somewhere could be wrong? There is a socket.pm but the subdir io is missing. </p><p> </p><p>albert</p><p>university of groningen</p>]]></description><guid isPermaLink="false">1583</guid><pubDate>Thu, 29 Jan 2009 10:12:03 +0000</pubDate></item><item><title>CGI Scripts will not run</title><link>https://forum.uniformserver.com/topic/1556-cgi-scripts-will-not-run/</link><description><![CDATA[<p>I have tried everything I can think of, but I can not get my pl/cgi scripts to run. This is a windows box with all uniserver settings as it comes default.</p><p> </p><p>I can not seem to run scrips from the main directory or the cgi-bin, and yes THE FILE IS IN THE DIR.  </p><p> </p><p>Please help me get this working.</p><p> </p><p>This the result on the webpage:</p><blockquote data-ipsquote="" class="ipsQuote" data-ipsquote-contentapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentid="1556" data-ipsquote-contentclass="forums_Topic"><div>Internal Server Error<p> </p><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p> </p><p>Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p> </p><p>More information about this error may be available in the server error log.</p><p>Apache/2.0.59 (Win32) DAV/2 PHP/5.2.3 Server at localhost Port 80</p></div></blockquote><p> </p><p> </p><p>Here is the error log:</p><blockquote data-ipsquote="" class="ipsQuote" data-ipsquote-contentapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentid="1556" data-ipsquote-contentclass="forums_Topic"><div>[Fri Dec 05 07:58:51 2008] [error] [client 127.0.0.1] (OS 3)The system cannot find the path specified. : couldn't spawn child process: W:/cgi-bin/hello.pl<p>- [Fri Dec 05 07:58:51 2008] [error] [client 127.0.0.1] (OS 3)The system cannot find the path specified. : couldn't create child process: 720003: hello.pl</p><p>- [Fri Dec 05 07:54:53 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't spawn child process: W:/www/hello.cgi</p><p>- [Fri Dec 05 07:54:53 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't create child process: 720002: hello.cgi</p><p>- [Fri Dec 05 07:52:11 2008] [error] [client 127.0.0.1] (OS 3)The system cannot find the path specified. : couldn't spawn child process: W:/cgi-bin/hello.pl</p><p>- [Fri Dec 05 07:52:11 2008] [error] [client 127.0.0.1] (OS 3)The system cannot find the path specified. : couldn't create child process: 720003: hello.pl</p><p>- [Fri Dec 05 07:32:26 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't spawn child process: W:/www/hello.pl</p><p>- [Fri Dec 05 07:32:26 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't create child process: 720002: hello.pl</p><p>- [Fri Dec 05 07:29:11 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't spawn child process: W:/www/hello.cgi</p><p>- [Fri Dec 05 07:29:11 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't create child process: 720002: hello.cgi</p><p>- [Fri Dec 05 07:28:23 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't spawn child process: W:/www/hello.cgi</p><p>- [Fri Dec 05 07:28:23 2008] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't create child process: 720002: hello.cgi</p><p>- [Fri Dec 05 07:23:58 2008] [error] [client 127.0.0.1] (OS 3)The system cannot find the path specified. : couldn't spawn child process: W:/www/hello.cgi</p><p>- [Fri Dec 05 07:23:58 2008] [error] [client 127.0.0.1] (OS 3)The system cannot find the path specified. : couldn't create child process: 720003: hello.cgi</p></div></blockquote><p> </p><p>This is the cgi</p><p></p><pre class="ipsCode">#! /usr/local/bin/perl

# hello.pl -- my first perl script!

print "Content-type: text/html\n\n";

print &lt;&lt;"EOF";
&lt;HTML&gt;

&lt;HEAD&gt;
&lt;TITLE&gt;Hello, world!&lt;/TITLE&gt;
&lt;/HEAD&gt;

&lt;BODY&gt;
&lt;H1&gt;Hello, world!&lt;/H1&gt;
&lt;/BODY&gt;

&lt;/HTML&gt;
EOF</pre><div></div><p></p>]]></description><guid isPermaLink="false">1556</guid><pubDate>Fri, 05 Dec 2008 14:08:02 +0000</pubDate></item><item><title>Adding mysql DBD Module to US--HOW?</title><link>https://forum.uniformserver.com/topic/1512-adding-mysql-dbd-module-to-us-how/</link><description><![CDATA[<p>I'm an idiot, I know, but I've no idea how to install the mysql DBD into the ActiveState perl I have running on US.  I've tried copying files, but that ain't the answer.</p><p> </p><p>I've tried this:</p><p></p><pre class="ipsCode">http://localhost/cgi-bin/Msql-Mysql-modules-1.2219/Makefile.PL</pre><div></div><p></p><p>but I just get a 500 server error.</p><p> </p><p>Anyone know how to do this?  Been spending all day on this and no luck so far...</p><p> </p><p>Any and all help is appreciated!</p>]]></description><guid isPermaLink="false">1512</guid><pubDate>Tue, 02 Sep 2008 13:41:00 +0000</pubDate></item><item><title>How do I get perl scripts to run?</title><link>https://forum.uniformserver.com/topic/1457-how-do-i-get-perl-scripts-to-run/</link><description><![CDATA[<p>Hi guys,</p><p> </p><p>I really don't know anything about perl, but I'm moving an old website over to US and it includes some links to perl scripts for click tracking etc., but they don't work.</p><p> </p><p>I've tried placing the perl scripts in a cgi-bin folder within the site's folder, one level above the folder and also in the cgi-bin in the w\ folder, but the scripts simply don't run like they used to when they were on another host.</p><p> </p><p>As an example, I have a table listing files that can be downloaded, with a counter that shows the number of downloads, and the html source is currently:</p><p> </p><p>&lt;a href="../cgi-bin/track.pl?p=/downloads/vbrun300.dll"&gt;vbrun300.dll&lt;/a&gt;</p><p>&lt;img src="../cgi-bin/img_counter2.pl?sc=/downloads/vbrun300.dll" width="32" height="16"&gt;</p><p> </p><p>The two perl scripts track.pl and img_counter2.pl are the scripts I want invoked.</p><p> </p><p>Can you tell me what, if anything I need to change to get these working, please?</p><p> </p><p>Many thanks,</p><p>Paul.</p>]]></description><guid isPermaLink="false">1457</guid><pubDate>Thu, 22 May 2008 23:06:30 +0000</pubDate></item><item><title>Error with PERL</title><link>https://forum.uniformserver.com/topic/1456-error-with-perl/</link><description><![CDATA[<p>Trying to run a PERL script on Uniform Server 3.5-Apollo I get the following error:</p><p> </p><p>Perl lib version (v5.8.7) doesn't match executable version (v5.8.8) at W:/usr/lib/CGI/Carp.pm line 314.</p><p>Compilation failed in require at W:/usr/lib/Time/Local.pm line 5.</p><p>BEGIN failed--compilation aborted at W:/usr/lib/Time/Local.pm line 5.</p><p>Compilation failed in require at W:/cgi-bin/plans.cgi line 172.</p><p>BEGIN failed--compilation aborted at W:/cgi-bin/plans.cgi line 172.</p><p> </p><p>Any suggestions?</p><p> </p><p>Al</p>]]></description><guid isPermaLink="false">1456</guid><pubDate>Thu, 22 May 2008 20:07:06 +0000</pubDate></item><item><title>Installing complete Perl Lib</title><link>https://forum.uniformserver.com/topic/1262-installing-complete-perl-lib/</link><description><![CDATA[<p>I'm using Uniform Server to handle all my development needs, right off the USB stick, and for my php and html it was worked well to date.  </p><p> </p><p>However, I've been unable to get my Perl Dev project running.  At first, I attempted to follow up on the suggestions in this topic:</p><p><a href="https://forum.uniformserver.com/index.php?showtopic=470" rel="">http://forum.uniformserver.com/index.php?showtopic=470</a></p><p> </p><p>But, they didn't do the trick.  Finally, I just tried copying over the contents of ActivePerl's "perl/lib" directory to US's "usr/lib" directory, and it seems to have done the trick.  BUT, I want to be sure that this solution is the correct one, and that it won't hurt anything else in my US installation.  Can anyone confirm?</p>]]></description><guid isPermaLink="false">1262</guid><pubDate>Thu, 16 Aug 2007 03:51:33 +0000</pubDate></item><item><title>Separate CGI-Bins for a Dev Server?</title><link>https://forum.uniformserver.com/topic/1265-separate-cgi-bins-for-a-dev-server/</link><description><![CDATA[<p>Well, thanks to some great help in another topic, I've got my dev server, with full Perl, up and running on my USB stick.  I have several sites I'd like to develop locally with US, but they all are centered around a set of customized Perl scripts, i.e., they each need their own cgi-bin, and their own instances of the perl scripts.</p><p> </p><p>Is there any way to configure US to allow cgi-bins in each www subfolder?</p>]]></description><guid isPermaLink="false">1265</guid><pubDate>Sun, 19 Aug 2007 12:07:12 +0000</pubDate></item><item><title>Does Uniform include mod_perl ?</title><link>https://forum.uniformserver.com/topic/1095-does-uniform-include-mod_perl/</link><description><![CDATA[<p>I'm interested in using the Uniform Server to host a WebGUI site.  This content management system requires mod_perl.  Does the Uniform installation for Windows include mod_perl ? Is it active\installed by default ?  How could one load or install it ?</p>]]></description><guid isPermaLink="false">1095</guid><pubDate>Mon, 19 Feb 2007 04:26:14 +0000</pubDate></item><item><title>Running Perl scripts</title><link>https://forum.uniformserver.com/topic/323-running-perl-scripts/</link><description><![CDATA[<p>3.3 is Installed and running fine.</p><p> </p><p>How can I run Perl script interactively?</p><p> </p><p>I could create Perl scripts and place them in cgi-bin and run it using <a href="http://localhost/scriptname.pl" rel="">http://localhost/scriptname.pl</a></p><p> </p><p>I found Perl.exe in W:\usr\bin.  I could type stuff in it, but received no response.</p><p> </p><p>What am I missing?</p><p> </p><p>Thanks</p>]]></description><guid isPermaLink="false">323</guid><pubDate>Mon, 02 Jan 2006 08:28:00 +0000</pubDate></item><item><title>Perl only parses in the command prompt</title><link>https://forum.uniformserver.com/topic/470-perl-only-parses-in-the-command-prompt/</link><description><![CDATA[<p>I can get Perl.exe to Parse only while I am running from the command promt ('DOS' prompt) If i try to load a Perl file from my webserver Like LocalHost\PerlTest.pl my broswer always say file not found?  What's up with that...I admit I'm new and probably doing something stupid but please help me anyway.</p>]]></description><guid isPermaLink="false">470</guid><pubDate>Tue, 02 May 2006 18:48:27 +0000</pubDate></item><item><title>DBI</title><link>https://forum.uniformserver.com/topic/548-dbi/</link><description><![CDATA[<p>can anyone help me install dbi in uni 3.3? i have downloaded dbi form cpan. and now im lost..</p>]]></description><guid isPermaLink="false">548</guid><pubDate>Sun, 25 Jun 2006 14:57:26 +0000</pubDate></item><item><title>installing tar files in perl under xp</title><link>https://forum.uniformserver.com/topic/281-installing-tar-files-in-perl-under-xp/</link><description><![CDATA[<p>hi,</p><p> </p><p>  I had a problem with the win32::TieRegistry with ActivePerl 5.8.7 build 813 since it could not find the TieRegistry.pm.. eventually l ran the ppm and downloaded the module.. everything was working fine till l started the dbd-oracle download via the ppm.. since it is 78mb the inconsistency in the connection killed it twice at 10 and 12 Mb.. </p><p> </p><p>  Then I downloaded from cpan a lot of tar gz files.. which l dont know how to install on win platform.. all the help will be appreciated as l hit deadline tomorrow and l still cant connect to my Oracle 8i since when l use</p><p> </p><p>     use win32::ODBC </p><p> </p><p>  it gives and error saying oracle.pm not found <img alt=";)" src="https://forum.uniformserver.com/uploads/emoticons/default_wink.png" loading="lazy"> </p><p> </p><p>(Sorry for private email)</p><p> </p><p> </p><p>Nikhil. J</p>]]></description><guid isPermaLink="false">281</guid><pubDate>Wed, 23 Nov 2005 16:09:27 +0000</pubDate></item><item><title>How do I install a new module via CPAN?</title><link>https://forum.uniformserver.com/topic/272-how-do-i-install-a-new-module-via-cpan/</link><description><![CDATA[<p>I checked Perldoc for the official way to download and install modules, here:</p><p> </p><p><a href="http://perldoc.perl.org/perlfaq8.html#How-do-I-install-a-module-from-CPAN%3F" rel="external nofollow">http://perldoc.perl.org/perlfaq8.html#How-...le-from-CPAN%3F</a></p><p> </p><p>And it says, naturally:</p><blockquote data-ipsquote="" class="ipsQuote" data-ipsquote-contentapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentid="272" data-ipsquote-contentclass="forums_Topic"><div>The easiest way is to have a module also named CPAN do it for you. This module comes with perl version 5.004 and later.<p> </p><p></p><pre class="ipsCode">$ perl -MCPAN -e shell</pre><div></div><p></p><p> </p><p></p><pre class="ipsCode">cpan shell -- CPAN exploration and modules installation (v1.59_54)
ReadLine support enabled</pre><div></div><p></p><p> </p><p></p><pre class="ipsCode">cpan&gt; install Some::Module</pre><div></div><p></p></div></blockquote><p> </p><p>But if I call Perl with the CPAN arguments as shown in the first of three blocks above from the command line (in Windows) it complains that it doesn't speak CPAN-ese.</p><p> </p><p>So... How do I properly call CPAN?</p>]]></description><guid isPermaLink="false">272</guid><pubDate>Mon, 14 Nov 2005 21:49:31 +0000</pubDate></item></channel></rss>
