Main menu

Forum


× Help Forum English

[PHP 5.2 error : Solved 3.1.8] J!2.5.14+iC3.1.7 Control Panel problem

  • wilku
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 11 ans 4 mois - il y a 11 ans 4 mois #4833 par wilku
Hi,
I've just installed iCagenda 3.1.7 on my J! 2.5.14 website and the control panel in backend is completely screwed up (screen).

What's surprising is taht the rest of panels (categories, events, etc.) work just fine.

There seems to be a problem with component's updating mechanism in storage.php file (as written in the screenshot).

I'd be really happy if anyone could tell me how to fix that.

# EDIT

I solved it myself: My server uses PHP 5.2.17 and the string mentioned in the error message uses a constant ( __DIR__ ) from PHP 5.3. It was enough to change __DIR__ to dirname(__FILE__) and now it works fine.
Pièces jointes :
Dernière édition: il y a 11 ans 4 mois par Lyr!C. Raison: [PHP 5.2 error : Solved 3.1.8]

Connexion ou Créer un compte pour participer à la conversation.

  • Lyr!C
  • Portrait de Lyr!C
  • Administrateur
  • Administrateur
  • Lead Developer
Plus d'informations
il y a 11 ans 4 mois #4834 par Lyr!C
Réponse de Lyr!C sur le sujet J!2.5.14+iC3.1.7 Control Panel problem
Yes, i've updated the liveupdate files (developpe by Akeeba), and there's a problem with php 5.2

So, the next release coming in a few minutes is 3.1.8 with a fix.

But i attached it to this message, if you can do fast a test to see if it is alright! ;-)

The ChangeLog :
# Fixed : Error message in liveupdate (developped by Nicholas from Akeeba) to work under php 5.2. I've added a php control to be able to load storage.php file. But, we truly recommend every user to upgrade their php version to a minimum of 5.3, as recommended by Joomla core, and as minimum to be able to install Joomla 3. In the future, you can encounter other such issue, or error message, if you're still in a PHP version lower than 5.3.
+ Added : Alert Message in control panel of the component, if PHP version is lower than 5.3.

Latest version : iCagenda 3.9.8
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

Fichier attaché :

Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

  • wilku
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 11 ans 4 mois #4836 par wilku
Réponse de wilku sur le sujet J!2.5.14+iC3.1.7 Control Panel problem
Thanks, I'll check that in a moment.
Meanwhile I'd suggest staying comaptible with PHP 5.2.x as many people won't be able to upgrade to 5.3 because they have a commercial, external hosting and won't be able to make their server admin upgrade immediately.

Connexion ou Créer un compte pour participer à la conversation.

  • Lyr!C
  • Portrait de Lyr!C
  • Administrateur
  • Administrateur
  • Lead Developer
Plus d'informations
il y a 11 ans 4 mois - il y a 11 ans 4 mois #4837 par Lyr!C
Réponse de Lyr!C sur le sujet J!2.5.14+iC3.1.7 Control Panel problem

wilku écrit: Thanks, I'll check that in a moment.
Meanwhile I'd suggest staying comaptible with PHP 5.2.x as many people won't be able to upgrade to 5.3 because they have a commercial, external hosting and won't be able to make their server admin upgrade immediately.


Php.net has announced its end of support for php 5.2 back in 2010. So php 5.2 is end-of-life!

In my opinion any good and decent host should be able to provide you with an up-to-date - and more importantly - supported php version. If they can't, I think it is time for you to look for another host! B)

There are extensions out there that will cause problems on php 5.3. Extensions that are not ready yet or are no longer developed. In those cases you might not be able to upgrade your server to php 5.3.
Well, in those cases I am sorry to say, you'll have to choose... :dry:

iCagenda is developed and written for 5.3, but i still add extra coding if php 5.2. (as i've done with release 3.1.8 )
But, many extensions (and famous ones as Akeeba, nonumber...) officially not run or give support for users on php 5.2.
I understand their position... They simply don't have the time to keep checking for php 5.2 compatibility when moving forward.

By concentrating my energy on development, and not having to worry about compatibility for a no-longer-supported php version - I can keep on innovating and providing you with the best I can deliver.

I will try to stay compatible with PHP 5.2 as long as possible, but cannot guarantee that they will work at the same level of efficiency and stability - or without bugs.
And php 5.3, there are a lot of newer functions and coding styles.

Since the beginning of iCagenda (1 year ago), the PHP recommended version has always been 5.3 +

Also your website and server will benefit from running on php 5.3, as it will be more stable and secure and probably faster.

Latest version : iCagenda 3.9.8
We recommend every user to keep iCagenda updated.
Don't forget to have your Joomla!™ up-to-date!

Do you like iCagenda?
I would appreciate if you could take 5 minutes to post a review on JED (Joomla Extensions Directory) .

Fichier attaché :

Dernière édition: il y a 11 ans 4 mois par Lyr!C.

Connexion ou Créer un compte pour participer à la conversation.

  • wilku
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 11 ans 4 mois #4838 par wilku
Réponse de wilku sur le sujet J!2.5.14+iC3.1.7 Control Panel problem
I totally agree with you, and if it were up to me I'd run PHP 5.3. Problem is that I'm working on a website for an NGO that I like and they have external hosting. This means I'd have to convinve my contact to convince their manager to change hosting or to convice the admin from an external company to upgrade... Anyway - I'm glad it works on 5.2 too, and thanks for making it available for free.

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Lyr!C
Temps de génération de la page : 0.180 secondes

 

Follow Us

Créez vos templates Joomla avec Template Creator CK

acymailing logo new