PHP Tutorial





Español Français 中文 Deutsch Portuguese Japanese nederlands
   
 
PHP Topics
Introduction Introduction
Syntax Syntax
Data Types Data Types
Operators Operators
Control Structures Control Structures
Functions Functions
Pre-defined Function Pre-defined Function
Calendar Functions Calendar Functions
Date and Time Date and Time
Array Functions Array Functions
Array List Array Functions List1
Array Function List Array Functions List2
Math Functions Math Functions
PHP MYSQL Functions PHP Mysql Functions
File Handling File Handling
Error Handling Error Handling
DB Size DB Size
PHP Mail PHP Mail
String Tokens String Tokens
String Functions String Functions
String Functions List String Functions List1
String Functions List2 String Functions List2
Session Functions Session Functions
Cookies Functions Cookies Functions
Form Variables Form Variables
Running PHP from JS Running PHP from JS
Array To JS Array To JS
JS Array Array to PHP
Encryption Encryption
Common Header Common Header
Forums Ask Your Doubts
Scraps More about PHP
Feedback Feedback
 




File Permission and Usage


Tutorials »Php »

Topic

I am getting "failed to open stream: Permission denied in....line 32" why?
How can I stop "failed to open stream" exception?



Explanation

Each file will have its own properties.
It can be a 'read only' file or a file that cannot even be read.
The permission for each file can be modified. There are basically three levels "read/write/execute".
If we are doing a write operation in a file, proper write permission should be given to that file.

Example:
In the below example we show the permission denied issue. Here we try to write in to a file called "test5.txt", which does not have write permission.

<?php
$file1 = "./test5.txt";
$open = fopen($file1, "w");
fwrite($open,"test"); ?>

As a result we get the permission denied exception.


How to set Permission / stop permission denied:
The permission can be set using the filemanager / ftp tools.
Upload the file. Go to filemanager/ ftp tool, select the file and change the permission to required value.





A Note

Learn PHP programming language tutorial with simple and neat example. Hope you enjoy this free tutorial. Do give us your valuable feedback and suggestions on this online tutorial. This is a Copyright Content.

Other Links

web hosting