Hoi,
Na de overgang van een hosting naar php 5.3, komt een nieuw toegevoegde foto in ListIt niet meer in beeld.
In de ListIt-sjabloon woird deze zo aangeroepen:
{CGSmartImage src=$item->fielddefs.foto.value|cms_escape filter_croptofit='74,111' quality='100'}
Het veld foto heb ik getest als zijnde een bestandskeuzeveld en de GBFilepicker upload bestand.
In beide gevallen laat hij alle bestaande foto's prima zien, ook als ik ertussen wissel,
maar een nieuwe foto uploaden en laten zien werkt niet.
Nu heb ik om te testen de hele website naar een andere hosting over gezet en daar werkt alles wel goed.
Hierdoor zou ik denken dat het aan de instelling van rechten komt, maar hoe of wat weet ik niet.
Waar het niet werkt, moesten sommige mappen/bestanden wel op 777 gezet worden.
Waaar het wel werkt, staan alle mappen op 755 en alle bestanden op 644
Ik heb hier nog de systeeminfo van beiden:
Waar het niet werkt:
----------------------------------------------
Cms Version: 1.11.3
Installed Modules:
CMSMailer: 5.2.1
CMSPrinting: 1.0.3
FileManager: 1.4.2
MenuManager: 1.8.5
CGExtensions: 1.32.2
ModuleManager: 1.5.5
News: 2.12.10
Search: 1.7.7
ThemeManager: 1.1.7
TinyMCE: 2.9.12
CGSmartImage: 1.10.7
JQueryTools: 1.2.5
CGSimpleSmarty: 1.6.1
FrontEndUsers: 1.21.11
GBFilePicker: 1.3.3
ListIt2: 1.4-beta1
FormBuilder: 0.7.3
CustomContent: 1.9
Captcha: 0.4.6
MicroTiny: 1.2.4
SiteMapMadeSimple: 1.2.7
Piwik: 1.0.1
ListIt2Original: 1.4-beta1
ListIt2XDefs: 1.1
Config Information:
php_memory_limit:
process_whole_template:
output_compression:
max_upload_size: 20000000
url_rewriting: mod_rewrite
page_extension:
query_var: page
image_manipulation_prog: GD
auto_alias_content: true
locale: nl_NL.UTF-8
default_encoding: utf-8
admin_encoding: utf-8
set_names: true
Php Information:
phpversion: 5.3.17
md5_function: Aan (Waar)
gd_version: 2
tempnam_function: Aan (Waar)
magic_quotes_runtime: Uit (Onwaar)
E_STRICT: 0
E_DEPRECATED: 0
memory_limit: 128M
max_execution_time: 200
output_buffering: Aan
safe_mode: Uit (Onwaar)
file_uploads: Aan (Waar)
post_max_size: 20M
upload_max_filesize: 20M
session_save_path: Geen controle omdat 'open_basedir' actief is
session_use_cookies: Aan (Waar)
xml_function: Aan (Waar)
xmlreader_class: Aan (Waar)
Server Information:
Server Api: apache2handler
Server Db Type: MySQL (mysql)
Server Db Version: 5.5.27
Server Db Grants: Er is een "GRAND ALL" permissie gevonden, alles lijkt in orde.
----------------------------------------------
En waar het wel werkt:
----------------------------------------------
Cms Version: 1.11.3
Installed Modules:
CMSMailer: 5.2.1
CMSPrinting: 1.0.3
FileManager: 1.4.2
MenuManager: 1.8.5
CGExtensions: 1.32.2
ModuleManager: 1.5.5
News: 2.12.10
Search: 1.7.7
ThemeManager: 1.1.7
TinyMCE: 2.9.12
CGSmartImage: 1.10.7
JQueryTools: 1.2.5
CGSimpleSmarty: 1.6.1
FrontEndUsers: 1.21.11
GBFilePicker: 1.3.3
ListIt2: 1.4-beta1
FormBuilder: 0.7.3
CustomContent: 1.9
Captcha: 0.4.6
MicroTiny: 1.2.4
SiteMapMadeSimple: 1.2.7
Piwik: 1.0.1
ListIt2Original: 1.4-beta1
ListIt2XDefs: 1.1
Config Information:
php_memory_limit:
process_whole_template:
output_compression:
max_upload_size: 20000000
url_rewriting: mod_rewrite
page_extension:
query_var: page
image_manipulation_prog: GD
auto_alias_content: true
locale: nl_NL.UTF-8
default_encoding: utf-8
admin_encoding: utf-8
set_names: true
Php Information:
phpversion: 5.3.19
md5_function: Aan (Waar)
gd_version: 2
tempnam_function: Aan (Waar)
magic_quotes_runtime: Uit (Onwaar)
E_STRICT: 0
E_DEPRECATED: 0
memory_limit: 128M
max_execution_time: 30
output_buffering: Aan
safe_mode: Uit (Onwaar)
file_uploads: Aan (Waar)
post_max_size: 8M
upload_max_filesize: 20M
session_save_path: Geen controle omdat 'open_basedir' actief is
session_use_cookies: Aan (Waar)
xml_function: Aan (Waar)
xmlreader_class: Aan (Waar)
Server Information:
Server Api: cgi-fcgi
Server Db Type: MySQL (mysql)
Server Db Version: 5.5.28
Server Db Grants: Er is een "GRAND ALL" permissie gevonden, alles lijkt in orde.
----------------------------------------------
Nieuwe foto laten zien met CGSmartimage lukt niet.
Moderator: velden
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
Nieuwe foto laten zien met CGSmartimage lukt niet.
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
- RogierDamen
- Forum Members
- Posts: 73
- Joined: Fri Sep 21, 2012 8:00 pm
Re: Nieuwe foto laten zien met CGSmartimage lukt niet.
Voor php53 moeten alle bestanden op 644 staan.
Bekijk in DirectAdmin, als je die gebruikt, op welke rechten het bestand staat dat niet getoond wordt.
Upload, als dat kan, met ftp dezelfde foto en kijk of die dan wel getoond wordt.
Ik gebruik CGSmartimage niet maar die zou de bestanden met de juiste rechten moeten kunnen uploaden. Als je een installatie onder php5 hebt uitgevoerd, want ik neem aan dat die installatie wat anders verloopt en dingen aanpast aan php53. Maar daar haak ik af
Bekijk in DirectAdmin, als je die gebruikt, op welke rechten het bestand staat dat niet getoond wordt.
Upload, als dat kan, met ftp dezelfde foto en kijk of die dan wel getoond wordt.
Ik gebruik CGSmartimage niet maar die zou de bestanden met de juiste rechten moeten kunnen uploaden. Als je een installatie onder php5 hebt uitgevoerd, want ik neem aan dat die installatie wat anders verloopt en dingen aanpast aan php53. Maar daar haak ik af

Re: Nieuwe foto laten zien met CGSmartimage lukt niet.
Heeft de _CGSmartImage cache map schrijfrechten?
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
- RogierDamen
- Forum Members
- Posts: 73
- Joined: Fri Sep 21, 2012 8:00 pm
Re: Nieuwe foto laten zien met CGSmartimage lukt niet.
De tip van Rolf om in de config het volgende op te nemen een oplossing?
Code: Select all
#---------------
#Upload Settings
#---------------
#Permissions for uploaded files. This only really needs changing if your
#host has a weird permissions scheme.
$config['default_upload_permission'] = '644';
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
Re: Nieuwe foto laten zien met CGSmartimage lukt niet.
De website waar het om ging, stond als enige nog ergens anders gehost.
Deze is nu ook over naar waar ik al m'n websites heb staan en werkt nu goed.
Wat precies het probleem was, weet ik dus niet..
Deze is nu ook over naar waar ik al m'n websites heb staan en werkt nu goed.
Wat precies het probleem was, weet ik dus niet..
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
Re: Nieuwe foto laten zien met CGSmartimage lukt niet.
Dus [opgelost]...
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
Re: Nieuwe foto laten zien met CGSmartimage lukt niet.
ja, opgelost voor mij, maar het probleem zelf niet eigenlijk..
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
Re: Nieuwe foto laten zien met CGSmartimage lukt niet.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -