OpenStax Import #50
Comments
Hi Brad both Rajiv and myself are still receiving timeout errors on for this. Here are the details. Book (CNX) https://cnx.org/exports/0889907c-f0ef-496a-bcb8-2a5bb121717f@2.49.zip/elementary-algebra-2.49.zip Target Book: https://opentextbc.ca/algebratest/ Error: HTTP Error 500 System Information System InformationBook InfoBook ID: 230 BrowserPlatform: OS X WordPress ConfigurationNetwork URL: http://opentextbc.ca/ Pressbooks ConfigurationVersion: 5.1.0 Pressbooks DependenciesEpubcheck: Installed Must-Use Pluginshm-autoloader.php: n/a Network Active PluginsAkismet Anti-Spam: 4.0.3 Book Active PluginsInactive PluginsBuddyPress: 2.9.3 Server ConfigurationPHP Version: 7.1.15 PHP ConfigurationSafe Mode: Disabled PHP ExtensionsOPcache: Disabled |
@lucwrite - the link to the book you've provided isn't the same one that I've been using.
Can you confirm, this is the book/place where we should both be pulling from? https://cnx.org/contents/e9XCtyLF@3.9:uUfJZx98@4/Preface |
Different books. We have also had failed imports on the other books linked
in the issue. Just to clarify are you thinking that the issue is not with
the OpenStax import but rather with Individual CNX zip files?
|
Do you think it is a timeout issue? I also tried uploading the zip file from my computer but it appeared to timeout. If so we could try breaking up the 2GB zip file into smaller ones for each chapter and try uploading one of those? |
If it doesn't time out first, it's maxing out the |
@bdolor what further tests do we need to do so that we can provide you and the community more infor so that we start importing OS books again? |
The issue is that this is a 2 GB book. OpenStax textbooks can still be imported, just not this one book because of its size. No further tests are necessary. I've tried both increasing php's memory limit to 2GB and extending the time limit for http_requests to 1.5 hours. We're bumping up against the limits of normal server configuration and expected functionality. |
Apologies for the limits of my technical knowledge but can we work around this by unzipping and rezipping two (or more) smaller files? My faculty member has been waiting for the ability to modify the book and if I can do something to help I would like to.
…________________________
Rajiv Jhangiani, Ph.D.
Special Advisor to the Provost on Open Education & Psychology Instructor, Kwantlen Polytechnic University
Associate Editor, Psychology Learning and Teaching
Ambassador, Center for Open Science
On Thu, Apr 5, 2018 at 2:21 PM -0400, "Brad" <notifications@github.com<mailto:notifications@github.com>> wrote:
The issue is that this is a 2 GB book. OpenStax textbooks can still be imported, just not this one book because of its size. No further tests are necessary. I've tried both increasing php's memory limit to 2GB and extending the time limit for http_requests to 1.5 hours. We're bumping up against the limits of normal server configuration and expected functionality.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#50 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AWD9ayXUqVjD0J89BpMQ16mIMvBKhLihks5tlmC5gaJpZM4SulDI>.
|
I've fixed the ability to upload zip files in ff36e53 and temporarily gave PHP ridiculous amounts of memory on the server. Huge image sizes are the source of the bloated zip file and perhaps because of how much memory the upload process consumes, also causes some problems importing. But the formulas and content seem intact. https://pressbooksdev.bccampus.ca/elementaryalgebra/ Hopefully this is something that you can work with @thatpsychprof with the help of @lucwrite while the bigger issues are given some time to get ironed out properly. |
@bdolor thanks for the temporary fix. Would you suggest that we reach out to the OpenStax team to discuss the size of their images and Zip files. This does not seem sustainable for interoperability. |
If you have the ability to persuade them to optimize their images, it would take a lot off our plate. For example...the worst offender in that book in the chapter 'Add and Subtract Polynomials' which has 272 images (mostly small pictures of equations) each of which are about one half of a MB. Unless their use case is to have these images available for print, which I suspect it is, there is plenty of room to reduce the size of these images without sacrificing quality. The size of that one chapter (m60158), unzipped, is 154MB. |
Description
OpenStax Import plugin times out (error HTTP 500) when trying to import
Expected behaviour
A book can be imported using the link to the zip file from OpenStax. Here is the link address used
https://cnx.org/exports/0889907c-f0ef-496a-bcb8-2a5bb121717f@2.49.zip/elementary-algebra-2.49.zip
[What you expected to happen]
The book to be imported into the following Pressbook https://pressbooks.bccampus.ca/capilanosandbox/
Actual behaviour
The process timed-out and we received the following error HTTP ERROR 500
Steps to reproduce the problem
[First Step, Second Step, etc]
System Information
System Information
Book Info
Book ID: 349
Book URL: https://pressbooks.bccampus.ca/capilanosandbox/
Book Privacy: Public
Browser
Platform: OS X
Browser Name: Chrome
Browser Version: 65.0.3325.162
User Agent String: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
WordPress Configuration
Network URL: http://pressbooks.bccampus.ca/
Network Type: Subdirectory
Version: 4.9.4
Language: en_US
WP_ENV: Not set
WP_DEBUG: Enabled
Memory Limit: 64M
Pressbooks Configuration
Version: 5.1.0
Book Theme: Open Textbooks
Book Theme Version: 2.1.1
Root Theme: Aldine
Root Theme Version: 1.1.0
Pressbooks Dependencies
Epubcheck: Installed
Kindlegen: Installed
xmllint: Installed
PrinceXML: Installed
Saxon-HE: Installed
Must-Use Plugins
hm-autoloader.php: n/a
Network Active Plugins
BC Post-Secondary Validator: 1.0.0
CC Export for Pressbooks: 0.2.1
f5 Force SSL: 1.0.0
iThemes Security: 6.9.2
Openstax Import for Pressbooks: 1.0.1
Pressbooks: 5.1.0
Pressbooks Stats: 1.4.0
Textbooks for Pressbooks: 4.0.2
WP-Piwik: 1.0.19
Book Active Plugins
Inactive Plugins
Akismet Anti-Spam: 4.0.3
BuddyPress: 2.9.3
H5P: 1.10.1
mPDF for Pressbooks: 3.1.1
WP QuickLaTeX: 3.8.4
Server Configuration
PHP Version: 7.1.15
MySQL Version: 5.5.5
Webserver Info: Apache
PHP Configuration
Safe Mode: Disabled
Memory Limit: 512M
Upload Max Size: 100M
Post Max Size: 100M
Upload Max Filesize: 100M
Time Limit: 60
Max Input Vars: 1000
URL-aware fopen: On (1)
Display Errors: N/A
PHP Extensions
OPcache: Disabled
XDebug: Disabled
cURL: Supported
cURL Version: 7.19.7
imagick: Not Installed
xsl: Installed
The text was updated successfully, but these errors were encountered: