Loading...
 
Architecture / Installation

Architecture / Installation


10.2 works on local system but doesn't work on web server

posts: 138

I am still failing to upgrade to 10.2. I have not made the following two tests:

(1)
Install tikiwiki with my database on a local linux system (not in the internet).

This works perfectly.

(2)
Upload all tiki files to a fresh directory on my web server. Let tiki-install reset the database, so this should be a completely fresh system.

This doesn't work properly.

I can see the tiki-admin page correctly.

The following admin pages do not show at all:

  • general
  • features
  • login
  • community
  • editing and plugins
  • I18N
  • Comments


Some admin pages appear after multiple refreshes:

  • profiles
  • look and feel


Some admin pages work first time:

  • Module
  • Meta tags
  • Security
  • Feeds
  • Connect
  • Search


Some admin pages appear with no style:

  • Maps
  • Wiki
  • File Galleries
  • Performance


In the tiki file _htaccess there is the following comment regarding the PHP memory_limit:

increase memory (default is 128M). Use this if you are getting blank pages and strange errors

Blank pages and strange errors are exactly what I am getting. The errors appear entirely consistent with a memory problem.

However:

  1. I can't easily increase the memory_limit. It might even mean switching to a different web hosting service.
  2. On my local linux system, everything works fine with memory_limit 128M


Is it at all likely that I would require a higher limit on one linux machine compared to another linux machine?

Is there some other parameter which might cause these errors?

Remember, I am now testing with a fresh Tikiwiki system, out of the box.

I am very close to concluding that tiki 10.2 just doesn't run on my current web server, for reasons which I can neither determine or fix.

Phil

posts: 138

I have reduced the memory_limit on my local server to 32M and it is still working fine.

I did notice that my local server has
PHP server API = Apache 2.0 Handler
whereas my web server has
PHP server API = CGI/FastCGI

Would that make a difference to the memory usage?

Otherwise, I can't see that it is really a memory problem, if it works with 32M on one machine, but causes errors with 128M on another.

Phil


posts: 138

Yes it is a shared environment, and I'm pretty sure that some setting on the server is causing a problem.

I have organized a trial (two days only) with a different service provider, set up tiki 10.2 and imported my database. It all works fine. I will probably switch to this provider.

Phil