Solved

Large file uploads from Web page to Mac server running Apache

Posted on 2009-05-19
4
157 Views
Last Modified: 2012-05-07
I would like to set Apache and PHP  running on Mac server to accept upload file sizes up to 100meg.

Can anyone list the settings I would need in Apache and PHP?

 I've seen a lot of references to timeout problems, what value should the timeout be set for to ensure a 100 meg file is uploaded?

Thanks QueKay
0
Comment
Question by:QueKay
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 1

Expert Comment

by:halonx
ID: 24425878
In your php.ini file you'll want to modify the following settings:


; Maximum allowed size for uploaded files.
upload_max_filesize = 50M
 
; Maximum size of POST data that PHP will accept.
post_max_size = 50M

Open in new window

0
 

Author Comment

by:QueKay
ID: 24428840
Thank you halonx

Any ideas on if I need to alter the max_execution_time of the script?
0
 
LVL 8

Accepted Solution

by:
yfastud earned 125 total points
ID: 24432663
consider these factors in file php.ini since they're related to each other and even have formula to set them up properly but dont remember formula to post here

Find:
post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M

Change to:
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
0
 

Author Closing Comment

by:QueKay
ID: 31583045
Many thanks for all your help.
0

Featured Post

[Webinar] Learn How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them. Thursday, July 13, 2017 10:00 A.M. PDT

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Periodically we have to update or add SSL certificates for customers. Depending upon your hosting plan you may be responsible for the installation and/or key generation. In the wake of Heartbleed many sites were forced to re-key. We will concen…
Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
Learn the basics of if, else, and elif statements in Python 2.7. Use "if" statements to test a specified condition.: The structure of an if statement is as follows: (CODE) Use "else" statements to allow the execution of an alternative, if the …
Learn the basics of modules and packages in Python. Every Python file is a module, ending in the suffix: .py: Modules are a collection of functions and variables.: Packages are a collection of modules.: Module functions and variables are accessed us…

729 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question