Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-01-2012, 07:54 PM
LostForWords LostForWords is offline
 
Join Date: Mar 2010
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default "Upload failed due to failure writing temporary file." on avatar upload?

So I'm currently using the latest version of 3.8 (just installed it). When I try to upload an avatar, I get this:

Quote:
Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/nightclo:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in [path]/includes/class_upload.php on line 276

Warning: fopen() [function.fopen]: Filename cannot be empty in [path]/includes/class_upload.php on line 282
As well as a vbulletin message saying this: Upload failed due to failure writing temporary file.

Now i think I've found the solution, click here and here. However firstly, I have no idea how to work the solution as all that tech jargon goes over my head. If somebody could give me a dummy run down of what to do, that would be fab.
Reply With Quote
  #2  
Old 07-01-2012, 10:11 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to create a folder called /home/nightclo/tmp, and set the permissions to 0x777. If you use ftp to upload your files to your server, you should be able to do it using your ftp program. If you can't figure it out, tell us what ftp program you're using and someone might be able to walk you through it.

When that's done, follow the rest of the instructions that Wayne posted in post# of this link: https://www.vbulletin.com/forum/show...-tempnam%28%29 (the second one you posted). He's refering to settings in the vbulletin adminCP, under the "Server Settings and Optimization Options" section.
Reply With Quote
  #3  
Old 07-01-2012, 10:32 PM
LostForWords LostForWords is offline
 
Join Date: Mar 2010
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm on shared hosting, will this still work?
Reply With Quote
  #4  
Old 07-01-2012, 10:35 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, I have to admit I'm not an expert on different hosting situations, but I don't see why it wouldn't. Are you asking because you can't see how you would do it?
Reply With Quote
  #5  
Old 07-01-2012, 10:39 PM
LostForWords LostForWords is offline
 
Join Date: Mar 2010
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's because 'nightclo' is the lowest I can get in my ftp, it's my base address. I can't see the 'home' folder I am in, but I'll give it a try and tell you how it goes.
Reply With Quote
  #6  
Old 07-01-2012, 10:42 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh, right...maybe what I told you is wrong. I assumed /home/nightclo was the folder where your files were uploaded, but I should have asked. What is the path to your vb files?
Reply With Quote
  #7  
Old 07-01-2012, 10:46 PM
LostForWords LostForWords is offline
 
Join Date: Mar 2010
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No sorry I worked it out, I'm doing it through cpanel at the moment. In terms of setting permissions, what I'm seeing is something like this:look at the image under '3. Click on the "Change Permissions" link.'. 0x777 - would this be 077?
Reply With Quote
  #8  
Old 07-01-2012, 10:50 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by LostForWords View Post
No sorry I worked it out, I'm doing it through cpanel at the moment. In terms of setting permissions, what I'm seeing is something like this:look at the image under '3. Click on the "Change Permissions" link.'. 0x777 - would this be 077?
Edit: wait, no - you want 777 .
Reply With Quote
  #9  
Old 07-02-2012, 12:13 AM
LostForWords LostForWords is offline
 
Join Date: Mar 2010
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All working now, cheers
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:43 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04140 seconds
  • Memory Usage 2,232KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete