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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.