Posts
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-12
Testing payment button functions. Tracing get_url_success. Meeting with TH re: payment process. “Access Course” button to barrier page. Shortcode to render payment button. Logging return data using hook on payment complete.
Sonic Editions Ltd – soniceditions.com Support – 2025-03-11
Full product export – failing with out of memory errors. Increasing memory_limit in .user.ini. Failing with permission errors in /var/lib/nginx/fastcgi. Fixing permissions. Running full variable product export – fails to include variations. Re-running full export for variable products + product variations.
The Gas Centre and BBQ Shop Limited – thegascentre.co.uk Support – 2025-03-11
Phone call with PF re: user group permissions; errors logging to JSON. Tracing error handler code. Tring to disable display of errors to STDOUT.
Sonic Editions Ltd – soniceditions.com Support – 2025-03-10
Responding to KG re: product export format.
Avicenna Centre For Chinese Medicine Limited – practitioner.dermatology-m.com site maintenance – 2025-03-10
Responding to PA re: switching Royal Mail – ParcelForce Worldwide Global Value (Europe) shipping method to online prices.
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-10
Reviewing TH query before meeting. Meeting with TH. Tracing Learndash codebase for payment filters and functions.
The Gas Centre and BBQ Shop Limited – thegascentre.co.uk Support – 2025-03-06
Checking server performance – terrible. Removing php-fpm access and slow logging. Restarting services. Checking process – mysql high CPU. SHOW PROCESSLIST – many “Waiting for table level lock”. Researching converting table engine to InnoDB. Phone call with PF. Preparing SQL statements to convert tables to InnoDB. Backing up table. Converting engine to InnoDB. Optimising InnoDB […]
Creative Education Ltd – creativeeducation.co.uk Support – 2025-03-05
Phone call with TH re: free access. Re-running course sync script for Free Access. Deploying purchasable course changes to production. Importing ACF taxonomy. Creating membership access groups; course access levels. Testing course syncing – not working. Debugging. Running course and member sync script on production.