IP更改后,apache2不再工作了

时间:2018-06-06 20:27:02

标签: nginx dns apache2

我在这里遇到了一个非常尴尬的局面。我有一个使用此IP的vps:http://80.240.26.22/

我最近将VPS IP更改为此,并试图让它工作。

但每次我打开网页时,都会收到默认的apache页面。目前唯一正在工作的是phpmyadmin。 http://80.240.26.22/phpmyadmin/

这是我的nginx配置文件:

# Upstream to abstract backend connection(s) for php
upstream php {
server unix:/run/php/php7.0-fpm.sock;
}

server {
    server_name 80.240.26.22;

    root /var/www/bedrock/web;

    index index.php;

    location = /robots.txt {
            allow all;
            log_not_found off;
            access_log off;
    }

    location / {
            try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
    include fastcgi_params;
            fastcgi_pass php;
    fastcgi_index  index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

# Phpmyadmin Configurations
location /phpmyadmin {
   root /usr/share/;
   index index.php index.html index.htm;
   location ~ ^/phpmyadmin/(.+\.php)$ {
           try_files $uri =404;
           root /usr/share/;
           #fastcgi_pass 127.0.0.1:9000;
           #fastcgi_param HTTPS on; # <-- add this line
           fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
           fastcgi_index index.php;
           fastcgi_param SCRIPT_FILENAME       
 $document_root$fastcgi_script_name;
           include fastcgi_params;
   }
   location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
           root /usr/share/;
   }
 }

  # Dealing with the uppercased letters
   location /phpMyAdmin {
   rewrite ^/* /phpmyadmin last;
   }
}

0 个答案:

没有答案