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 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 - ...
    • 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 ...
    • PDF generation displays message: 'Not Found'

      Follow the step by step to correct the error "Not Found" when executing the PDF generation. First step: Navigate to the tmp folder in your publication folder. E.g: /publication folder/_lib/tmp Open the .log file that was generated with the name of ...
    • Installing PHP 7.0 - Mac

      This article describes the PHP 7.0 and Apache 2.4 installation to ScriptCase use. Supported Operating Systems: Mac El Captain Sierra Necessary Files: SourceGuardian Loader: Click Here Setting up PHP Access the terminal (shell) and execute the command ...