![]() |
Quote:
That's how it looks :( best regards |
Quote:
|
Quote:
|
Quote:
i have a fresh (clean) install of vB 4.2.5 (testboard) When i try to install PT v. 2.2.2 nothing happens. Just progress bar as pointed above. my live board works very well with vB4.2.4 and PT 2.2.2 and i am sure i can update my board to vB4.2.5 and it would still work. hope you know what i mean. (english -> not my language) ;) best regards |
Quote:
Which PHP version is your 4.2.5 installation using? |
Quote:
I use PHP Version 5.6.24-pl0-gentoo, exactly the same as on my live board. ----- What i did today ! : I did a fresh installation of vBulletin 4.2.4 Then the installation of vB Project Tools v. 2.2.2 works just fine. Then i did an upgrade to vBulletin 4.2.5 - PT still there and visible. try to add a new issue, results in a white page. i did a new import of the product PT xml. still the same -> white page. (Its no problem to me, because this is only on a test site) PT 2-2-2 works just fine on my live Board with vBulletin 4.2.4! best regards |
Quote:
|
Are there any errors in the error logs of Apache/PHP?
|
Quote:
[04-Jun-2017 00:33:57 Europe/Zurich] PHP Fatal error: Call to undefined method vB_DataManager::vB_DataManager() in /home/xxxx/xxxx/vbtest/includes/class_dm_pt_project.php on line 89 PHP Code:
PHP Code:
best regards |
Yea, it seems that it will not work properly with the latest vBulletin version that supports PHP 7.
It should work if you change all instances of PHP Code:
PHP Code:
I took a quick look and it seems that a bunch of files do this so you might have to apply these changes to multiple files. |
Quote:
Thank you for pointing this out. :up: I will try to change these functions - and then try a new installation. I took a look too and compared some new files from vB 4-2-5 with 4-2-4 and it`s exactly how you wrote. best regards |
Some good and some bad news ...........
After updating this files : class_dm_attachment.php (Z. 82) class_dm_pt_issue.php (Z. 138) class_dm_pt_issueassign.php (Z. 77) class_dm_pt_issuechange.php (Z. 83) class_dm_pt_issuenote.php (Z. 91/708/824/911) class_dm_pt_issuepetition.php (Z. 79) class_dm_pt_issuereport.php (Z. 85) class_dm_pt_issuestatus.php (Z. 84) class_dm_pt_issuesubscribe.php (Z. 75) class_dm_pt_issuetype.php (Z. 104) class_dm_pt_issuevote.php (Z. 78) class_dm_pt_magicselect.php (Z. 71/232) class_dm_pt_milestone.php (Z. 94) class_dm_pt_project.php (Z. 87) class_dm_pt_projectgroup.php (Z. 75/820) the install script works perfect :) All database entries, the sample project group and an example project Is created. Everything is as good as it should be ..... but If you want to make a new issue click on submit, a white page appears. You go back to project main page and the just created issue is listed in timeline and wherever. When you click on them -> white page. Php.log: [04-Jun-2017 15:14:16 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_projecttools.php on line 428 [04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1403 [04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1409 [04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Declaration of vB_DataManager_Pt_IssueNote::verify_ipaddress() should be compatible with vB_DataManager::verify_ipaddress($ipaddress) in /home/xxxx/vbtest/includes/class_dm_pt_issuenote.php on line 0 [04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1572 [04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506 [04-Jun-2017 15:15:07 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1403 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1409 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Declaration of vB_DataManager_Pt_IssueNote::verify_ipaddress() should be compatible with vB_DataManager::verify_ipaddress($ipaddress) in /home/xxxx/vbtest/includes/class_dm_pt_issuenote.php on line 0 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/projectpost.php on line 1572 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0 [04-Jun-2017 15:15:13 Europe/Zurich] PHP Fatal error: Unhandled BB Code Call : vB_BbCodeParser in /home/xxxx/vbtest/includes/class_bbcode.php on line 221 A coder will quickly recognize where the problem lies. I'm not a coder :confused: best regards ... |
Every
PHP Code:
PHP Code:
-- In /includes/class_dm_pt_issuenote.php PHP Code:
-- In /packages/vbproejcttools/attach/issue.php PHP Code:
PHP Code:
I'm not sure about the fatal error though, it's not clear to me where it's called from. |
Thank you @Dave :)
I will check and fix this - I come back with feedback! best regards |
@ Dave
I changed the files: /vbhome/ projectajax.php (c 100/202/363/374) projectpost.php (c 406/704/757/1407/1414/1578/2697/2714/3103/3296/3353/3438/3973/4554) projectsearch.php (c 791/928/961/) /vbhome/includes/ adminfunctions_projecttools.php (c 428/459/ class_dm_pt_issue.php (c 570/587/645/670/680/907/995/1408) class_dm_pt_issueassign.php (c 139/183/) class_dm_pt_issuechange.php (c 167/247) class_dm_pt_issuenote.php (c 389/403/503/517/568/582/619/696) class_dm_pt_issuepetition.php (c 158/187) class_dm_pt_issuemagicselect.php (c 299) -- /vbhome/includes/class_dm_pt_issuenote.php (117) /vbhome/packages/vbprojecttools/attach/issue.php (520) -- I uninstalled vb PT. AdminCP remove plugins. Installed it new - > no problems. install script :up: create issue -> :down: white page. :mad: Of course i uploaded all the altered files .... php.log: [04-Jun-2017 18:16:25 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0 [04-Jun-2017 18:16:45 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0 [04-Jun-2017 18:38:44 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0 [04-Jun-2017 18:39:01 Europe/Zurich] PHP Strict Standards: Declaration of vB_Attachment_Dm_vBProjectTools_Issue::pre_delete( ) should be compatible with vB_Attachment_Dm::pre_delete($list, $checkperms = true) in /home/xxxx/vbtest/packages/vbprojecttools/attach/issue.php on line 0 [04-Jun-2017 18:52:45 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/admincp/projectcounters.php on line 153 [04-Jun-2017 18:53:04 Europe/Zurich] PHP Strict Standards: mktime(): You should be using the time() function instead in /home_p2/c/o/compusoft.li/htdocs/includes/class_core.php(4735) : eval()'d code on line 2 [04-Jun-2017 18:53:15 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506 [04-Jun-2017 18:53:15 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507 [04-Jun-2017 19:14:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_plugin.php(1201) : eval()'d code on line 568 [04-Jun-2017 19:14:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_plugin.php(1201) : eval()'d code on line 633 [04-Jun-2017 19:14:13 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/includes/adminfunctions_plugin.php(1201) : eval()'d code on line 683 [04-Jun-2017 19:14:30 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/admincp/project.php on line 957 [04-Jun-2017 19:14:52 Europe/Zurich] PHP Strict Standards: Only variables should be assigned by reference in /home/xxxx/vbtest/admincp/project.php on line 647 [04-Jun-2017 19:17:08 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 506 [04-Jun-2017 19:17:08 Europe/Zurich] PHP Strict Standards: Only variables should be passed by reference in /home/xxxx/vbtest/includes/class_dm_pt_issue.php on line 507 @Dave feel free to abort your kind advice at any time ... :) best regards |
@ Dave
GOT IT !! :) In class_bbcode_pt.php i changed : PHP Code:
PHP Code:
Thank you very much again and have a nice evening. best regards ;) |
Ah that explains, I thought you already fixed that. Glad it's working now. :)
|
Quote:
At first i thought only this function must be exchanged "vB_DataManager". I was wrong. best regards :) |
Quote:
Is there anyway to access the SVN? I have tried from http://svn.vbulletin.org/svn/project_tools as noted on https://www.vb-os.com/ but all I ever get is a white blank page... Anyone interested in uploading the changed files and save me some work form having to edit all of them :p |
Quote:
|
Thank you. Never played with SVN or knew I needed a client.
For those interested, installed Tortoise SVN from here: https://tortoisesvn.net/ Then in their browser used URL: http://svn.vbulletin.org/svn/project_tools Current build is 2.3.1 |
Still can't get this to work with 4.2.5 at all. When going to installing the xml to the admincp...it just comes up blink.
|
Quote:
Which version of PT are you attempting to use? |
The Minified one...which already tried the other one before that and still nothing after trying minified.
|
Quote:
You should download/install Project Tools Version 2.3.1 from the repository. I have it running of VB 4.2.5 with no issues. |
Quote:
|
Quote:
|
Still nothing on that...same thing. :(
|
Did you you instal Tortoise SVN from here: https://tortoisesvn.net/ as I noted in post #381
|
Yes, still the same result.
|
Quote:
Upload the complete package again - Be sure it is the latest version 2.3.1 Try again the installation / update |
Finally got it to work after imported it on my server instead of the "EITHER upload the XML file from your computer".
|
Quote:
Best regards! |
Hello friends!
We have ProjectTools2.3.1 running well on vB4.5 with PHP7.1.9 and MariaDB10.1.26 installed. But there are two fatal problems: 1. when trying to import a thread (Example: projectpost.php?do=importcontent&p=12392&type=post ) an error occurs: PHP Code:
PHP Code:
Is there a way to fix this? |
Those errors are related to PHP 7, vb-os.com is still running on PHP 5.6.
Fixes will come quickly :) |
As another note, Im not sure why 2.3.1 was defined in development code, reverted to 2.3.0. You can edit the installed product file to change it from 2.3.1 to 2.3.0 or updating it won't execute added code for 2.3.0 & 2.3.1 in the future.
|
After further research, those errors are not related to PHP 7. They are fixed locally, will commit them :)
|
Can't find the latest version 2.3.1 at https://www.vb-os.com/content/123-Download
Where to get it from? Thanks! |
1/ It's not 2.3.1 but 2.3.0, there were an error versioning.
2/ Follow instructions on the page, it's on development. |
1 Attachment(s)
Hey! :)
...yes, installed it from SVN (29.09.2017 at Revision #904) |
All times are GMT. The time now is 10:34 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|