Gossamer Forum
Home : Products : Gossamer Links : Discussions :

Error in Build-All

Quote Reply
Error in Build-All
When I am doing build-all via ssh I am getting weird error, does anyone have any clue what it means or how to fix it?

Quote:
32208 32209 32210 32211 32212 32213 32214 32215 32216 32217 32218 32219 32220 32221 32222 32223 32224 32225 Content-type: text/html

<p><font face='Tahoma,Arial,Helvetica' size=2>A fatal error has occured:</font></p><blockquote><pre>Unable to open: &#039;/home/user/public_html/download/32227/flymoondisk.php&#039;: No such file or directory at nph-build.cgi line 1017
main::_open_write(&#039;/home/user/public_html/download/32227/flymoondisk.php&#039;) called at nph-build.cgi line 566
main::_build_detailed(&#039;HASH(0xa60840)&#039;) called at /home/user/public_html/cgi/admin/GT/Plugins.pm line 133
GT::Plugins::dispatch(&#039;GT::Plugins=HASH(0xa60980)&#039;, &#039;create_detailed&#039;, &#039;CODE(0x9f6c60)&#039;, &#039;HASH(0xa60840)&#039;) called at nph-build.cgi line 103
main::build_all() called at nph-build.cgi line 65
main::main() called at nph-build.cgi line 42
</pre></blockquote><p><font face='Tahoma,Arial,Helvetica' size=2>Please enable debugging in setup for more details.</font></p>
Unable to open: '/home/user/public_html/download/32227/flymoondisk.php': No such file or directory at nph-build.cgi line 1017
main::_open_write('/home/user/public_html/download/32227/flymoondisk.php') called at nph-build.cgi line 566
main::_build_detailed('HASH(0xa60840)') called at /home/user/public_html/cgi/admin/GT/Plugins.pm line 133
GT::Plugins::dispatch('GT::Plugins=HASH(0xa60980)', 'create_detailed', 'CODE(0x9f6c60)', 'HASH(0xa60840)') called at nph-build.cgi line 103
main::build_all() called at nph-build.cgi line 65
main::main() called at nph-build.cgi line 42
user@softwaredevil.com [~/public_html/cgi/admin]#

Thanks

Vishal
-------------------------------------------------------
Quote Reply
Re: [SWDevil.Com] Error in Build-All In reply to
This is really weird.

Just for testing purpose I removed the listing with the ID 32226 and now it seems like same error is stopping build-all function from the listing ID 32225. So in other words, it is building pages till 32225 and then stops building and shows the same error as above.

Any help would be much appreciated.

Thank you.

Vishal
-------------------------------------------------------
Quote Reply
Re: [SWDevil.Com] Error in Build-All In reply to
What space do you have on the server for that account? Maybe its run/running out of space? (you can sometimes get that error when out of space)

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] Error in Build-All In reply to
Its a dedicated server and for Software Devil I have setup about 50GB aside, however just to check it again I looked into cPanel. It is only using about 2GB space so far. Here is the full bug report:

Quote:
GT::Plugins (6922): Plugin pre hook detailed_url stopped further plugins. at /home/user/public_html/cgi/admin/GT/Plugins.pm line 123.
Content-type: text/html

<p><font face='Tahoma,Arial,Helvetica' size=2>A fatal error has occured:</font></p><blockquote><pre>Unable to open: &#039;/home/user/public_html/download/32228/fileplay.php&#039;: No such file or directory at nph-build.cgi line 1017
main::_open_write(&#039;/home/user/public_html/download/32228/fileplay.php&#039;) called at nph-build.cgi line 566
main::_build_detailed(&#039;HASH(0xa60840)&#039;) called at /home/user/public_html/cgi/admin/GT/Plugins.pm line 133
GT::Plugins::dispatch(&#039;GT::Plugins=HASH(0xa60980)&#039;, &#039;create_detailed&#039;, &#039;CODE(0x9f6c60)&#039;, &#039;HASH(0xa60840)&#039;) called at nph-build.cgi line 103
main::build_all() called at nph-build.cgi line 65
main::main() called at nph-build.cgi line 42
</pre></blockquote><p><font face='Tahoma,Arial,Helvetica' size=2>Please enable debugging in setup for more details.</font></p>
<pre><b>Stack Trace</b>
======================================
Links (6922): Links::environment called at /home/user/public_html/cgi/admin/Links.pm line 786 with no arguments.
Links (6922): Links::fatal called at /usr/lib/perl5/5.8.8/Carp.pm line 269 with arguments
(Unable to open: '/home/user/public_html/download/32228/fileplay.php': No such file or directory at nph-build.cgi line 1017
main::_open_write('/home/user/public_html/download/32228/fileplay.php') called at nph-build.cgi line 566
main::_build_detailed('HASH(0xa60840)') called at /home/user/public_html/cgi/admin/GT/Plugins.pm line 133
GT::Plugins::dispatch('GT::Plugins=HASH(0xa60980)', 'create_detailed', 'CODE(0x9f6c60)', 'HASH(0xa60840)') called at nph-build.cgi line 103
main::build_all() called at nph-build.cgi line 65
main::main() called at nph-build.cgi line 42
).
Links (6922): Carp::croak called at nph-build.cgi line 1017 with arguments
(Unable to open: '/home/user/public_html/download/32228/fileplay.php': No such file or directory).
Links (6922): main::_open_write called at nph-build.cgi line 566 with arguments
(/home/user/public_html/download/32228/fileplay.php).
Links (6922): main::_build_detailed called at /home/user/public_html/cgi/admin/GT/Plugins.pm line 133 with arguments
(HASH(0xa60840)).
Links (6922): GT::Plugins::dispatch called at nph-build.cgi line 103 with arguments
(GT::Plugins=HASH(0xa60980), create_detailed, CODE(0x9f6c60), HASH(0xa60840)).
Links (6922): main::build_all called at nph-build.cgi line 65 with no arguments.
Links (6922): main::main called at nph-build.cgi line 42 with no arguments.

<b>System Information</b>
======================================
Current user: user (551)
Perl version: 5.8.8
Gossamer Links version: 3.3.0
GT::SQL version: 1.112
GT::Template version: 2.170
DBI.pm version: 1.609
Running under mod_perl: No
Running under SpeedyCGI: No
@INC =
/home/user/public_html/cgi/admin
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/5.8.8
.

<b>Environment</b>
======================================
CLASSPATH => .:/usr/local/jdk/lib/classes.zip
CVS_RSH => ssh
EDITOR => pico
GT_TMPDIR => /home/user/public_html/cgi/admin/tmp
G_BROKEN_FILENAMES => 1
HISTSIZE => 1000
HOME => /home/user
HOSTNAME => one.activeplans.com
INPUTRC => /etc/inputrc
JAVA_HOME => /usr/local/jdk
LANG => en_US.UTF-8
LESSOPEN => |/usr/bin/lesspipe.sh %s
LOGNAME => user
LS_COLORS =>
LS_OPTIONS => --color=tty -F -a -b -T 0
MAIL => /var/spool/mail/user
MANPATH => /usr/lib/courier-imap/man:
OLDPWD => /home/user
PATH => /usr/local/jdk/bin:/usr/kerberos/bin:/usr/lib/courier-imap/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/home/user/bin
PWD => /home/user/public_html/cgi/admin
SHELL => /bin/bash
SHLVL => 1
SSH_CLIENT => 87.116.132.210 1876 22
SSH_CONNECTION => 87.116.132.210 1876 64.191.89.166 22
SSH_TTY => /dev/pts/0
TERM => vt220
USER => user
VISUAL => pico
_ => /usr/local/bin/perl
</pre>Unable to open: '/home/user/public_html/download/32228/fileplay.php': No such file or directory at nph-build.cgi line 1017
main::_open_write('/home/user/public_html/download/32228/fileplay.php') called at nph-build.cgi line 566
main::_build_detailed('HASH(0xa60840)') called at /home/user/public_html/cgi/admin/GT/Plugins.pm line 133
GT::Plugins::dispatch('GT::Plugins=HASH(0xa60980)', 'create_detailed', 'CODE(0x9f6c60)', 'HASH(0xa60840)') called at nph-build.cgi line 103
main::build_all() called at nph-build.cgi line 65
main::main() called at nph-build.cgi line 42

Vishal
-------------------------------------------------------
Quote Reply
Re: [SWDevil.Com] Error in Build-All In reply to
Check that:
1) The path to that file exists
2) The permissions to that file are okay
3) You haven't run out of disk space
4) If it applies to your file system, that you haven't run out of inodes

Adrian
Quote Reply
Re: [brewt] Error in Build-All In reply to
brewt wrote:
Check that:
1) The path to that file exists
2) The permissions to that file are okay
3) You haven't run out of disk space
4) If it applies to your file system, that you haven't run out of inodes

Hi Adrian,

a1 @ a2: File path can't really exist till the file is created. As that is a link within directory and GLinks is suppose to create it. In addition, it seems to create everything fine till that number.
a3: Confirmed, just checked it again, domain still has about 48GB of available of Disk space.

a4: Now what is inodes? haven't even heard of it till now.

Vishal
-------------------------------------------------------

Last edited by:

SWDevil.Com: Aug 13, 2009, 2:21 PM
Quote Reply
Re: [brewt] Error in Build-All In reply to
I suppose having few more pages for reading always helps.. and from a quick read wikipedia and other place, I think inodes is a limit or sort of thing on server.

Also, since I noticed that it was stopping exactly after 32225 listing. First it was ..26, then I made that listing not validated, and it was ..27.. and now .28. So it seems to stop after 32225.

I logged in via ssh and manually tried to create dir with name 32228 and got following message " cannot create directory `32228': Too many links

Is this inodes or something else? Also if you can give me a small tip on what direction I need to make my hosting support personal run, that would be great and helpful too.



** Edit ~addition~ **

I am able to create sub directories into other directories, however not under /download/ it might something like you said about inodes... Any tips on the question on how to fix it?

Vishal
-------------------------------------------------------

Last edited by:

SWDevil.Com: Aug 13, 2009, 2:22 PM
Quote Reply
Re: [SWDevil.Com] Error in Build-All In reply to
http://lists.svlug.org/archives/svlug/2001-December/012376.html

You've got too many directories in that directory, you need to either change to a file system that doesn't have such a restriction (hard), or change your directory structure so you don't have that many files/directories in there.

Adrian
Quote Reply
Re: [brewt] Error in Build-All In reply to
Seems like EXT3 is having a limit set on it. Am gonna talk with server admin about fixing this. Hope it works out quickly..

~~ a second of discouragement & thought to self ~~ man will I ever be able to finish and launch this site ~~

Vishal
-------------------------------------------------------
Quote Reply
Re: [SWDevil.Com] Error in Build-All In reply to
Last night after talking with them, my hosting company came to the rescue.

No need to worry about EXT3 any more, filesystem for the required partition is changed and not there should not be any problem no matter how many more detailed pages are created.

Thanks Andy and Adrian for pointing me in the right direction.

Vishal
-------------------------------------------------------