Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED!] Step 5 Error Problem with Kloxo
#1
I can't get past Step 5 either, same error (An error has occurred. Please inform your system administrator). I've done everything recommended.

* class_main.php patch
* enabled curl-exec
* enabled shell_exec
* updated mod_ruid2
* restarted httpd after each PHP change
* test package matches internal name
* fully-qualified test aux user name for control panel
* disabled ssl connections to control panel
* tried all theme skins, not that it should matter
* tried the package both free & paid

Server test shows successful connection, but I doubt it means much. I changed the login to a bogus name but it still said it was successful, and there are no Kloxo logins in the log. I suspect that a successful server connection means nothing more than the connection port being active.

I've spent a lot of time on this issue and I'm getting nowhere. I really hope someone can resolve this issue once and for all.

THT Version: 1.3.5 Reworked
Your THT installation URL: http://entomy.com/signup/
Browser (including version): Tried with both Firefox 16.0.2 and IE 10.0.9200.16384
Your Operating System: Windows 8
Server's Operating System: CentOS 5.8 32-bit
Apache Version: 2.2.22
PHP Version: 5.2.17
Control Panel Type: Kloxo
Control Panel Version: 6.1.12
Error: Step 5 of Order Page
Problem: An error has occurred. Please inform your system administrator.
Reply
#2
OK this seems to be an issue that keeps popping up. I'll need you to PM me the following.

1.) FTP login credentials for the THT directory
2.) Kloxo account credentials for the one that you're creating accounts on
3.) THT admin access and if you use a custom admin directory, I need to know what it is.

I'll look into what's causing the issue and post the solution here when we're done.
---
See my GitHub at https://github.com/cozylife
Reply
#3
After hours of troubleshooting, I finally had the idea to look at phpinfo(). lol curl_exec must be enabled in order for this to work. Most hosting companies will allow this function if you ask them. If you're sure that its enabled on your own system, (his wasn't) then you might try upping the $timeout variable to 10 or 15 instead of 5 seconds. Open the includes/servers/kloxo.php file and search for that variable.

UPDATE:
(12-12-2012, 06:57 PM)Dr.Cosmos Wrote: Problem resolved. My Kloxo password contains the caracter "?" which prevents a good functionnment of the api.
Thanks for your help everyone Wink

Try that if you need to as well.
---
See my GitHub at https://github.com/cozylife
Reply
#4
(12-02-2012, 05:25 PM)LightworkerNaven Wrote: After hours of troubleshooting, I finally had the idea to look at phpinfo(). lol curl_exec must be enabled in order for this to work. Most hosting companies will allow this function if you ask them. If you're sure that its enabled on your own system, (his wasn't) then you might try upping the $timeout variable to 10 or 15 instead of 5 seconds. Open the includes/servers/kloxo.php file and search for that variable.

I verified that curl_exec is removed from the disabled list in

/home/httpd/entomy.com/php.ini

I left curl_multi_exec in the disabled list. Is that OK?

I also increased the $timeout variable in /includes/servers/kloxo.php to 15 and tried it again. Same error.

This really sucks!

To be absolutely sure about curl_exec I enabled it globally, but removing it from the disable list in /etc/php.ini and restarting httpd. The order page error is still there.

(12-02-2012, 05:25 PM)LightworkerNaven Wrote: After hours of troubleshooting, I finally had the idea to look at phpinfo(). lol curl_exec must be enabled in order for this to work. Most hosting companies will allow this function if you ask them. If you're sure that its enabled on your own system, (his wasn't) then you might try upping the $timeout variable to 10 or 15 instead of 5 seconds. Open the includes/servers/kloxo.php file and search for that variable.

OK, I got it now.

I was under the impression that global php settings were handled by /etc/php.ini, but evidently Kloxo is overriding those settings with its own global settings. What I had to do was to remove curl_exec from:

/etc/php.ini
/home/admin/httpd/entomy.com/php.ini
ALSO REMOVE IT from the php config icon (advanced settings tab) located in the main Kloxo admin page.

Then restart httpd and it will work.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)