Jump to content

Recommended Posts

Posted

I am trying to setup my website as a CVS site. I found an open source program (sandweb http://sandweb.sf.net) that allows users to access the CVS repository from the web. However it requires the following perl modules to set it up:

* HTML-Template ( tested with 2.6 )

* Test-Harness ( tested with 2.26 )

* Test-Simple ( tested with 0.47 )

* XML-NamespaceSupport ( tested with 1.08 )

* XML-SAX ( tested with 0.12 )

* XML-Simple ( tested with 2.02 )

* Digest::MD5 ( tested with 2.13-2 )

I later found that HTML-Template and XML-Simple modules are not in the system. I know I cannot install them to the central directory. Is it possible to install them in my home directory.

Posted

Well, for HTML::Template, you should be able to just drop in the module. In the directory you're running this script from, create an HTML directory, and place Template.pm in there (you can get it here).

 

As for XML::Simple, I haven't tried this myself, but you should be able to do the same kind of thing. Create an XML directory in the script directory, and place Simple.pm in there (available here).

 

I hope that helps. Good luck. I love CVS. :blink:

Posted

Oops, I could not try this setup because SSH session had disappeared under the Advanced section in the Cpanel. Does anyone know why? I have no other ways to get to command prompt to run the sandweb setup script.

Posted

I don't think I applied for it. It has been in the Advanced section in the Cpanel since I had my account (I joined 3 weeks ago). Can you tell me how get it back? Thanks.

Posted

Shell access had been enabled for a number of accounts on your server by mistake. Please see the Help Pages for info on how to apply for access. I played around with the PHP Shell program as well (mentioned at the bottom of the SSH page.) It may do what you need to do.

Posted

OK, I setup phpshell and I am now able to run some shell commands through the web client. Now back to my original question, I put the whole sandweb directory in the www directory, and the required modules in www/cgi-bin directory. I tried to run the perl Makefile.PL in the sandweb directory to generate a makefile but got the following error:

"Checking if your kit is complete...

Looks good

Unable to open MakeMaker.tmp: Permission denied at /usr/lib/perl5/5.6.1/ExtUtils/MakeMaker.pm line 750.

Writing Makefile for SandWeb ".

 

I don't have enough permission to gerenate the makefille. Any workaround? thanks.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...