after upgrade - missing files, file verification check fails
Moderator: Thorsten
after upgrade - missing files, file verification check fails
After an upgrade from 2.8.7 to 2.9.1, Online verification check lists those files as with local changes:
/inc/libs/phpseclib/Crypt/TripleDES.php
/inc/libs/phpseclib/Crypt/Rijndael.php
/inc/libs/phpseclib/Crypt/RSA.php
/inc/libs/phpseclib/Crypt/RC2.php
/inc/libs/phpseclib/Crypt/Hash.php
/inc/libs/phpseclib/Crypt/Base.php
/inc/libs/phpseclib/Crypt/RSA/PKCS.php
/inc/libs/phpseclib/Crypt/RSA/XML.php
/inc/libs/phpseclib/Crypt/RSA/MSBLOB.php
/inc/libs/phpseclib/Crypt/RSA/Raw.php
/inc/libs/phpseclib/Crypt/RSA/PuTTY.php
/inc/libs/phpseclib/Crypt/RSA/PKCS1.php
/inc/libs/phpseclib/Crypt/RSA/OpenSSH.php
/inc/libs/phpseclib/Crypt/RSA/PKCS8.php
/inc/libs/phpseclib/Crypt/Random.php
/inc/libs/phpseclib/Crypt/RC4.php
/inc/libs/phpseclib/Crypt/DES.php
/inc/libs/phpseclib/Crypt/Twofish.php
/inc/libs/phpseclib/Crypt/Blowfish.php
/inc/libs/phpseclib/Crypt/AES.php
In addition, I see some other files either missing or with their path misconfigured:
/assets/js/syntaxhighlighter/styles/shCore.css
/assets/js/syntaxhighlighter/styles/shThemeDefault.css
/assets/js/syntaxhighlighter/scripts/shAutoloader.js
/assets/js/syntaxhighlighter/scripts/shCore.js
/assets/js/libs/modernizr.min.js
I see that the file "modernizr.min.js" is right in "js" folder, not "libs" as expected. Those that are expected to be in "syntaxhighlighter" don't exist at all.
What would be the best way to fix all what's listed here?
Thank you
/inc/libs/phpseclib/Crypt/TripleDES.php
/inc/libs/phpseclib/Crypt/Rijndael.php
/inc/libs/phpseclib/Crypt/RSA.php
/inc/libs/phpseclib/Crypt/RC2.php
/inc/libs/phpseclib/Crypt/Hash.php
/inc/libs/phpseclib/Crypt/Base.php
/inc/libs/phpseclib/Crypt/RSA/PKCS.php
/inc/libs/phpseclib/Crypt/RSA/XML.php
/inc/libs/phpseclib/Crypt/RSA/MSBLOB.php
/inc/libs/phpseclib/Crypt/RSA/Raw.php
/inc/libs/phpseclib/Crypt/RSA/PuTTY.php
/inc/libs/phpseclib/Crypt/RSA/PKCS1.php
/inc/libs/phpseclib/Crypt/RSA/OpenSSH.php
/inc/libs/phpseclib/Crypt/RSA/PKCS8.php
/inc/libs/phpseclib/Crypt/Random.php
/inc/libs/phpseclib/Crypt/RC4.php
/inc/libs/phpseclib/Crypt/DES.php
/inc/libs/phpseclib/Crypt/Twofish.php
/inc/libs/phpseclib/Crypt/Blowfish.php
/inc/libs/phpseclib/Crypt/AES.php
In addition, I see some other files either missing or with their path misconfigured:
/assets/js/syntaxhighlighter/styles/shCore.css
/assets/js/syntaxhighlighter/styles/shThemeDefault.css
/assets/js/syntaxhighlighter/scripts/shAutoloader.js
/assets/js/syntaxhighlighter/scripts/shCore.js
/assets/js/libs/modernizr.min.js
I see that the file "modernizr.min.js" is right in "js" folder, not "libs" as expected. Those that are expected to be in "syntaxhighlighter" don't exist at all.
What would be the best way to fix all what's listed here?
Thank you
Re: after upgrade - missing files, file verification check f
Similar here.
Online verification of 2.9.1 shows changes here:
•/inc/PMF/Export/Pdf/Wrapper.php
•/inc/libs/tcpdf/config/tcpdf_config.php
•/inc/libs/phpseclib/Crypt/AES.php
•/inc/libs/phpseclib/Crypt/Blowfish.php
•/inc/libs/phpseclib/Crypt/Hash.php
•/inc/libs/phpseclib/Crypt/Base.php
•/inc/libs/phpseclib/Crypt/DES.php
•/inc/libs/phpseclib/Crypt/Random.php
•/inc/libs/phpseclib/Crypt/RC2.php
•/inc/libs/phpseclib/Crypt/RC4.php
•/inc/libs/phpseclib/Crypt/Rijndael.php
•/inc/libs/phpseclib/Crypt/RSA.php
•/inc/libs/phpseclib/Crypt/TripleDES.php
•/inc/libs/phpseclib/Crypt/Twofish.php
•/inc/libs/phpseclib/Crypt/RSA/MSBLOB.php
•/inc/libs/phpseclib/Crypt/RSA/OpenSSH.php
•/inc/libs/phpseclib/Crypt/RSA/PKCS.php
•/inc/libs/phpseclib/Crypt/RSA/PKCS1.php
•/inc/libs/phpseclib/Crypt/RSA/PKCS8.php
•/inc/libs/phpseclib/Crypt/RSA/Raw.php
•/inc/libs/phpseclib/Crypt/RSA/PuTTY.php
•/inc/libs/phpseclib/Crypt/RSA/XML.php
But the files are identical to the downloaded ZIP file.
Online verification of 2.9.1 shows changes here:
•/inc/PMF/Export/Pdf/Wrapper.php
•/inc/libs/tcpdf/config/tcpdf_config.php
•/inc/libs/phpseclib/Crypt/AES.php
•/inc/libs/phpseclib/Crypt/Blowfish.php
•/inc/libs/phpseclib/Crypt/Hash.php
•/inc/libs/phpseclib/Crypt/Base.php
•/inc/libs/phpseclib/Crypt/DES.php
•/inc/libs/phpseclib/Crypt/Random.php
•/inc/libs/phpseclib/Crypt/RC2.php
•/inc/libs/phpseclib/Crypt/RC4.php
•/inc/libs/phpseclib/Crypt/Rijndael.php
•/inc/libs/phpseclib/Crypt/RSA.php
•/inc/libs/phpseclib/Crypt/TripleDES.php
•/inc/libs/phpseclib/Crypt/Twofish.php
•/inc/libs/phpseclib/Crypt/RSA/MSBLOB.php
•/inc/libs/phpseclib/Crypt/RSA/OpenSSH.php
•/inc/libs/phpseclib/Crypt/RSA/PKCS.php
•/inc/libs/phpseclib/Crypt/RSA/PKCS1.php
•/inc/libs/phpseclib/Crypt/RSA/PKCS8.php
•/inc/libs/phpseclib/Crypt/RSA/Raw.php
•/inc/libs/phpseclib/Crypt/RSA/PuTTY.php
•/inc/libs/phpseclib/Crypt/RSA/XML.php
But the files are identical to the downloaded ZIP file.
Re: after upgrade - missing files, file verification check f
Hi,
you see some leftovers from 2.8, we already updated our upgrade documentation for 2.9.2. Nothing to worry about.
bye
Thorsten
you see some leftovers from 2.8, we already updated our upgrade documentation for 2.9.2. Nothing to worry about.
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Re: after upgrade - missing files, file verification check f
Thanks, but I don't fully get it. Does it mean it will get fixed in 2.9.2 or else?
For example, Glyphicons Halflings are in the CSS of the default template, but missing from the installation. Should they be there or not?
I have fixed some of the path issues, but files from syntaxhighlighter are missing. Should they be there or not?
Thank you
For example, Glyphicons Halflings are in the CSS of the default template, but missing from the installation. Should they be there or not?
I have fixed some of the path issues, but files from syntaxhighlighter are missing. Should they be there or not?
Thank you
Re: after upgrade - missing files, file verification check f
Hi,
we don't use Glyphicons. SyntaxHighlighter was removed, we know use HighlightJS.
The issue is that our documentation doesn't tell the user to delete almost all files and the old ones are still there to confuse the verification check.
bye
Thorsten
we don't use Glyphicons. SyntaxHighlighter was removed, we know use HighlightJS.
The issue is that our documentation doesn't tell the user to delete almost all files and the old ones are still there to confuse the verification check.
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Re: after upgrade - missing files, file verification check f
Thanks.
Well, Glyphicons Halflings are in the new 2.9.1 CSS file. SyntaxHighlighter is being requested by visitors, based on the 2.9 template.
Why is that and how to fix it?
Thanks
Well, Glyphicons Halflings are in the new 2.9.1 CSS file. SyntaxHighlighter is being requested by visitors, based on the 2.9 template.
Why is that and how to fix it?
Thanks
Re: after upgrade - missing files, file verification check f
Hi,
I don't get any errors because of missing Glyphicons, do you?
As of SyntaxHighlighter, I don't see any reference any more in the code:
https://github.com/thorsten/phpMyFAQ/bl ... rtikel.tpl
bye
Thorsten
I don't get any errors because of missing Glyphicons, do you?
As of SyntaxHighlighter, I don't see any reference any more in the code:
https://github.com/thorsten/phpMyFAQ/bl ... rtikel.tpl
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Re: after upgrade - missing files, file verification check f
In assets\template\default\css\style.css, starting from line 271, and glyphicon related styles going to line 1073. This is in the file marked as version 2.9. I already made a remark about this in previous posts. This is causing a lot of 404 errors.
You should get same errors after a clean install, that for sure according to the 2.9 code.
As for SyntaxHighlighter, I only found it in the "spacelab" template from the 2.8 version. I switched to the default template of 2.9, so this one is OK now.
Thanks
You should get same errors after a clean install, that for sure according to the 2.9 code.
As for SyntaxHighlighter, I only found it in the "spacelab" template from the 2.8 version. I switched to the default template of 2.9, so this one is OK now.
Thanks
Re: after upgrade - missing files, file verification check f
So I understand this correctly:Thorsten wrote:you see some leftovers from 2.8, we already updated our upgrade documentation for 2.9.2. Nothing to worry about.
So the files are no longer used and are included into the 2.9.1 per accident?
Re: after upgrade - missing files, file verification check f
Hi,
no, I think they are leftovers from 2.8
bye
Thorsten
no, I think they are leftovers from 2.8
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Re: after upgrade - missing files, file verification check f
Not the case, they are part of the 2.9.1 package. Just as the reference to those fonts is in the 2.9.1 CSS style file.
Thanks
Thanks
Re: after upgrade - missing files, file verification check f
Hi,
I added the files into the build process, quite interesting I don't 404 on my test systems and on our demos: http://jen.demo.phpmyfaq.de/
Here's the commit: https://github.com/thorsten/phpMyFAQ/co ... e5a09c2407
bye
Thorsten
I added the files into the build process, quite interesting I don't 404 on my test systems and on our demos: http://jen.demo.phpmyfaq.de/
Here's the commit: https://github.com/thorsten/phpMyFAQ/co ... e5a09c2407
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Re: after upgrade - missing files, file verification check f
The font files are actually a regular part of Bootstrap 3, that's what I realized earlier today (Glyphicon Halflings set). I simply copied them to fonts folder and that resolved the issue. I guess you should get the font files into the installation package as they're not there now.
But it is still about the verification complaining about files in that Crypt which are there in the 2.9 package.
Also, you may want to address the issue of modernizr.min.js location. I copied it over to what it was complaining about, but the new installation may be a problem.
Honestly, I started with using the version 2 Spacelab, and then switched to a fresh default theme. Now I'm not sure if this modernizr.min.js issue was theme pr package related.
Thanks
But it is still about the verification complaining about files in that Crypt which are there in the 2.9 package.
Also, you may want to address the issue of modernizr.min.js location. I copied it over to what it was complaining about, but the new installation may be a problem.
Honestly, I started with using the version 2 Spacelab, and then switched to a fresh default theme. Now I'm not sure if this modernizr.min.js issue was theme pr package related.
Thanks
Re: after upgrade - missing files, file verification check f
Hi,
re-checked the phpseclib and updated the bundled dependecies. We used an old version, updated for 2.9.2.
Thanks!
bye
Thorsten
re-checked the phpseclib and updated the bundled dependecies. We used an old version, updated for 2.9.2.
Thanks!
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist