SOLUTION: I created a new temp folder outside drupal root and added a proper .htaccess file there per the advice I received. Thanks everyone.
I just finished installing Drupal 7.36. I did not upgrade and I did not use auto-installer, but uploaded the .zip file and extracted files on the server. After creating my first article and page when I noticed that on the Configurations page there is an error, saying that something is wrong with my Drupal installation. The status report page says: "
phpMyAdmin has a box on its main page for setting the "Server connection collation". Mine is set to the default, "utf8mb4_general_ci", which is what I want. (It gives the UTF-8 character set with variable-width encoding of one to four bytes.) The "Databases" page has a box for selecting the collation of a new database. But when a new database is created automatically upon the addition of a new user, there is nowhere to select the collation of the new db.
After upgrading from 6.30 to 6.34 some time ago, everything looked good, but then someone found an issue with one edit page: if editing an existing (biblio) page, subsections don't show an arrow on the left, so one cannot open them.
On creating a new (biblio) page everything is normal and fine, just when editing an existing page, the problem arises.
The Installation Guide, step 3 (www.drupal.org/documentation/install/settings-file) gives instruction for granting file permissions in Unix and then has OS-specific instructions that include Windows using IIS.
I like the Windows file structure that keeps program files separate from my data files. This allows me to organize my stuff logically by content and makes it easy to do regular backups of all of my stuff without needing to back up the program files, which are more easily replaced if necessary.
I installed XAMPP and confirmed that Apache and MySQL were working fine. Then I made a change to move the website files outside of the XAMPP program folder. My understanding is that the best way to do this is by setting a virtual host. I did the following: