Today, when testing the PHP integrated environment Apache server, everything is normal. When converting the virtual directory, a sudden error message "You don't have permission to access/index. php on. "In any case, the system cannot browse normally. When you switch back to the original directory, the system displays normally. If you switch to the virtual directory, the problem persists.
In fact, this is because of configuration problems in httpd-conf. Open httpd-conf: check by line. The following code is available in about half a day:
Copy codeThe Code is as follows: <Directory/>
Options FollowSymLinks
AllowOverride None
Order deny, allow
Deny from all
</Directory>
I found it. After php is configured, "Deny from all" has rejected all connections. Change this line to "allow from all". The modified code is as follows. The problem is solved.
Copy codeThe Code is as follows: <Directory/>
Options FollowSymLinks
AllowOverride None
Order deny, allow
Allow from all
</Directory>
Open http: // localhost in the browser again to display it works!