2013-02-07 50 views
6

का उपयोग करते समय remove_entry_secure त्रुटि प्राप्त करना मैं docsplit का उपयोग कर पीडीएफ फाइलों को छवियों में विभाजित करने की कोशिश कर रहा हूं। लेकिन ऐसा प्रतीत होता है कि मुझे अपनी रूबी स्थापना के साथ समस्याएं हैं।रूबी एप्लिकेशन

$ docsplit images pdf-test.pdf 
/usr/lib/ruby/1.8/fileutils.rb:694:in `remove_entry_secure': parent directory is world writable, FileUtils#remove_entry_secure does not work; abort: "/tmp/d20130207-6739-1f9i6b" (parent directory mode 42777) (ArgumentError) 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:51:in `convert' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:19:in `extract' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:19:in `each' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:19:in `extract' 
    from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `each_with_index' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:18:in `each' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:18:in `each_with_index' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:18:in `extract' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:16:in `each' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit/image_extractor.rb:16:in `extract' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/lib/docsplit.rb:63:in `extract_images' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/bin/../lib/docsplit/command_line.rb:44:in `run' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/bin/../lib/docsplit/command_line.rb:37:in `initialize' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/bin/docsplit:5:in `new' 
    from /var/lib/gems/1.8/gems/docsplit-0.6.4/bin/docsplit:5 
    from /usr/bin/docsplit:19:in `load' 
    from /usr/bin/docsplit:19 

इसे ठीक करने पर कोई भी विचार:

/usr/lib/ruby/1.8/fileutils.rb:694:in `remove_entry_secure': parent directory is world writable 

यहाँ पूर्ण कमांड लाइन उत्पादन होता है: मैं निम्नलिखित त्रुटि हर बार बार आ रही है?

उत्तर

32

यह पता चला है कि मेरे /tmp फ़ोल्डर अनुमतियों में कोई समस्या थी। निम्नलिखित समस्या तय:

कदम है कि मैं पीछा कर रहे हैं:

[email protected]$: chmod 777 -R /tmp 
[email protected]$: chmod o+t -R /tmp 
[email protected]$: ls -l tmp 
drwxrwxrwt 2 user group 4096 2009-11-21 17:01 tmp 
+1

मैं जब जब स्थापित करने का प्रयास यात्री से स्थापित-nginx मॉड्यूल के माध्यम से nginx के लिए यात्री को संकलित करने के –

+4

मेरे लिए एक ही प्रयास कर इस त्रुटि हो रही थी 'यात्री से स्थापित-apache2-module' – Mikey