Hello,
Thank you for checking the server error logs and for providing the additional details.
The error confirms that the previous HTTP 500 errors were caused by the PHP memory limit being exhausted. The message Allowed memory size of 268435456 bytes exhausted indicates that the PHP process reached the configured 256 MB memory limit while EasyStore was performing resource-intensive operations such as importing products and loading the complete product list.
Increasing the memory limit to 512 MB is therefore a good step, and we recommend testing the next imports with this configuration. There is no fixed memory requirement that we can guarantee specifically for a catalogue of 75,000 products, as the actual memory consumption depends on the amount and complexity of product data, variations, attributes, images, categories, filters, and the operation being performed.
We also recommend continuing to use pagination in the administrator rather than selecting “All”, particularly with a large catalogue. Loading tens of thousands of products in a single backend request can require considerably more memory than loading a paginated result.
Regarding max_execution_time, the current 300 seconds should generally provide a reasonable amount of time for a long-running PHP request. However, the exact processing time depends on the size and complexity of the import. Since your previous error was specifically a memory exhaustion error rather than an execution-time error, increasing the execution time is not expected to address that particular issue.
For the planned catalogue of approximately 75,000 products, we would also recommend ensuring that the hosting environment has sufficient available RAM and that MySQL and PHP are properly configured for a large database. Database indexing and query performance are particularly important for operations such as product searches, SKU/article-number searches, category filtering, and large product listings.
At this stage, we would suggest proceeding with the 512 MB memory limit and testing the next import. If you encounter another error, please provide the corresponding PHP/server error log. This will allow us to determine whether the remaining limitation is related to server resources or requires further investigation within EasyStore.
For the frontend search and filtering performance at approximately 75,000 products, we would not want to provide a blanket guarantee without testing the specific catalogue structure and server environment. Performance will depend on both EasyStore's database queries and the resources/configuration of the hosting environment.
Kind regards