Gossamer Forum
Home : Products : Links 2.0 : Installation -- Windows :

Can't find nph-build.cgi

Quote Reply
Can't find nph-build.cgi
I'm getting quite an odd error. I'm able to get into the admin console, create links, create categories, and send emails. However, when I try to do any sort of build, I get the error "Page cannot be displayed".

Okay, so I make sure that the nph-build.cgi script is in the correct place. It is. I make sure that the permissions on the file are set to 755. They are. I don't *think* it's a problem with the links.cfg file since nph-build.cgi file isn't even being found.

I don't understand how the program can call nph-email.cgi script but doesn't seem to be able to find nph-build.cgi which is in the same exact directory.

Does anyone have an inkling on what the problem could be? If I can't get the build to work, the point of this really neat program is rather lost.

Thank you for reading.

~Amber


Quote Reply
Re: Can't find nph-build.cgi In reply to
are you sure what you're getting is an 404 error, and not a 500? Anyway, make sure the file is there, check permissions, paths/urls in links.cfg, etc.

--Drew
Links 2.0 stuff
http://www.camelsoup.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
I'm pretty sure it's a 404. When I click on any of the build links, the "Page cannot be displayed" error shows up in the main frame. And in case it was 500, I made the changes suggested in other posts. It made no difference.

I've *checked* everything. However, here's more information since I must've done something wrong...

Here's the main declarations in the links.cfg file:

$db_script_path = "/home/userName/public_html/cgi-bin/links/admin";

$db_dir_url = "http://domainName/cgi-bin/links/admin";

$db_cgi_url = "http://domainName/cgi-bin/links/admin";

$build_root_path = "/home/userName/public_html/links/pages";

$build_root_url = "http://domainName/links/pages";

nph-build.cgi is located in my file manager in the /public_html/cgi-bin/links/admin directory. The permission for the file is set to 0755.

What I *don't* understand is that the above must be right if I can get into my admin console at http://domainName/cgi-bin/links/admin/admin.cgi. Everything shows up correctly. It even calls cgi scripts that are in the SAME directory as nph-build.cgi (nph-email.cgi, etc). Yet it can't see nph-build.cgi.

I haven't made any modifications outside of the ones listed in the readme file.

~Amber
(I'm fairly sure it's just something stupid that I can't see, all errors that take me this long to fix are...)


Quote Reply
Re: Can't find nph-build.cgi In reply to
When in the admin panel, right click the 'Build All' links, and choose to open it in a new window. My bet is that it is almost definatly a 500 Internal Server error Wink

Andy

webmaster@ace-installer.com
http://www.ace-installer.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
I am having this same problem on an NT server. Help! bobby@realtimegaming.com

senior webmaster
http://www.realtimegaming.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
Try what I said above. Is it a 404 Error or an 500 Internal Server Error???

Andy

webmaster@ace-installer.com
http://www.ace-installer.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
i have no problem opening the process in a new window.

the results are as follows:

Links Manager: Building Pages
Building Pages
Pages built on 9-Jul-2001 at 13:13:47
--------------------------------------------------------

Backing up database . . .
Backup exists for today.. Skipping
Done.

Updating incoming hits . . .
Done

Resetting old hits database . . .OK
Done

Deletion of schleduled links . . .
Done

Building URL Index . . .
Done.

Updating New and Popular Records . . .
What's New Cutoff: 7 days
Popular Cutoff: 2 hits
Updating record: 10001, marking as new.
Done.

Updating ratings ..
Done.

Loading Category Information . . .
Done.

Gathering Category and Link information . . .
Done

Building Home Pages . . .
Subcategories: 1
Total Links: 1
Opening page: E:\WWW\casinoauthority.com\html\html\pages/index.html
Closing page.
Done

Building What's New Page . . .

CGI ERROR
==========================================
Error Message : fatal error: Can't find unicode character property definition via main->a or a.pl at unicode/Is/a.pl line 0

Script Location : E:\WWW\casinoauthority.com\cgi-bin\links\admin\nph-build.cgi
Perl Version : 5.006

Form Variables
-------------------------------------------

Environment Variables

blah blah blah

senior webmaster
http://www.realtimegaming.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
I'm not sure what is with the difference with the / and \'s in the following line;

E:\WWW\casinoauthority.com\html\html\pages/index.html

The one in red seem to be different to the rest Wink

Andy

webmaster@ace-installer.com
http://www.ace-installer.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
They should ALL be forward /

Installs:http://wiredon.net/gt
FAQ:http://www.perlmad.com

Quote Reply
Re: Can't find nph-build.cgi In reply to
paul, the paths and urls are set , I am assuming, in the links.cfg file. right?
If so, i do not see anything wrong w/ my slashes...the page is getting built and placed in the proper directory....it is the nph-build that is trouble for me.

senior webmaster
http://www.realtimegaming.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
They can't correct as you have:

Code:
E:\WWW\casinoauthority.com\html\html\pages/index.html
Installs:http://wiredon.net/gt
FAQ:http://www.perlmad.com

Quote Reply
Re: Can't find nph-build.cgi In reply to
i thought that a path on a server used back slashes, not forward slashes as in a url

senior webmaster
http://www.realtimegaming.com
Quote Reply
Re: Can't find nph-build.cgi In reply to
Nope - all forward.

On Windows servers they will show as backslashes in error messages etc...but should be entered as forward slashes in links.cfg

Installs:http://wiredon.net/gt
FAQ:http://www.perlmad.com