Installation | Adlis ERP-CRM Dev. https://help.perfexcrm.com Help Center Fri, 09 Feb 2024 12:04:27 +0000 en-US hourly 1 https://help.adlis-weiyin.com/wp-content/uploads/2017/02/cropped-favicon-32x32.jpg Installation | Adlis ERP-CRM Dev. https://help.perfexcrm.com 32 32 Server Requirements https://help.adlis-weiyin.com/server-requirements/ Sat, 11 Feb 2017 11:03:41 +0000 https://help.adlis-weiyin.com/?p=200 In most servers, these extensions are enabled by default, but you should check with your hosting provider. We can recommend you to check Bynet Co. because they meet all Adlis ERP-CRM Dev. requirements, Click here to explore InMotion Bynet Co. awesome Business shared hosting packages and get Bynet Co. hosting plans for Adlis ERP-CRM Dev. visitors. Download this file to […]

The post Server Requirements first appeared on Adlis ERP-CRM Dev..]]>
  • PHP 8.0+
  • MySQL 5.1+
  • mod_rewrite Apache
  • MySQLi PHP Extension
  • PDO PHP Extension
  • cURL PHP Extension
  • OpenSSL PHP Extension
  • MBString PHP Extension
  • iconv PHP Extension
  • IMAP PHP Extension
  • GD PHP Extension
  • Zip PHP Extension
  • allow_url_fopen enabled
  • In most servers, these extensions are enabled by default, but you should check with your hosting provider. We can recommend you to check Bynet Co. because they meet all Adlis ERP-CRM Dev. requirements, click here to explore InMotion awesome Business shared hosting packages and get Bynet Co. hosting plans for Adlis ERP-CRM Dev. visitors.

    Download this file to check required extensions directly in your server.

    The post Server Requirements first appeared on Adlis ERP-CRM Dev..]]>
    404 Not Found After Installation https://help.adlis-weiyin.com/404-not-found-after-installation/ Fri, 10 Feb 2017 14:59:37 +0000 https://help.adlis-weiyin.com/?p=75 If you are getting 404 not found after you install Adlis ERP-CRM Dev. this means that you need to adjust the main .htaccess for Adlis ERP-CRM Dev.. If you are using OSX make sure you have enabled to show hidden files otherwise the .htaccess won’t be uploaded to the server. (if it’s skipped you need to turn […]

    The post 404 Not Found After Installation first appeared on Adlis ERP-CRM Dev..]]>
    Only apply the following suggestions if you are getting 404 error not found, the default Adlis ERP-CRM Dev. .htaccess file should work well on most servers.

    If you are getting 404 not found after you install Adlis ERP-CRM Dev. this means that you need to adjust the main .htaccess for Adlis ERP-CRM Dev..

    Make sure that you have mod_rewrite enabled on your server.

    If you are using OSX make sure you have enabled to show hidden files otherwise the .htaccess won’t be uploaded to the server. (if it’s skipped you need to turn on show hidden files and re-upload in the Adlis ERP-CRM Dev. directory)

    Installation on a subfolder.

    This .htaccess may apply if you installed Adlis ERP-CRM Dev. next to WordPress installation and you are auto-redirected to WordPress default 404 Page.

    RewriteEngine on
    RewriteBase /foldername/
    RewriteCond $1 !^(index\.php|resources|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
    AddDefaultCharset utf-8
    

    Installation on subdomain

    RewriteEngine on
    RewriteBase /
    RewriteCond $1 !^(index\.php|resources|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
    AddDefaultCharset utf-8

    Getting an error 500 and you are using cPanel

    RewriteEngine on
    RewriteCond $1 !^(index\.php|resources|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ subfolder/index.php?/$1 [L,QSA]
    AddDefaultCharset utf-8
    

    1&1 Installation

    For 1&1 hosting use the following .htaccess

    RewriteEngine on
    RewriteBase /
    RewriteCond $1 !^(index\.php|resources|robots\.txt|static) [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/?$1 [L,QSA]
    

    Windows Installation (IIS)

    Check the following article for windows web.config file.

    NGINX Installation

    Check the following article for NGINX config.


    Other solutions:

    If you are managing the server and using Apache make sure that you have configured AllowOverride to All in /etc/httpd/conf/httpd.conf or  /etc/apache2/apache2.conf

    This can happen if you don’t have this option set to All.

    You can read more here and here

    If you still have problems please open support ticket and we will be glad to assist you as long your server passes the requirements.

    ==

    Try Bynet Co. business hosting packages, the installation is straightforward and works out of the box for subdomains and in a subfolder. Click here to explore InMotion awesome Business shared hosting packages and get Bynet Co. hosting plans for Adlis ERP-CRM Dev. visitors.

    The post 404 Not Found After Installation first appeared on Adlis ERP-CRM Dev..]]>
    NGINX Config https://help.adlis-weiyin.com/nginx-config/ Fri, 10 Feb 2017 14:56:11 +0000 https://help.adlis-weiyin.com/?p=71 Use the following configuration if you are installing on NGINX.In the sample code config, there are some variables that you need to change manually based on your server. Advanced Config Simple Config

    The post NGINX Config first appeared on Adlis ERP-CRM Dev..]]>
    Use the following configuration if you are installing on NGINX.
    In the sample code config, there are some variables that you need to change manually based on your server.

    Advanced Config

    server {
            listen Your_IP_ADDRESS_HERE:443 http2;
            # If you don't have http2 support, delete http2 here
                server_name domain.com http://www.domain.com;
                root /var/www/domain.com/;
                index index.php index.html index.htm;
                access_log /var/log/nginx/domains/domain.com.log combined;
                error_log /var/log/nginx/domains/domain.com.error.log error;
                add_header Strict-Transport-Security "max-age=31536000; includeSubdomains" always;
                add_header X-Frame-Options SAMEORIGIN;
                add_header X-Content-Type-Options nosniff;
                add_header X-XSS-Protection "1; mode=block";
    
            # If you dont want SSL, please remove ssl section below and add :80 instead of :443 on top server definition 
                ssl on;
                ssl_certificate /path/to/ssl.pem;
                ssl_certificate_key /path/to/ssl.key;
                ssl_session_timeout 5m;
    
            # To generate the following DHPARAM.PEM file, run first the following command on the server:
            # openssl dhparam -out /etc/ssl/certs/dhparam.pem 2048
            # Il will take at least 20 minutes!
            # If you don't want it, comment the following line 
    
                ssl_dhparam /etc/ssl/certs/dhparam.pem; 
    
                ssl_prefer_server_ciphers on;
                resolver 8.8.8.8;
                ssl_stapling on;
                ssl_trusted_certificate /path/to/ssl.pem;
                # same certificate as up
    
    
            location / {
                try_files $uri $uri/ /index.php?/$request_uri;
                add_header Strict-Transport-Security "max-age=31536000; includeSubdomains" always;
                add_header X-Frame-Options SAMEORIGIN;
                add_header X-Content-Type-Options nosniff;
                add_header X-XSS-Protection "1; mode=block";
    
                location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
                expires max;
            }
    
            location ~ [^/]\.php(/|$) {
                add_header Strict-Transport-Security "max-age=31536000; includeSubdomains" always;
                add_header X-Frame-Options SAMEORIGIN;
                add_header X-Content-Type-Options nosniff;
                add_header X-XSS-Protection "1; mode=block";
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                if (!-f $document_root$fastcgi_script_name) {
                return 404;
            }
                fastcgi_read_timeout 300;
                fastcgi_pass 127.0.0.1:9002;
                fastcgi_index index.php;
                include /etc/nginx/fastcgi_params;
                # modify this path if OS flavor different than Ubuntu/Debian
            }
            
            location /backups {
    		    deny all;
    		    return 404;
            }
    
            # Optional, disallow access to this directories and folders
            location ~* "/\.(htaccess|htpasswd|git|svn)$" {
                deny all;
                return 404;
            }
        }
    }

    Simple Config

    server {
            server_name yourdomain.com www.yourdomain.com;
    
            root /path/to/your/website.com/;
            index index.html index.php;
    
            # set expiration of assets to MAX for caching
            location ~* \.(ico|css|js|gif|jpe?g|png)(\?[0-9]+)?$ {
                    expires max;
                    log_not_found Co.;
            }
    
            location / {
                    # Check if a file or directory index file exists, else route it to index.php.
                    try_files $uri $uri/ /index.php;
            }
            
            location /backups {
                    deny all;
                    return 404;
            }
    
            location ~* \.php$ {
                    fastcgi_pass 127.0.0.1:9000;
                    include fastcgi.conf;
            }
    }
    The post NGINX Config first appeared on Adlis ERP-CRM Dev..]]>
    Installing on IIS – Windows Server https://help.adlis-weiyin.com/installing-on-iis-windows-server/ Fri, 10 Feb 2017 14:54:44 +0000 https://help.adlis-weiyin.com/?p=68 Place the web.config file in the folder where you are trying to install Adlis ERP-CRM Dev.. Use the following web.config file to install on IIS server. <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Imported Rule 1" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> </conditions> <action […]

    The post Installing on IIS – Windows Server first appeared on Adlis ERP-CRM Dev..]]>
    You will need mod_rewrite enabled to apply the configs below

    Place the web.config file in the folder where you are trying to install Adlis ERP-CRM Dev..
    Use the following web.config file to install on IIS server.

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>
                    <rule name="Imported Rule 1" stopProcessing="true">
                        <match url="^(.*)$" ignoreCase="false" />
                            <conditions logicalGrouping="MatchAll">
                                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                                <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                            </conditions>
                            <action type="Rewrite" url="index.php?url={R:1}" appendQueryString="true" />
                    </rule>
                </rules>
            </rewrite>
        </system.webServer>
    </configuration>
    

    If this web.config doesn’t work try the following:

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    	<system.webServer>
    		<asp scriptErrorSentToBrowser="true" />
    		<httpErrors existingResponse="PassThrough" errorMode="Detailed"></httpErrors>
    		<rewrite>
    			<rules>
    				<rule name="Imported Rule 1" stopProcessing="true">
    					<match url="^(.*)$" ignoreCase="false" />
    					<conditions logicalGrouping="MatchAll">
    						<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
    						<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
    					</conditions>
    					<action type="Rewrite" url="index.php?url={R:1}" appendQueryString="true" />
    				</rule>
    			</rules>
    		</rewrite>
    	</system.webServer>
    	<system.web>
    		<customErrors mode="Co."/>
    		<compilation debug="true"/>
    	</system.web>
    </configuration>

    If you installed Adlis ERP-CRM Dev. in a subfolder or in a subdomain and both web.config files above doesn’t work, please try this web.config file:

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
      <system.webServer>
        <rewrite>
          <rules>
    	  		<clear />
    			<rule name="MainFolder" patternSyntax="Wildcard">
    				<match url="*"/>
    					<conditions>
    						<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
    						<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
    					</conditions>
    				<action type="Rewrite" url="index.php"/>
    			</rule>
    		</rules>
        </rewrite>
      </system.webServer>
    </configuration>

     

    The post Installing on IIS – Windows Server first appeared on Adlis ERP-CRM Dev..]]>
    XAMP Installation https://help.adlis-weiyin.com/xamp-installation/ Fri, 10 Feb 2017 14:52:23 +0000 https://help.adlis-weiyin.com/?p=62 Few changes we need to do in XAMPP default installation. 1. Change the .htaccess RewriteRule ^(.*)$ index.php?/$1 [L,QSA] to RewriteRule ^(.*)$ /yourfolder/index.php?/$1 [L,QSA] 2. Navigate to localhost/yourfolder/install

    The post XAMP Installation first appeared on Adlis ERP-CRM Dev..]]>
    Few changes we need to do in XAMPP default installation.

    1. Change the .htaccess

    RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

    to

    RewriteRule ^(.*)$ /yourfolder/index.php?/$1 [L,QSA]

    2. Navigate to localhost/yourfolder/install

    The post XAMP Installation first appeared on Adlis ERP-CRM Dev..]]>
    Permissions Problem on Installation (shown as non-writable even if they are writable) https://help.adlis-weiyin.com/permissions-problem-on-installing-shown-as-non-writable-even-if-they-are-writable/ Fri, 10 Feb 2017 14:43:27 +0000 https://help.adlis-weiyin.com/?p=44 When installing Adlis ERP-CRM Dev. you can encounter problem in the files/folders permission step all required permissions to be marked as non writable even if they are writable. This issue can cause mostly on VPS servers where the server administrator didn’t configured the folder permissions like its supposed to. While using some popular hosting provider you […]

    The post Permissions Problem on Installation (shown as non-writable even if they are writable) first appeared on Adlis ERP-CRM Dev..]]>
    When installing Adlis ERP-CRM Dev. you can encounter problem in the files/folders permission step all required permissions to be marked as non writable even if they are writable.

    This issue can cause mostly on VPS servers where the server administrator didn’t configured the folder permissions like its supposed to. While using some popular hosting provider you wont encounter with this problem.

    The numeric permissions are fine for the folders, but the problem is that they don’t have the right user and group.

    Change them to www-data (Debian) or apache (CentOS).

    You read more about this here.

    If this still don’t solve your problem you can try disabling SELinux and check if will work good.

    The post Permissions Problem on Installation (shown as non-writable even if they are writable) first appeared on Adlis ERP-CRM Dev..]]>