修改了 apache2/conf/httpd-vhosts.conf 这个文件没有作用,apache2能正常启动,但是我设置的目录并不能访问。
httpd-vhosts.conf 文件内容 <VirtualHost *:80> DocumentRoot "H:\website" ServerName localhost:80 ServerAlias 127.0.0.1 ServerAdmin webmaster@localhost DirectoryIndex index.html index.htm index.php default.php app.php u.php ErrorLog logs/localhost_error.log CustomLog logs/localhost_access_%Y%m%d.log comonvhost php_admin_value open_basedir "h:\website\;X:\upupw\memcached\;X:\upupw\phpmyadmin\;X:\upupw\temp\;C:\Windows\Temp\" <Directory "X:/upupw/htdocs"> Options FollowSymLinks AllowOverride All Require all granted </Directory> <LocationMatch "/(inc)/(.*)$"> AllowOverride none Require all denied </LocationMatch> <LocationMatch "/(attachment|attachments|uploadfiles|avatar)/(.*).(php|php5|phps|asp|aspx|jsp)$"> AllowOverride none Require all denied </LocationMatch> </VirtualHost> |
|
沙发#
发布于:2015-07-30 14:51
首先需要先在upupw面板s1启动全部服务修正下所有配置文件中的路径为当前程序所在目录的正确路径。
你提供的配置中还有upupw默认的X:\盘路径说明没有执行过启动。 另外如果面板1新建虚拟主机可以自定义网站所在目录,填绝对路径,如:F:\website\site1\www 新建完成后需要修改网站路径可以修改httpd-vhosts.conf文件中对应站点配置的 DocumentRoot "路径" 和 <Directory "路径"> 以及php_admin_value open_basedir 里的网站目录路径。 最后在upupw面板rr使配置生效。 |
|
板凳#
发布于:2015-07-30 14:59
|
|