View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Supportez nous sur Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - DOMDocument issue following upgrade from 3.4.4 - ProjeQtOr

Prochaines Sessions

Les prochaines formations et démonstrations sont ouvertes, inscrivez-vous rapidement !

 

Démonstration de ProjeQtOr

(gratuit, sur inscription)
 

13 mai 2025 (10h30-12h)

5 juin 2025 (16h-17h30)

 
 

Planifiez avec ProjeQtOr

14 et 15 mai 2025 (9h-12h30)

18 et 19 juin 2025 (9h-12h30)

 
 

Administrez avec ProjeQtOr

20 et 21 mai (9h-12h30)

25 et 26 juin (9h-12h30)

 

 

 

DOMDocument issue following upgrade from 3.4.4

More
02 Déc 2013 20:14 #1 by Rexeh
Did a dry run upgrade this evening to 4.0.5 from 3.4.4 and no elements in the system now display (tickets etc).

Error is:

ERROR : Impossible to load class DOMDocument
=> Not found in ../model/DOMDocument.php
=> Not found in ../model/persistence/DOMDocument.php
Attachments:

Please Connexion or Create an account to join the conversation.

More
03 Déc 2013 00:29 #2 by babynus
There is no reference to DOMDocument in ProjeQtOr.
You may be facing a PHP session mess.
Try to stop PHP server, clean session (in PHP Temp directory) and restart.

Babynus
Administrator of ProjeQtOr web site
The following user(s) said Thank You: Rexeh

Please Connexion or Create an account to join the conversation.

More
03 Déc 2013 17:19 #3 by Rexeh
Correct you are many thanks.

For anyone else with the issue, this is caused by replicating an install / DB to a new folder on the same server. You'll need to kill HTTPD once this is done to flush it out.

Please Connexion or Create an account to join the conversation.

More
04 Déc 2013 11:24 #4 by gengen
Hi,

I have exactly the same issue but I can't solve it.

I wish to have a test environment so :
- I copied the database from my main installation (Project'Or RIA 3.0.2) to a new database.
- I installed ProjeQtOr 4.0.5 on the same Apache/PHP server as my main installation.
- Both installations use the same domain name/port (http://myserver/projectorria et http://myserver/projeqtor-test).

After I noticed the issue, I found this topic so I stopped the httpd service, deleted all the PHP sessions in /var/lib/php/session/ and restarted the httpd service.
But the issue is still there.

I also tried to change the PHP session id by adding the line session_name("PHPSESSIDTEST"); before session_start(); in manual/manual.php and tool/projector.php.

Finally, I created a virtualhost on port 8080. But it didn't help (maybe because the domain name is seen as the same by Apache).

Do you have an other idea to solve this ?

Please Connexion or Create an account to join the conversation.

More
04 Déc 2013 16:13 #5 by babynus
Have you another application running on this PHP server ?
The issue may come from this other application.
Try and uninstall it and try again.

Babynus
Administrator of ProjeQtOr web site
The following user(s) said Thank You: gengen

Please Connexion or Create an account to join the conversation.

More
04 Déc 2013 16:49 - 05 Déc 2013 15:21 #6 by gengen
Thank you for your quick answer.

I found the error. I lacked the php-xml module.
The use of DOMDocument class seems to have been introduced in v4.0.0, that's why I don't have this issue on my main environment (which uses v3.0.2).
I installed php-xml module and everything is fine :)

Edit : If it can help, this module is not installed by default when you install PHP 5.3 on a RHEL server ( v5.8 ).
Last edit: 05 Déc 2013 15:21 by gengen.

Please Connexion or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.109 seconds

Paramétrages de cookies

×

Cookies fonctionnels

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Veuillez vous connecter pour voir vos activités!

Autres cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.