我有一个开发网站运行在http://dev.vacancysoft.com/
当你去那里,你可以看到错误,我真的searchnetworking的解决scheme,但无法find任何。
这一切都始于suphp.conf中的UID和GUID。 当我把这两个值都更改为0(因为错误是以前的值是高的),新的出现,我不知道如何去通过。
有什么build议么? (我是一个begginer所以请描述一切更先进的)。
干杯!
主站点也停了,现在问题真的很紧急。
检查虚拟服务器configuration。 http://dev.vacancysoft.com/应该有:
DocumentRoot /domains/d/e/dev.vacancysoft.com/web/public_html/
我看到你在Ubuntu上。 conf文件应该在/ etc / apache2 / sites-available /中,并且可能被称为dev.vacancysoft.com.conf
编辑 – 再次编辑 – 抱歉,我有点困惑你的设置。 您可以确认主网站(vacancysoft.com)的文件位于/domains/v/a/vacancysoft.com/web/public_html如果是这样,那么下面的说明应该是正确的:
您需要设置2个虚拟主机,每个服务器1个:
编辑/etc/apache2/apache2.conf并确保它有以下两行:
Include /etc/apache2/ports.conf Include /etc/apache2/sites-enabled/
编辑/etc/apache2/ports.conf并确保它有以下几行:
NameVirtualHost *:80 Listen 80
创build/etc/apache2/sites-available/vacancysoft.com.conf :
<VirtualHost *:80> ServerName vacancysoft.com ServerAlias www.vacancysoft.com DocumentRoot /domains/v/a/vacancysoft.com/web/public_html <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /domains/v/a/vacancysoft.com/web/public_html> DirectoryIndex index.php index.html index.htm Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/vacancysoft.com-error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/vacancysoft.com-access.log combined ServerSignature Off </VirtualHost>
cp /etc/apache2/sites-available/{,dev.}vacancysoft.com.conf
编辑/etc/apache2/sites-available/dev.vacancysoft.com.conf和:
vacancysoft.com实例vacancysoft.com为dev.vacancysoft.com /domains/d/e/dev.vacancysoft.com/web/public_html sudo a2ensite vacancysoft.com.conf
sudo a2ensite dev.vacancysoft.com.conf
sudo apache2ctl restart