No, the directories are never physically created. They don’t need to be. If you do create them, you’ll only cause issues.
The directories are virtual and accessed via the .htaccess rules.
I didn’t have an .htaccess file so I created one with what came up in my NETORK link page. Completely locks up the webserver for WordPress…
———- .htaccess ————–
RewriteEngine On
RewriteBase /Wordpress/
RewriteRule ^index\.php$ – [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
——————-
Error now on page:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Tell your webhost that your .htaccess file isn’t being read correctly and is causing a 500 error.
They didn’t set something up right.
Damn that guy!! Oh wait…. That’s me….
I set up WAMP here… runs fine for Drupal and Joomla… (Have all three running simultaneously…)
Any clues what settings are off?
Usually it’s AllowOverride in the httpd.conf being a bit funky.
Make sure
AllowOverride FileInfo Options
is in there
If your local install for it is localhost/wordpress/ then you’re probably going to have to whip up a fake domain for it in your hosts file.