Notice: Error: The album wc-motive-power/wc-2051-2061-series-gp35m-s/wc-2053 is not readable. in /home3/neenah/public_html/zenphoto/zp-core/class-album.php on line 1573/ things were running well till this popped up HELP please.
Start with FTP and be sure that the folder is readable by Zenphoto. Of course THAT depends on various things your site may be doing. For details you will, unfortunately, have to speak with the host support staff. Could be almost anything including over zealous security software.
web provider says permissions are set at default they are asking does the program need special permissions for the files? If there are what would the numbers need to be to do that?
Found this in the logs: Zenphoto Setup v1.4.5.5[679750f04c]: Sun, 10 Nov 2013 19:53:52 -0600 Warn: zp-data security [is compromised] Zenphoto suggests you make the sensitive files in the zp-data folder accessable by owner only (permissions = 0600). The file permissions for debug-1.log are 0644 which may allow unauthorized access. Warn: PHP version 5.2.17 PHP Version 5.2 or greater is required. Version 5.4 or greater is strongly recommended. Use earlier versions at your own risk. Warn: The Zenphoto filesystem character define is ISO‑8859‑1 [no test performed] Setup did not perform a test of the filesystem character set. You can cause setup to test for a proper definition by creating a file in your zp-data folder named charset_tést and re-running setup.If your server filesystem character set is different from ISO‑8859‑1 and you create album or image filenames names containing characters with diacritical marks you may have problems with these objects.Change the filesystem character set define to Unknown ASMO-708 BIG5 CISO2022JP CP1026 CP870 DOS-720 DOS-862 EBCDIC-CP-US EUC-CN EUC-JP EUC-KR GB2312 HZ-GB-2312 IBM437 IBM737 IBM775 IBM850 IBM852 IBM857 IBM861 IBM869 ISO-2022-JP ISO-2022-KR ISO-8859-1 ISO-8859-15 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-6 ISO-8859-7 ISO-8859-8 ISO-8859-8-i ISO-8859-9 JOHAB KOi8-R KOi8-U KS_C_5601-1987 MACINTOSH SHIFT_JIS UNICODE UNICODEFFFE US-ASCII UTF-7 UTF-8 WINDOWS-1250 WINDOWS-1251 WINDOWS-1252 WINDOWS-1253 WINDOWS-1254 WINDOWS-1255 WINDOWS-1256 WINDOWS-1257 WINDOWS-1258 WINDOWS-874 cp866apply Setting permissions (00) for Zenphoto package. Warn: Zenphoto core folders [Some unknown files were found] You should remove the following files: zp-core/utilities/error_logzp-core/error_logzp-core/setup/error_logzp-core/zp-extensions/uploader_http/error_logDelete extra files Warn: robots.txt file [Not created] Setup could not find the example_robots.txt file.
This is not related to your problem. Please review the article I linked and/or pass it to your host. If the permissions are correct but the server user is not it does not help.
Zenphoto runs on standard shared webhosts that are properly configured. Not all support the strictest permissions you can set via setup. You have to try what works for you and all except 777 is okay.
just got this from hostgator hope you can help: Hello Bob,
I've looked into this issue thoroughly and found that the directories that are being created by the application are being created with the wrong permissions. -------------------------------------------------------------------------------- d-wx--x--x 2 neenah neenah 4096 Nov 11 14:31 wc-2252-in-wc-paint/ -------------------------------------------------------------------------------- [root@gator3266 /home3/neenah/public_html/zenphoto/albums/wc-motive-power/wc-2251-2253 series-gp30-s]# stat wc-2252-in-wc-paint/ File: `wc-2252-in-wc-paint/' Size: 4096 Blocks: 8 IO Block: 4096 directory Device: 821h/2081d Inode: 89523018 Links: 2 Access: (0311/d-wx--x--x) Uid: (32292/ neenah) Gid: (32294/ neenah) Access: 2013-11-11 14:01:55.782993360 -0600 Modify: 2013-11-11 14:31:04.461267175 -0600 Change: 2013-11-11 14:31:04.461267175 -0600 --------------------------------------------------------------------------------
The permissions being used to create these directories is 311 which does not include read permissions for anyone. They need to be set to 755 to work properly. I've reviewed the configuration of this application and I am not able to find where to configure the permissions being used.
However, I did find that in the file "/home3/neenah/public_html/zenphoto/zp-core/functions-basic.php" it appears to define them. -------------------------------------------------------------------------------- define('FOLDER_MOD', CHMOD_VALUE | 0311); define('FILE_MOD', CHMOD_VALUE & 0666); --------------------------------------------------------------------------------
For a permanent solution to this issue I recommend contacting the developer of this application to find out how to change this the correct way. If one can not be found then we can always try changing the values defined in the functions-basic.php file.
If you have any further questions or need additional assistance, please let us know. Thanks and have a great day!
When you run setup, you are offered a chance to set the default permissions for you installation. Normally the value selected by setup works and you need do nothing.
However, if you somehow manage to screw things up you could end up with "no" permissions. You should look into your configuration file and find the value being set into `$conf['CHMOD']` if you find none or if this value is zero you will need to re-run setup and select a proper value.
If this item is being set to something like 0644, or 0664 then something else has set the folder permissions so that you cannot access it.
At any rate, you will need to use FTP to change the permissions on the folder to something that works. This is essentially what most of the above responses have been telling you to do.
Comments
Start with FTP and be sure that the folder is readable by Zenphoto. Of course THAT depends on various things your site may be doing. For details you will, unfortunately, have to speak with the host support staff. Could be almost anything including over zealous security software.
Sorry, this is a site issue. Zenphoto cannot read that album. If your hoster cannot help you are screwed.
Tell them that the PHP `opendir()` function is failing for the folder for that album.
Warn: zp-data security [is compromised] Zenphoto suggests you make the sensitive files in the zp-data folder accessable by owner only (permissions = 0600). The file permissions for debug-1.log are 0644 which may allow unauthorized access.
Warn: PHP version 5.2.17 PHP Version 5.2 or greater is required. Version 5.4 or greater is strongly recommended. Use earlier versions at your own risk.
Warn: The Zenphoto filesystem character define is ISO‑8859‑1 [no test performed] Setup did not perform a test of the filesystem character set. You can cause setup to test for a proper definition by creating a file in your zp-data folder named charset_tést and re-running setup.If your server filesystem character set is different from ISO‑8859‑1 and you create album or image filenames names containing characters with diacritical marks you may have problems with these objects.Change the filesystem character set define to Unknown ASMO-708 BIG5 CISO2022JP CP1026 CP870 DOS-720 DOS-862 EBCDIC-CP-US EUC-CN EUC-JP EUC-KR GB2312 HZ-GB-2312 IBM437 IBM737 IBM775 IBM850 IBM852 IBM857 IBM861 IBM869 ISO-2022-JP ISO-2022-KR ISO-8859-1 ISO-8859-15 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-6 ISO-8859-7 ISO-8859-8 ISO-8859-8-i ISO-8859-9 JOHAB KOi8-R KOi8-U KS_C_5601-1987 MACINTOSH SHIFT_JIS UNICODE UNICODEFFFE US-ASCII UTF-7 UTF-8 WINDOWS-1250 WINDOWS-1251 WINDOWS-1252 WINDOWS-1253 WINDOWS-1254 WINDOWS-1255 WINDOWS-1256 WINDOWS-1257 WINDOWS-1258 WINDOWS-874 cp866apply
Setting permissions (00) for Zenphoto package.
Warn: Zenphoto core folders [Some unknown files were found] You should remove the following files: zp-core/utilities/error_logzp-core/error_logzp-core/setup/error_logzp-core/zp-extensions/uploader_http/error_logDelete extra files
Warn: robots.txt file [Not created] Setup could not find the example_robots.txt file.
Zenphoto runs on standard shared webhosts that are properly configured. Not all support the strictest permissions you can set via setup. You have to try what works for you and all except 777 is okay.
I've looked into this issue thoroughly and found that the directories that are being created by the application are being created with the wrong permissions.
--------------------------------------------------------------------------------
d-wx--x--x 2 neenah neenah 4096 Nov 11 14:31 wc-2252-in-wc-paint/
--------------------------------------------------------------------------------
[root@gator3266 /home3/neenah/public_html/zenphoto/albums/wc-motive-power/wc-2251-2253 series-gp30-s]# stat wc-2252-in-wc-paint/
File: `wc-2252-in-wc-paint/'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 821h/2081d Inode: 89523018 Links: 2
Access: (0311/d-wx--x--x) Uid: (32292/ neenah) Gid: (32294/ neenah)
Access: 2013-11-11 14:01:55.782993360 -0600
Modify: 2013-11-11 14:31:04.461267175 -0600
Change: 2013-11-11 14:31:04.461267175 -0600
--------------------------------------------------------------------------------
The permissions being used to create these directories is 311 which does not include read permissions for anyone. They need to be set to 755 to work properly. I've reviewed the configuration of this application and I am not able to find where to configure the permissions being used.
However, I did find that in the file "/home3/neenah/public_html/zenphoto/zp-core/functions-basic.php" it appears to define them.
--------------------------------------------------------------------------------
define('FOLDER_MOD', CHMOD_VALUE | 0311);
define('FILE_MOD', CHMOD_VALUE & 0666);
--------------------------------------------------------------------------------
For a permanent solution to this issue I recommend contacting the developer of this application to find out how to change this the correct way. If one can not be found then we can always try changing the values defined in the functions-basic.php file.
If you have any further questions or need additional assistance, please let us know.
Thanks and have a great day!
John P.
Linux Systems Administrator
HostGator, LLC
https://support.hostgator.com/
However, if you somehow manage to screw things up you could end up with "no" permissions. You should look into your configuration file and find the value being set into `$conf['CHMOD']` if you find none or if this value is zero you will need to re-run setup and select a proper value.
If this item is being set to something like 0644, or 0664 then something else has set the folder permissions so that you cannot access it.
At any rate, you will need to use FTP to change the permissions on the folder to something that works. This is essentially what most of the above responses have been telling you to do.