Fixing the problem of Zendid Execute Permission

Fixing the problem of Zendid Execute Permission

Some users receive a problem related to permission Zendid, that block them to register their Scriptcase.

The error can be verified at your Scriptcase diagnosis file (Help -> Diagnosis), as you can see in the example below:


In this tutorial, we will see how to solve this case.

WARNING: Remember to do a backup before executing any changes.

1 - First of all, make sure that you have given all permissions recursively on your SC folder.

  • In a dedicated Web Server, type this command on your terminal:

sudo chmod -R 777 /opt/NetMake/v9/wwwroot/scriptcase/devel/lib/third/zend

  • In a Host Web Server, type this command on your terminal:

chmod -R 755 /public_html/scriptcase/devel/lib/third/zend

2 - Next, go to the path that we just gave permission.

  • cd path_to/scriptcase/devel/lib/third/zend

3 - Copy zendid.linux file inside the same folder and rename the copy to zendid (without any extension).

  • mv zendid.linux zendid

If you are using a 64 Bit Linux, it will be necessary to use the zendid.linux64 file instead of zendid.linux.

Ps: If you wish, it's also possible to download the zendid directly from the Zend website (click here),  however, it's not recommended to extract in a Windows environment and copy to a Linux, and vice versa.

If after doing all these procedures the problem still remains, verify in the diagnosis file if the function exec is listed in the disable_functions directive from PHP.


    • Related Articles

    • Solving Source Guardian version problem

      In this tutorial, we will show how to solve the problem with Source Guardian version in Scriptcase installations. Select your correspondent operating system to follow the right steps below: Linux Windows MacOS By cryptography incompatibility issues ...
    • Fixing the Oracle Connection Error: ORA-12154

      Fixing the Oracle Connection Error: ORA-12154: TNS:could not resolve the connect identifier specified To fix this error when connecting to an Oracle database, follow the steps below: 1. Create the tnsnames.ora file Create a file named tnsnames.ora ...
    • Fixing session issue when logging into Scriptcase

      In this article, you will see how to solve the stuck session problem when trying to log in to Scriptcase. When trying to disconnect the user, nothing happens, because the session is stuck in the table responsible for storing this information. 1 - ...
    • Updating the Security Module to Support Google Login

      With the replacement of the NCP protocol with the ARPANET TCP/IP protocol, the internet gained space to evolve constantly. As more people joined the internet, things needed to happen faster, making the evolution process almost exponential: the faster ...
    • How to connect to MySQL 8.0

      The MySQL 8 uses a different authentication from your predecessors, that until the moment it's not accepted by PHP 7, that generates the error "The server requested authentication method unknown to the client" at connecting to Scriptcase. First, you ...