Hello,
I'm trying to setting up the option to upload files on the wiki. I've set the uploading to true in the localsettings.php file, and set the extensions I want to allow.
$wgEnableUploads = true; $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'txt' );
Then I've uncommented the part for the safemode on : $wgHashedUploadDirectory = true;
I've made the 3 directories images/archive, images/thumb and images/temp, which are all writeable (chmod 777).
When trying to upload a file (simple jpg), I get an error : "Unable to rename the file « /public_html/upload/tmp/phpY5H1qn » to « public/5/5d/Panneau_004.jpg ». " The path is not the same. I don't know where the second path comes from. In my /public_html/images folder, there is a folder "5" created, with chmod 755, and I can't seem to modify the authorisations, they stay the same.
What do I do wrong?
André Meunier wrote:
Hello,
I'm trying to setting up the option to upload files on the wiki. I've set the uploading to true in the localsettings.php file, and set the extensions I want to allow.
$wgEnableUploads = true; $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'txt' );
Then I've uncommented the part for the safemode on : $wgHashedUploadDirectory = true;
I've made the 3 directories images/archive, images/thumb and images/temp, which are all writeable (chmod 777).
When trying to upload a file (simple jpg), I get an error : "Unable to rename the file « /public_html/upload/tmp/phpY5H1qn » to « public/5/5d/Panneau_004.jpg ». " The path is not the same. I don't know where the second path comes from. In my /public_html/images folder, there is a folder "5" created, with chmod 755, and I can't seem to modify the authorisations, they stay the same.
What do I do wrong?
When it says public/5/5d/Panneau_004.jpg, public means the image folder, so it'll be images/5/5d/Panneau_004.jpg The 5/5d/ part comes from having $wgHashedUploadDirectory = true; You may want to try first with it set to false. Your problem with the 5 folder may be that it was created by the apache user.
mediawiki-l@lists.wikimedia.org