Jump to content

Failed to open stream?


valkyrjan

Recommended Posts

Hi,

My site's been working ok for quite a while but now it's giving everyone this message when they try to log in:

Warning: require_once(/home/knottyolly/dreadlocktruth.com/components/com_community/libraries/videos.php) [function.require-once]: failed to open stream: Permission denied in /home/knottyolly/dreadlocktruth.com/plugins/user/jomsocialuser/jomsocialuser.php on line 20

Fatal error: require_once() [function.require]: Failed opening required '/home/knottyolly/dreadlocktruth.com/components/com_community/libraries/videos.php' (include_path='.:/home/knottyolly/dreadlocktruth.com/plugins/system/zend:.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/knottyolly/dreadlocktruth.com/plugins/user/jomsocialuser/jomsocialuser.php on line 20

Line 20 on jomsocialuser.php is as follows:

 require_once(JPATH_ROOT . DS . 'components' . DS . 'com_community' . DS . 'libraries' . DS . 'videos.php');

Does anyone know what to do? It seems fine until you try to log in, including the admin panel. sad.gif

Link to comment
https://forums.phpfreaks.com/topic/296685-failed-to-open-stream/
Share on other sites

Most PHP files can be set to 640 with directories set at 755. PHP needs read/execute permission on directories in order to enter a directory, but it only needs to read a file.  Only shell or binary scripts need to execute a file.  Any file that is called by a user directly should be at least 644.

 

If your directories are set to 755, and your included files are at least 640, you need to check the file owner/group to make sure it hasn't been changed.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.