This option is gone! Any ideas? Thanks!
Hi @radjr,
I’m not sure what you mean? Subscriptions look different in OJS 3.x, so you might want to have a look at our documentation here: Subscriptions
-Roger
PKP Team
Hi Roger, please see the picture above and the picture below. The picture above shows that they subscription module is enabled. The picture also shows that there is no “Subscription” option on the left side of the page. There in lies the problem! Thanks!
Thanks for clarifying. Do you have the “Subscription manager” added as a role for the user profile you’re using?
-Roger
Yes, here is a screen shot of my user…
Although this is interesting when I check my profile!
Hi @radjr,
Make sure you have fully configured a payment plugin and its options under Payments; this is required in order for the Subscriptions area to display.
Regards,
Alec Smecher
Public Knowledge Project Team
Will fix that immediately. All the payment details did not transfer in the upgrade. So I will get this updated and see if that fixes it!
Was setting up payments and when I tried to save it, I got the error message: An unexpected error occurred. You may have been logged out. Please reload the page and try again.
Again, there is no error in the php error log.
Found these error codes in the MSSQL logs… and a bunch more that are similar.
220406 16:10:48 [Warning] Checking table: ‘./ojs/article_search_keyword_list’
220406 16:10:48 [ERROR] mysqld: Table ‘./ojs/article_search_object_keywords’ is marked as crashed and should be repaired
220406 16:10:48 [Warning] Checking table: ‘./ojs/article_search_object_keywords’
220406 16:10:50 [ERROR] mysqld: Table ‘./ojs/article_search_objects’ is marked as crashed and should be repaired
220406 16:10:50 [Warning] Checking table: ‘./ojs/article_search_objects’
220406 16:10:51 [ERROR] mysqld: Table ‘./ojs/captchas’ is marked as crashed and should be repaired
220406 16:10:51 [Warning] Checking table: ‘./ojs/captchas’
220406 16:10:51 [ERROR] mysqld: Table ‘./ojs/citation_settings’ is marked as crashed and should be repaired
220406 16:10:51 [Warning] Checking table: ‘./ojs/citation_settings’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/citations’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/citations’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/completed_payments’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/completed_payments’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/controlled_vocab_entries’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/controlled_vocab_entries’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/controlled_vocab_entry_settings’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/controlled_vocab_entry_settings’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/edit_assignments’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/edit_assignments’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/edit_decisions’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/edit_decisions’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/email_log’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/email_log’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/email_log_users’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/email_log_users’
220406 16:10:52 [ERROR] mysqld: Table ‘./ojs/event_log’ is marked as crashed and should be repaired
220406 16:10:52 [Warning] Checking table: ‘./ojs/event_log’
220406 16:10:53 [ERROR] mysqld: Table ‘./ojs/event_log_settings’ is marked as crashed and should be repaired
220406 16:10:53 [Warning] Checking table: ‘./ojs/event_log_settings’
220406 16:10:53 [ERROR] mysqld: Table ‘./ojs/metadata_description_settings’ is marked as crashed and should be repaired
220406 16:10:53 [Warning] Checking table: ‘./ojs/metadata_description_settings’
220406 16:11:03 [ERROR] mysqld: Table ‘./ojs/metadata_descriptions’ is marked as crashed and should be repaired
220406 16:11:03 [Warning] Checking table: ‘./ojs/metadata_descriptions’
220406 16:11:03 [ERROR] mysqld: Table ‘./ojs/notification_mail_list’ is marked as crashed and should be repaired
220406 16:11:03 [Warning] Checking table: ‘./ojs/notification_mail_list’
220406 16:11:03 [ERROR] mysqld: Table ‘./ojs/notification_settings’ is marked as crashed and should be repaired
220406 16:11:03 [Warning] Checking table: ‘./ojs/notification_settings’
220406 16:11:03 [ERROR] mysqld: Table ‘./ojs/notifications’ is marked as crashed and should be repaired
220406 16:11:03 [Warning] Checking table: ‘./ojs/notifications’
220406 16:11:06 [ERROR] mysqld: Table ‘./ojs/oai_resumption_tokens’ is marked as crashed and should be repaired
220406 16:11:06 [Warning] Checking table: ‘./ojs/oai_resumption_tokens’
220406 16:11:06 [ERROR] mysqld: Table ‘./ojs/paypal_transactions’ is marked as crashed and should be repaired
220406 16:11:06 [Warning] Checking table: ‘./ojs/paypal_transactions’
220406 16:11:06 [ERROR] mysqld: Table ‘./ojs/processes’ is marked as crashed and should be repaired
220406 16:11:06 [Warning] Checking table: ‘./ojs/processes’
220406 16:11:06 [ERROR] mysqld: Table ‘./ojs/queued_payments’ is marked as crashed and should be repaired
220406 16:11:06 [Warning] Checking table: ‘./ojs/queued_payments’
220406 16:11:06 [ERROR] mysqld: Table ‘./ojs/referrals’ is marked as crashed and should be repaired
220406 16:11:06 [Warning] Checking table: ‘./ojs/referrals’
220406 16:11:07 [ERROR] mysqld: Table ‘./ojs/signoffs’ is marked as crashed and should be repaired
220406 16:11:07 [Warning] Checking table: ‘./ojs/signoffs’
220406 16:11:08 [ERROR] mysqld: Table ‘./ojs/static_page_settings’ is marked as crashed and should be repaired
220406 16:11:08 [Warning] Checking table: ‘./ojs/static_page_settings’
220406 16:11:08 [ERROR] mysqld: Table ‘./ojs/temporary_files’ is marked as crashed and should be repaired
220406 16:11:08 [Warning] Checking table: ‘./ojs/temporary_files’
220406 16:11:08 [ERROR] mysqld: Table ‘./ojs/user_interests’ is marked as crashed and should be repaired
220406 16:11:08 [Warning] Checking table: ‘./ojs/user_interests’
Well, it seems that this database errors above may not be the issue. It seems that PUTS are not enabled on apache2 for this server. Were PUTS added to the 3.x code base? I ran into the error message " An unexpected error occurred. You may have been logged out. Please reload the page and try again.
PUThttps://ojs2.wmpllc.org/ojs/index.php/jem/api/v1/_payments
[HTTP/2 405 Method Not Allowed 98ms]
Now, time to figure out how to enable this on apache!
OK so progress. We got our VPS hosting provider to turn on PUTs in apache and now the ERROR messages are gone and data is being saved! Yeah!
We have updated paypay details and now there is a PAYMENTS option on the left sidebar. BUT, not a SUBSCRIPTION option on the side bar per the documentation as shown below.
Here is the screen shot from our install…NO SUBSCRIPTION option…
Hi @radjr,
The screenshot from the documentation is likely from an older version; go to the Payments sidebar item.
Regards,
Alec Smecher
Public Knowledge Project Team
This topic was automatically closed after 9 days. New replies are no longer allowed.