Hi, I´m trying PmWiki for some weeks, and until now i was unable to upload a single file. I have no idea what else i have to do to make it work.
I have read tons of forum messages, tutorials, changed a bunch of configurations of pmwiki, php and apache, without success, and without a clue of what is going on. The strange thing is im relying on default installations of xampp and pmwiki, so there is nothing unusual in my configuration, at least i think. Basically, I´m installing xampp this way: cd /opt wget http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/1.7.2/xampp-linux-1.7.2.tar.gz?use_mirror=ufpr tar xzf xampp-linux-1.7.2.tar.gz cd lampp ./lampp start Test to see if PHP uploads are ON: [r...@server1 lampp]# cat etc/php.ini | grep upload ; Whether to allow HTTP file uploads. ; http://php.net/file-uploads file_uploads = On ; Temporary directory for HTTP uploaded files (will use system default if not ; http://php.net/upload-tmp-dir ;upload_tmp_dir = ; Maximum allowed size for uploaded files. ; http://php.net/upload-max-filesize upload_max_filesize = 2M I´m installing PmWiki this way: cd /opt wget http://pmwiki.org/pub/pmwiki/pmwiki-2.2.5.tgz tar xzf pmwiki-2.2.5.tgz cd pmwiki-2.2.5 mkdir wiki.d chmod 777 wiki.d echo -e "<?php include('pmwiki.php');" > index.php cp docs/sample-config.php local/config.php mkdir uploads chmod 777 uploads echo test > uploads/test.txt chown nobody:root * -R ln -s /opt/pmwiki-2.2.5 /opt/lampp/htdocs/wiki Now i add these lines to local/config.php: $EnableUpload = 1; $EnableUploadVersions=1; $DefaultPasswords['upload'] = crypt('upload'); $UploadDir = "/opt/pmwiki-2.2.5/uploads"; $UploadPrefixFmt = ''; And when i try to upload i file with this URL: http://127.0.0.1/wiki/index.php?n=Main.HomePage?action=upload I am asked for a password, enter 'upload', and gain access to the upload page. I can see the file 'test.txt' i created during installation listed below in this page, so i presume my directory configurations are OK. Now i try to upload the file 'test1.txt', have to enter password 'upload' two times, and get this message: "file1.txt: no file uploaded" Here is some info i got from diag: [EnableLocalConfig] => [EnableUpload] => 1 [EnableUploadVersions] => 1 [UploadDir] => /opt/pmwiki-2.2.5/uploads [UploadPrefixFmt] => [EnableDiag] => 1 [EnableRelativePageVars] => 1 [CurrentTime] => September 20, 2009, at 12:12 AM [CurrentTimeISO] => 2009-09-20T00:12:54 [EnableStdConfig] => [DefaultPage] => Main.HomePage [EnableFixedUrlRedirect] => [MakePageNameFunction] => [PageNameChars] => -[:alnum:] [MakePageNamePatterns] => Array [EnableUploadOverwrite] => 1 [UploadExts] => Array ( [gif] => image/gif [jpg] => image/jpeg [jpeg] => image/jpeg [png] => image/png [bmp] => image/bmp [ico] => image/x-icon [wbmp] => image/vnd.wap.wbmp [mp3] => audio/mpeg [au] => audio/basic [wav] => audio/x-wav [mpg] => video/mpeg [mpeg] => video/mpeg [mov] => video/quicktime [qt] => video/quicktime [wmf] => text/plain [avi] => video/x-msvideo [zip] => application/zip [7z] => application/x-7z-compressed [gz] => application/x-gzip [tgz] => application/x-gzip [rpm] => application/x-rpm [hqx] => application/mac-binhex40 [sit] => application/x-stuffit [doc] => application/msword [ppt] => application/vnd.ms-powerpoint [xls] => application/vnd.ms-excel [mdb] => text/plain [exe] => application/octet-stream [pdf] => application/pdf [psd] => text/plain [ps] => application/postscript [ai] => application/postscript [eps] => application/postscript [htm] => text/html [html] => text/html [css] => text/css [fla] => application/x-shockwave-flash [swf] => application/x-shockwave-flash [txt] => text/plain [rtf] => application/rtf [tex] => application/x-tex [dvi] => application/x-dvi [odt] => application/vnd.oasis.opendocument.text [ods] => application/vnd.oasis.opendocument.spreadsheet [odp] => application/vnd.oasis.opendocument.presentation [kml] => application/vnd.google-earth.kml+xml [kmz] => application/vnd.google-earth.kmz [] => text/plain ) [UploadMaxSize] => 50000 [UploadPrefixQuota] => 0 [UploadDirQuota] => 0 [UploadExtSize] => Array ( [gif] => 50000 [jpg] => 50000 [jpeg] => 50000 [png] => 50000 [bmp] => 50000 [ico] => 50000 [wbmp] => 50000 [mp3] => 50000 [au] => 50000 [wav] => 50000 [mpg] => 50000 [mpeg] => 50000 [mov] => 50000 [qt] => 50000 [wmf] => 50000 [avi] => 50000 [zip] => 50000 [7z] => 50000 [gz] => 50000 [tgz] => 50000 [rpm] => 50000 [hqx] => 50000 [sit] => 50000 [doc] => 50000 [ppt] => 50000 [xls] => 50000 [mdb] => 50000 [exe] => 50000 [pdf] => 50000 [psd] => 50000 [ps] => 50000 [ai] => 50000 [eps] => 50000 [htm] => 50000 [html] => 50000 [css] => 50000 [fla] => 50000 [swf] => 50000 [txt] => 50000 [rtf] => 50000 [tex] => 50000 [dvi] => 50000 [odt] => 50000 [ods] => 50000 [odp] => 50000 [kml] => 50000 [kmz] => 50000 [] => 50000 ) [UploadFileFmt] => /opt/pmwiki-2.2.5/uploads [UploadUrlFmt] => http://127.0.0.1/wiki/uploads [LinkUploadCreateFmt] => <a rel='nofollow' class='createlinktext' href='$LinkUpload'>$LinkText</a><a rel='nofollow' class='createlink' href='$LinkUpload'> Δ</a> Do someone have a clue about what else i can try? Regards, Fabiano _______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
