Kayako logo
SupportSuite, eSupport and LiveResponse Discussion, troubleshooting and feedback related to Kayako's flagship support desk products SupportSuite, eSupport and LiveResponse.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  (#1) Old
foka Offline
New Member
 
Posts: 3
Join Date: Jul 2006
setup shows blank page - 08-07-2006, 04:50 PM

Code:
OS: 	Linux 2.6.9-34.0.1.ELsmp
Plesk: psa v7.5.4_build75060118.18 os_RedHat el4
php:  	4.3.9-3.12 

Zend info:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Zend Technologies with the ionCube PHP Loader v2.5,  and with Zend Extension Manager v1.0.10, with Zend Optimizer v3.0.1,
I was running an older version of Zend, and setup shown a message that i should have a newer version of Zend. So i did installed a newer version of Zend optimzer and now it is now showing any output for setup.php file.

When i run setup it shows the blank page.

Any suggestions?
   
Reply With Quote
  (#2) Old
foka Offline
New Member
 
Posts: 3
Join Date: Jul 2006
09-07-2006, 10:39 AM

I have an update regarding the issue.

in error_log it says

PHP Fatal error: Unable to read 54687 bytes\n in /var/www/vhosts/xyz.com/httpdocs/support/includes/functions.php on line 0
   
Reply With Quote
  (#3) Old
foka Offline
New Member
 
Posts: 3
Join Date: Jul 2006
09-07-2006, 06:24 PM

A little searching on google helped me out. It was due to the reason that ".PHP" files were uploaded in Asci mode and not in binaray mode.

This is strange, every other application of php needs Asci upload but support suit needs binary.
   
Reply With Quote
  (#4) Old
jmoylan Offline
New Member
 
Posts: 8
Join Date: Apr 2006
01-11-2006, 05:51 PM

Quote:
This is strange, every other application of php needs Asci upload but support suit needs binary.
To close this thread usefully...
Kayako encodes its PHP using Zend encode or ioncube, this means PHP file must be uploaded as binary.

john
   
Reply With Quote
  (#5) Old
Grant Offline
Member
 
Posts: 53
Join Date: Apr 2005
02-11-2006, 06:27 AM

The reason why you must upload these files in Binary format is because Zend ( or ioncube ) has already compiled the PHP for the systems use. So, when IC or Zd attempts to run the script, the script is already compiled and ready to go. PHP does not have to parse this source code in this state... This state is called bytecode. When any system is using byte code, it needs to be treated as binary; much like you compile computer programs for Operating Systems.
   
Reply With Quote
  (#6) Old
Racked Hosting Offline
Member
 
Posts: 349
Join Date: Mar 2006
Location: Manipal
02-11-2006, 06:55 AM

Quote:
Originally Posted by Grant
The reason why you must upload these files in Binary format is because Zend ( or ioncube ) has already compiled the PHP for the systems use. So, when IC or Zd attempts to run the script, the script is already compiled and ready to go. PHP does not have to parse this source code in this state... This state is called bytecode. When any system is using byte code, it needs to be treated as binary; much like you compile computer programs for Operating Systems.
Useful information there Grant, much appreciated.
   
Reply With Quote
Reply

Tags
blank, setup, shows

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46