Tanya: Nginx Gak Mau Jalan Gara-Gara Salah Pasang Sertifkat SSL, Panel Webuzo


Status
Not open for further replies.

damblue

Poster 2.0
Om aku mau nanya juga nih dripada bikin trit baru mumpung satu topic tentang nginx yg ga mau jalan.
masalahnya di nginx saya ga bisa start maupun restart ya? alias ga jalan, tdinya saya stop pas start eh ga mau jlan soalnya di restart ga bisa.
failed mulu.
SS

mohon solusinya.
 

Mylo Sepz

Apprentice 2.0
Om aku mau nanya juga nih dripada bikin trit baru mumpung satu topic tentang nginx yg ga mau jalan.
masalahnya di nginx saya ga bisa start maupun restart ya? alias ga jalan, tdinya saya stop pas start eh ga mau jlan soalnya di restart ga bisa.
failed mulu.
SS

mohon solusinya.
Coba lihat di "/var/log/syslog" sehabis start nginx. biasanya ada errornya disana

atau gak jalanin " nginx -c /etc/nginx/nginx.conf -t " buat check konfigurasi
 

damblue

Poster 2.0
Coba lihat di "/var/log/syslog" sehabis start nginx. biasanya ada errornya disana

atau gak jalanin " nginx -c /etc/nginx/nginx.conf -t " buat check konfigurasi
om kayaknya yg bikin error phpmyadmin nih, solusinya gimana?
SS
2016_04_22_094907.jpg
 

damblue

Poster 2.0
itu keliatan error-nya
ada kesalahan spelling directive di file /etc/nginx/sites-enabled/phpmyadmin
coba diperbaiki dulu
scriptnya saya make ini biar bisa make phpmyadmin eh malah erorr ga jlan nginxnya
Code:
server {
        listen 8888;
        server_name namadomain.com 128.199.254.251;
        access_log /var/log/nginx/localhost.access.log;
        root /usr/share/phpmyadmin;
        index index.php;
        location / {
        try_files $uri $uri/ @phpmyadmin;
        }
      
        location @phpmyadmin {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        #fastcgi_pass 127.0.0.1:9000;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin/index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_param SCRIPT_NAME /index.php;
        }

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        #fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name;
        include fastcgi_params;
        }
}

ada solusi mas biar phpmyadminnya kebaca dan ga error di nginx?
 

mustafaramadhan

Hosting Guru
scriptnya saya make ini biar bisa make phpmyadmin eh malah erorr ga jlan nginxnya
Code:
server {
        listen 8888;
        server_name namadomain.com 128.199.254.251;
        access_log /var/log/nginx/localhost.access.log;
        root /usr/share/phpmyadmin;
        index index.php;
        location / {
        try_files $uri $uri/ @phpmyadmin;
        }
     
        location @phpmyadmin {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        #fastcgi_pass 127.0.0.1:9000;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin/index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_param SCRIPT_NAME /index.php;
        }

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        #fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name;
        include fastcgi_params;
        }
}

ada solusi mas biar phpmyadminnya kebaca dan ga error di nginx?

1. Apa 'location @phpmyadmin {}' masih diperlukan setelah ada 'location ~ \.php$ {}'?
2. Include di 'location ~ \.php$ {}' dipastikan seperti Include di 'location @phpmyadmin {}'
3. Anda tidak perlu 'location / {}' karena phpmyadmin bukan 'bergaya' prettyurls
 

Mylo Sepz

Apprentice 2.0
scriptnya saya make ini biar bisa make phpmyadmin eh malah erorr ga jlan nginxnya
Code:
server {
        listen 8888;
        server_name namadomain.com 128.199.254.251;
        access_log /var/log/nginx/localhost.access.log;
        root /usr/share/phpmyadmin;
        index index.php;
        location / {
        try_files $uri $uri/ @phpmyadmin;
        }
   
        location @phpmyadmin {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        #fastcgi_pass 127.0.0.1:9000;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin/index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_param SCRIPT_NAME /index.php;
        }

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        #fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name;
        include fastcgi_params;
        }
}

ada solusi mas biar phpmyadminnya kebaca dan ga error di nginx?

ini di install dimana?
install manual atau dari control panel?

Kalo install manual saya saranin sih di link folder phpmyadmin ke folder nginx

Code:
cd /usr/share/nginx/www  <- contoh folder nginx
sudo ln -s /usr/share/phpmyadmin <- contoh folder phpmyadmin
tinggal di panggil deh namadomain.com/phpmyadmin

Note: ini cara malas, tidak diperuntukan bagi orang-orang yang rajin :p
 
Status
Not open for further replies.

Top