Unable to upload file through php in the Apache, getting : move_uploaded_file(): failed to open stream: Permission denied.

Solution Verified - Updated -

Issue

Unable to upload file through php in the Apache webserver. The upload process fails and gives warning message as below :

Warning: move_uploaded_file(documents/1238514593_abc.docx): failed to open stream: Permission denied in /var/www/html/abc.php on line 25

Warning: move_uploaded_file(): Unable to move '/tmp/phpGR363r' to 'documents/1238514593_abc.docx' in /var/www/html/abc.php on line 25
saved

Environment

  • Red Hat Enterprise Linux (RHEL7)
    • Apache 2.4.6
    • PHP 5.4.16

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content