Okay
  Public Ticket #1885364
Downloaded updates filenames messed up
Closed

Comments

  •  1
    phodestiny started the conversation

    Hello,

    I downloaded the latest Amelia updates from Envato Market and updated the plugin on the site. The new update keeps giving error of missing files which I found to be bad file names in the folder chunks as follows:

     /wp-content/plugins/ameliabooking/public/js/chunks

    See attached screenshot to see the bad file names. I tried to rename the files to what I think they should be but I'm now getting blank pages where Amelia should. be for both front end and back end.

    Please provide suggestion for a fix, or a correct set of update files, as I'm not sure what other files may have filename problem as well.

    Thanks,

    Cuong

  •  471
    Isidora replied

    Hi phodestiny,
    Thank you for your purchase.

    That is normal names of JS files in chunks folder. You should not change it.

    My suggestion is to update the plugin manually by following these steps:

    1.) Download zip from this link

    2.) Use FTP to open /yourwordpressfolder/wp-content/plugins

    3.) Delete existing ameliabooking folder.

    4.) Upload previously downloaded ameliabooking folder through FTP to plugins folder (unzip it)

    5.)  Go to WP-admin panel, open Plugins section.

    6.) Deactivate Amelia Plugin, and then activate it again.

    7.) Clear server and browser cache(very important!)

    Best regards.


    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •  1
    phodestiny replied

    Hi Milan,

    Thanks for the detailed instructions. I've followed it to the letter and the plugin is still not working. The problem remains as I initially described.

    In version 1.4.1, the chunks folder has the following files (see attached file 'Amelia 1.4.1 chunks folder.png') :

    amelia-booking-appointments.js
    amelia-booking-booking.js
    amelia-booking-calendar.js
    amelia-booking-catalog.js
    amelia-booking-category.js
    amelia-booking-customers.js
    amelia-booking-customize.js
    amelia-booking-dashboard.js
    amelia-booking-employees.js
    amelia-booking-finance.js
    amelia-booking-locations.js
    amelia-booking-notifications.js
    amelia-booking-search.js
    amelia-booking-service.js
    amelia-booking-services.js
    amelia-booking-settings.js

    In version 1.4.2 that I just updated to per your instructions, the chunks folder has these files which was the issue in my initial message (also see attached file 'Amelia 1.4.2 chunks folder.png'):

    amelia-booking-appointments-ca6b4e6a68db8558a769.js
    amelia-booking-booking-ca6b4e6a68db8558a769.js
    amelia-booking-calendar-ca6b4e6a68db8558a769.js
    amelia-booking-catalog-ca6b4e6a68db8558a769.js
    amelia-booking-category-ca6b4e6a68db8558a769.js
    amelia-booking-customers-ca6b4e6a68db8558a769.js
    amelia-booking-customize-ca6b4e6a68db8558a769.js
    amelia-booking-dashboard-ca6b4e6a68db8558a769.js
    amelia-booking-employees-ca6b4e6a68db8558a769.js
    amelia-booking-finance-ca6b4e6a68db8558a769.js
    amelia-booking-locations-ca6b4e6a68db8558a769.js
    amelia-booking-notifications-ca6b4e6a68db8558a769.js
    amelia-booking-search-ca6b4e6a68db8558a769.js
    amelia-booking-service-ca6b4e6a68db8558a769.js
    amelia-booking-services-ca6b4e6a68db8558a769.js
    amelia-booking-settings-ca6b4e6a68db8558a769.js

    Now with version 1.4.2, when viewed in browsers Safari, Chrome and Firefox on a Mac, I get the error 404 (Not Found), as shown in attachment 'Error with Amelia 1.4.2.png'. So to me the code is looking for the old file names and not the new (1.4.2) file names. Can you clarify  please?

    By the way, the test webpage is https://www.lovingpho.com/test-booking-form/

    Thanks,

    Cuong

  •   Isidora replied privately
  •  1
    phodestiny replied

    Confirmed that this is the cache issue with AWS Cloudfront. Thanks for your assistance. 

    I do still have a problem with W3TC caching issue (my color customization only works/shows when I disable W3TC) but looks like you're still working on the cache plugin issues. Hope you fix it soon.

    Thanks,

    Cuong

  •  471
    Isidora replied

    Hi Cuong,
    Sorry for late response. 

    We are located in Serbia and our working time is from 10:00 to 17:00 CET. business days.

    I am glad that now is working fine. Like I said there is a lot of different plugins of software for caching, and we are trying to make compatibility with most of them.

    About the W3TC you need also to clear cache and should be working fine.

    Best regards.

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •  1
    phodestiny replied

    Hi Milan,

    With respect to w3tc I found that I have to disable CDN (I use Cloudfront) for the custom colors to work. Having w3tc activated with CDN disabled works fine. I have cleared all kinds of caches (browsers, w3tc, even Cloudfront invalidates) yet it does not make any difference. 

    The blue calendar with orange text (what you screen captured earlier) is what I want, but the gray calendar (please see https://www.lovingpho.com/free-half-hour-pho-restaurant-consultation/ and attached screen shot) is all I see currently, no matter how many times I cleared the cache or deactivated/activated the plugins. I see gray calendar on this page, so please confirm that you also see gray or you actually see blue calendar.

    If you have some more hints on why having CDN on break Amelia then please give let me know. It's taken way too long for me to set this up, so I'll just go live for now and continue to see what else can be done, or I may revert to my previous app until this is fixed.

    Thanks,

    Cuong

  •  471
    Isidora replied

    Hi Cuong,

    We check page that you provide and this is what we see. (attachment)

    It is not gray calendar like in your case so it is definitely cached on your page. Did you try to check page in Incognito mode of the browser?

    About the CDN i suppose that you have additional caching on your CDN and because of that changing that you made on your website are not reflected immediately, so you need to clear that cache so new settings, files what ever need to be updated in that cache files.

    Best regards.


    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •  1
    phodestiny replied

    Hi Milan,

    Thanks for confirming the color customization is working properly on your end. I've solved my own display problem by clearing cache. But more specifically, this file needed to be manually invalidated/purged (AWS Cloudfront in my case): /wp-content/uploads/amelia/css/amelia-booking.css

    because just clearing cache did not clear this file in my case. 

    Hopefully this helps someone else who may have the same problem when using a CDN. May be a good FAQ item.

    Thanks,

    Cuong

  •  471
    Isidora replied

    Hi Cuong,

    You are welcome.

    Depends of configuration on your CDN about cache, all cache files will not be changed (that is their purpose- faster loading files, page speed...) until you purge all cache on CDN of if there is a setup where change files will be updated(replaced) with new cache files if there are some changes in original files. 

    So that is server side caching and also there is also client side caching (in browsers) which also need to be cleared. Like I said in previous post we are working on solution for this, but on market there are a lot of different cache plugins and his functionality which is not covered in complete at the moment.

    Thank you for your suggestion. I will forward that to my team.

    If you have any more issues or questions feel free to open a new ticket, we will gladly help.

    If yo uare satisfied with our support or plugin, we'd greatly appreciate it if you could take a minute and leave a Review on CodeCanyon on this link. Thanks! 

    Best regards.

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables