New release GrandNode 2.0 - 2.3.0 is out now! Get the newest version from downloads page! Download GrandNode 2.0 CLOSE

Profile: Aulia

Statistics
Avatar
  • 9

Aulia wrote:

You have to enable it in the settings, in the admin panel.
OK, I can apply as vendor, and get activated.
Without changing the ACL (vendor can access admin area, manage orders, products, shipments, vendor reviews), I logged in as vendor, but can access only my account page (xxx.xxx/customer/info). In what page can I access above functionalities as vendor? I cannot access xxx.xxx/Admin page as vendor.


Another step should actually taken is to make Customer Roles to Vendor in Customers/Customer/Customer Roles
Only then a vendor can access Admin page

My yet another question is why a vendor cannot upload product image? While an administrator can upload the same image to the same product registered by that vendor.

Monday, June 24, 2019 4:05 AM

Patryk wrote:

You have to enable it in the settings, in the admin panel.

OK, I can apply as vendor, and get activated.
Without changing the ACL (vendor can access admin area, manage orders, products, shipments, vendor reviews), I logged in as vendor, but can access only my account page (xxx.xxx/customer/info). In what page can I access above functionalities as vendor? I cannot access xxx.xxx/Admin page as vendor.

Monday, June 24, 2019 3:41 AM

Patryk wrote:

Hi Chandra,

You can also use "Apply for vendor" feature. It will give your customers possibility to create a vendor account. As admin, you just need to activate their vendor accounts in admin panel and assign "Vendor" customer role if necessary.

Best,
Patryk

Hi,

Where can I find Apply for Vendor?

Friday, June 21, 2019 3:12 AM

I'm using nginx/1.10.3 on Ubuntu 16.04.6

Tuesday, June 11, 2019 3:01 PM

Patryk wrote:

Something is wrong with the reverse proxy settings I guess.

This is the /etc/nginx/conf.d/default.conf
server {
listen 80;
location / {
proxy_pass http://localhost:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection keep-alive;
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}

This is the /etc/nginx/nginx.conf
user www-data;
worker_processes auto;
pid /run/nginx.pid;

events {
  worker_connections 768;
  # multi_accept on;
}

http {

  ##
  # Basic Settings
  ##

  sendfile on;
  tcp_nopush on;
  tcp_nodelay on;
  keepalive_timeout 65;
  types_hash_max_size 2048;
  # server_tokens off;

  # server_names_hash_bucket_size 64;
  # server_name_in_redirect off;

  include /etc/nginx/mime.types;
  default_type application/octet-stream;

  ##
  # SSL Settings
  ##

  ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
  ssl_prefer_server_ciphers on;

  ##
  # Logging Settings
  ##

  access_log /var/log/nginx/access.log;
  error_log /var/log/nginx/error.log;

  ##
  # Gzip Settings
  ##

  gzip on;
  gzip_disable "msie6";

  # gzip_vary on;
  # gzip_proxied any;
  # gzip_comp_level 6;
  # gzip_buffers 16 8k;
  # gzip_http_version 1.1;
  # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

  ##
  # Virtual Host Configs
  ##

  include /etc/nginx/conf.d/*.conf;
  include /etc/nginx/sites-enabled/*;
  include /etc/nginx/proxy.conf;
}


#mail {
#  # See sample authentication script at:
#  # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
#
#  # auth_http localhost/auth.php;
#  # pop3_capabilities "TOP" "USER";
#  # imap_capabilities "IMAP4rev1" "UIDPLUS";
#
#  server {
#    listen     localhost:110;
#    protocol   pop3;
#    proxy      on;
#  }
#
#  server {
#    listen     localhost:143;
#    protocol   imap;
#    proxy      on;
#  }
#}

And this is the /etc/nginx/proxy.conf
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffers 32 4k;

Tuesday, June 11, 2019 2:57 PM

Hi again,

I've done all the steps, but after running it from the browser, it only displays Welcome to nginx!
What steps did I missed?

Tuesday, June 11, 2019 6:57 AM

Patryk wrote:

It's strange, but please don't copy the command, just enter it manually, it should does the trick.

yes, that did solve it
The problem was the dash in your blog

Tuesday, June 11, 2019 6:31 AM

Hi,

I use Ubuntu 16 and follow instructions from https://grandnode.com/how-to-install-grandnode-on-linux-ubuntu-1604 to install GrandNode 4.40
I skip step to create How to download GrandNode? #4 to create nginx.list because I cannot get to apt-get update because public key error
on step How to install ASP.NET Core 2.1 #3 I use sudo apt-get install dotnet-sdk-2.2 instead
But I'm stuck on How to deploy (publish) GrandNode? step #2 on  sudo dotnet publish Grand.Web –c Release –o /var/webapps/GrandNode

I get this error:

MSBUILD : error MSB1008: Only one project can be specified.
Switch: –c

Please let me know how to resolve this.

Thanks!

Tuesday, June 11, 2019 2:53 AM

Hi I get this error when running

dotnet restore GrandNode.sln
from https://grandnode.com/how-to-install-grandnode-on-linux-ubuntu-1604 article

please advice

Tuesday, June 4, 2019 4:33 AM
back to top