Fatal error on Scriptcase initialization

Hello fellas,

An issue occurred during the build of Scriptcase versions 8.01.000, 8.01.001 and 8.01.002. The issue was caused due to a encryption problem.

To correct the error, please update your Scriptcase manually according to the following instructions:

http://www.scriptcase.net/atualizando_scriptcase/?option=1

We are sorry for any inconvenience this may have caused.

Regards,
Scriptcase Team.

I just did the manual upgrade… on Mac OSX… now when I try to run one of my projects I get errors. It won’t generate them.

I get Permission denied on all the files.
What should I do?

For some reason I had to reset the permissions on the “scriptcase” folder. So if anyone else comes across this… I ran Terminal and got to the Scriptcase folder first… which for me is “/Applications/NetMake/v8/wwwroot” then ran chmod 777 on the folder and all files.

So in terminal I typed each line and pressed return at the end of each line:

cd /Applications/NetMake/v8/wwwroot
sudo chmod -R 777 scriptcase

I was then able to generate my apps and run them.
If that is not the correct permissions… by all means somebody else point me in the right direction… Im still somewhat new to OS X.

Will chmod -R 755 also work?

[QUOTE=yourguide;39272]For some reason I had to reset the permissions on the “scriptcase” folder. So if anyone else comes across this… I ran Terminal and got to the Scriptcase folder first… which for me is “/Applications/NetMake/v8/wwwroot” then ran chmod 777 on the folder and all files.

So in terminal I typed each line and pressed return at the end of each line:

cd /Applications/NetMake/v8/wwwroot
sudo chmod -R 777 scriptcase

I was then able to generate my apps and run them.
If that is not the correct permissions… by all means somebody else point me in the right direction… Im still somewhat new to OS X.[/QUOTE]

Same problem here :frowning: :confused:

To access a class-property from inside a method of a class, you must use $this->propertyName, and not $this->$propertyName. http://pass4sure-300-075.blogspot.com/

Which means your user_input() method should be written like this :

function user_input() {
$this->db_host = ‘localhost’;
$this->db_user = ‘root’;
$this->db_name = ‘input_oop’;
$this->db_table = ‘users’;
}
http://pass4sure-300-101.blogspot.com/