• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Inviting everyone to the UX test of a new security feature in the WP Toolkit
    For WordPress site owners, threats posed by hackers are ever-present. Because of this, we are developing a new security feature for the WP Toolkit. If the topic of WordPress website security is relevant to you, we would be grateful if you could share your experience and help us test the usability of this feature. We invite you to join us for a 1-hour online session via Google Meet. Select a convenient meeting time with our friendly UX staff here.

Question Sveltekit passanger upload limit

Rar9

Regular Pleskian
Server operating system version
Ubuntu
Plesk version and microupdate number
Last
I've got a 413 issue when trying to upload images längere than 1mb on my plesk ubuntu 22.04 server.

I using a sveltekit project using nginx only & passanger node

Setting Client_max_body_size and defining passenger_max_pool_size 250;

Have no effect.
 
Setting 250 as value for Client_max_body_size is only 250 bytes. Which is not a lot (actually it's very low). Try setting 20M instead. As for passenger_max_pool_size, a value of 250 is actually quite high. Try setting it to 25 instead.
 
I set in nginx.conf client_max_body_size 100m

In phusion_passenger.conf I reduced to 25

passenger_root /usr/share/passenger/phusion_passenger/locations.ini;
passenger_log_file /var/log/passenger/passenger.log;

# Avoid downloading of sources or binary for ruby passenger_native_support.so
# after each nginx restart by default because of development packages
# or libruby.so.X.Y may be missed anyway.
# Ruby passenger_native_support.so is packaged for system ruby only.
passenger_env_var PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY 0;
passenger_env_var PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY 0;
passenger_log_level 2;
passenger_max_pool_size 25;

But i still cannot upload any larger image
 
// Plesk Passanager
async function loadApp() {
process.env.BODY_SIZE_LIMIT = '104857600';
const { app } = await import('./build/index.js');
}
loadApp();
 
Back
Top