server verhuizing [opgelost]

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

server verhuizing [opgelost]

Post by Gregor »

Hallo,

Ik heb mijn site verhuisd naar een nieuwe provider. Bij het starten van de site volgt een leeg scherm met alleen een flash animatie en een paar lijnen. Het lijkt erop alsof de stylsheets ontbreken..
http://85.17.199.18/~efacti/uisge-beatha.eu/index.php

Config.php

Code: Select all

<?php


#CMS Made Simple Configuration File
#Please clear the cache (Site Admin->Global Settings in the admin panel)
#after making any changes to path or url related options

#-----------------
#Behaviour Settings
#-----------------

# These settings will effect the overall behaviour of the CMS application, please
# use extreme caution when editing these.  Additionally, some settings may have
# no effect on servers with significantly restricted configurability.

# If you are experiencing propblems with php memory limit errors, then you may
# want to try enabling and/or adjusting this setting.
# Note: Your server may not allow the application to override memory limits.
$config['php_memory_limit'] = '';

# In versions of CMS Made Simple prior to version 1.4, the page template was processed
# in it's entirety.  This behaviour was later changed to process the head portion of the
# page template after the body.  If you are working with a highly configured site that
# relies significantly on the old order of smarty processing, you may want to try
# setting this parameter to false.
$config['process_whole_template'] = true;

# CMSMS Debug Mode?  Turn it on to get a better error when you
# see {nocache} errors, or to allow seeing php notices, warnings, and errors in the html output.
# This setting will also disable browser css caching.
$config['debug'] = false;

# Output compression?
# Turn this on to allow CMS to do output compression
# this is not needed for apache servers that have mod_deflate enabled
# and possibly other servers.  But may provide significant performance
# increases on some sites.  Use caution when using this as there have
# been reports of incompatibilities with some browsers.
$config['output_compression'] = false;

#-----------------
#Database Settings
#-----------------

#This is your database connection information.  Name of the server,
#username, password and a database with proper permissions should
#all be setup before CMS Made Simple is installed.
$config['dbms'] = 'mysql';
$config['db_hostname'] = 'localhost';
$config['db_username'] = '@@@@@@';
$config['db_password'] = '@@@@@@';
$config['db_name'] = '@@@@@@@';
#Change this param only if you know what you are doing
$config["db_port"] = '';


#If app needs to coexist with other tables in the same db,
#put a prefix here.  e.g. "cms_"
$config['db_prefix'] = 'cms_';

#Use persistent connections?  They're generally faster, but not all hosts
#allow them.
$config['persistent_db_conn'] = true;

#Use ADODB Lite?  This should be true in almost all cases.  Note, slight
#tweaks might have to be made to date handling in a "regular" adodb
#install before it can be used.
$config['use_adodb_lite'] = true;

#-------------
#Path Settings
#-------------

#Document root as seen from the webserver.  No slash at the end
#If page is requested with https use https as root url
#e.g. http://blah.com
#$config['root_url'] = 'http://www.uisge-beatha.eu';
$config['root_url'] = 'http://85.17.199.18/~efacti/uisge-beatha.eu';
#http://85.17.199.18/~efacti/uisge-beatha.eu
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on')
{
$config['root_url'] = str_replace('http','https',$config['root_url']);
}

#Path to document root. This should be the directory this file is in.
#e.g. /var/www/localhost
$config['root_path'] = '/home/efacti/public_html/uisge-beatha.eu';

#Name of the admin directory
$config['admin_dir'] = 'admin';

#Where do previews get stored temporarily?  It defaults to tmp/cache.
$config['previews_path'] = '/home/efacti/public_html/uisge-beatha.eu/tmp/cache';

#Where are uploaded files put?  This defaults to uploads.
$config['uploads_path'] = '/home/efacti/public_html/uisge-beatha.eu/uploads';

#Where is the url to this uploads directory?
$config['uploads_url'] = $config['root_url'] . '/uploads';


#---------------
#Upload Settings
#---------------

#Maxium upload size (in bytes)?
$config['max_upload_size'] = 1000000;

#Permissions for uploaded files.  This only really needs changing if your
#host has a weird permissions scheme.
$config['default_upload_permission'] = '664';

#------------------
#Usability Settings
#------------------

#Allow smarty {php} tags?  These could be dangerous if you don't trust your users.
$config['use_smarty_php_tags'] = false;

#Automatically assign alias based on page title?
$config['auto_alias_content'] = false;

#------------
#URL Settings
#------------

#What type of URL rewriting should we be using for pretty URLs?  Valid options are:
#'none', 'internal', and 'mod_rewrite'.  'internal' will not work with IIS some CGI
#configurations. 'mod_rewrite' requires proper apache configuration, a valid
#.htaccess file and most likely {metadata} in your page templates.  For more
#information, see:
#http://wiki.cmsmadesimple.org/index.php/FAQ/Installation/Pretty_URLs#Pretty_URL.27s
$config['url_rewriting'] = 'mod_rewrite';
#'none';

#Extension to use if you're using mod_rewrite for pretty URLs.
$config['page_extension'] = '.html';

#If you're using the internal pretty url mechanism or mod_rewrite, would you like to
#show urls in their hierarchy?  (ex. http://www.mysite.com/parent/parent/childpage)
$config['use_hierarchy'] = true;
#false;

#If using none of the above options, what should we be using for the query string
#variable?  (ex. http://www.mysite.com/index.php?page=somecontent)
$config['query_var'] = 'page';

#--------------
#Image Settings
#--------------

#Which program should be used for handling thumbnails in the image manager.
#See http://wiki.cmsmadesimple.org/index.php/User_Handbook/Admin_Panel/Content/Image_Manager for more
#info on what this all means
$config['image_manipulation_prog'] = 'GD';
$config['image_transform_lib_path'] = '/usr/bin/ImageMagick/';

#Default path and URL for uploaded images in the image manager
$config['image_uploads_path'] = '/home/efacti/public_html/uisge-beatha.eu/uploads/images';
$config['image_uploads_url'] = $config['root_url'] . '/uploads/images'; 


#------------------------
#Locale/Encoding Settings
#------------------------

#Locale to use for various default date handling functions, etc.  Leaving
#this blank will use the server's default.  This might not be good if the
#site is hosted in a different country than it's intended audience.
$config['locale'] = '';

#In almost all cases, default_encoding should be empty (which defaults to utf-8)
#and admin_encoding should be utf-8.  If you'd like this to be different, change
#both.  Keep in mind, however, that the admin interface translations are all in
#utf-8, and will be converted on the fly to match the admin_encoding.  This
#could seriously slow down the admin interfaces for users.
$config['default_encoding'] = '';
$config['admin_encoding'] = 'utf-8';

#This is a mysql specific option that is generally defaulted to true.  Only
#disable this for backwards compatibility or the use of non utf-8 databases.
$config['set_names'] = false;

# URL of the Admin Panel section of the User Handbook
# Set none if you want hide the link from Error
$config['wiki_url'] = 'http://wiki.cmsmadesimple.org/index.php/User_Handbook/Admin_Panel';

?>
In de .htaccess mag ik geen php_flag of php_value gebruiken, terwijl ik wel pretty url's heb geïnstalleerd. Moet ik hier dan iets mee doen, of is dit niet de oorzaak?

Thnkx alvast voor het meedenken,
Gregor
Last edited by Gregor on Wed Oct 14, 2009 5:00 pm, edited 1 time in total.
User avatar
wpbremer
Power Poster
Power Poster
Posts: 455
Joined: Thu Nov 13, 2008 12:15 pm

Re: server verhuizing

Post by wpbremer »

het erg veel op mijn probleem: http://forum.cmsmadesimple.org/index.ph ... 842.0.html

ik krijg bijna hetzelfde resultaat: marcverhaegen.wpbremer.nl

waarschijnlijk ligt het aan de rechten om in bepaalde mappen te kunnen schrijven alleen heb ik de oplossing ook nog niet kunnen vinden.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: server verhuizing

Post by RonnyK »

Gregor,

heb je de installer opnieuw gedraaid, om een nieuwe config.php te krijgen? Of heb je die enkel gewijzigd.....

Je zou de installer opnieuw kunnen draaien, let daarbij op dat je NIET de tabellen creeert en ook NIET default-content installeert. Die 2 vinkjes moet je dus UITzetten tijdens de installatie.

Door deze installatie, zonder db-wijziging, creeer je een nieuwe config.php, waarbij je de installer de correcte paden laat zetten.

Ronny
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: server verhuizing

Post by Gregor »

Dank voor de tips.

Ik heb de installer gedraaid, geprobeerd; ik krijg daar een 500-melding op (internal server error). Kan dat met de wijziging in .htaccess te maken hebben? Ik kan de instellingen voor pretty url's eruit halen en zien wat er dan gebeurt. Ik schijn de settings wel in de php.ini te mogen doen.

Gregor
Duketown

Re: server verhuizing

Post by Duketown »

Gregor,

Volgens mij had ik een dergelijke error ook bij iemand anders gezien. Later gaf die persoon aan dat PHP naar versie 5.2? (in ieder geval 5) bij hem de oplossing was.
Hij kreeg in ieder geval de melding indien de content\pages werd aangevraagd.

Wat is het versie nummer van PHP bij nieuwe provider?
Ik neem aan dat je laatste versie CMSMS hebt.

Duketown
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: server verhuizing

Post by Gregor »

Op de server is versie 5.2 van php geïnstalleerd. Cmsms versie 1.6.4

Gregor
Patrick2806

Re: server verhuizing

Post by Patrick2806 »

Dit scherm komt mij bekent voor bij mij was het voldoende om de voledige cache leeg te maken.

groeten Patrick
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: server verhuizing

Post by Gregor »

Met jullie tips ben ik zover gekomen dat het werkt. Wat is er gebeurd:
- gezorgd dat op alle plaatsen de .htaccess is weggehaald (dit bleek door het kopiëren op meer plaatsen te staan en bovendien had de provider ook nog een .htaccess neergezet)
- de config.php aangepast met de juiste directory verwijzingen
- gehele tmp-dir leeggemaakt

Toen werkte het, deels.... Site draait, echter die delen die gebruik maken van captcha, die geven een melding. Te zien via het opvragen van de pagina source.

Er zit een probleem in de captcha-module die maakt dat de tmp-directory niet goed wordt gevonden. Dit heeft bij de vorige prvider wel gewerkt, en hier niet???

Code: Select all

<img class="captchapict" src="/tmp/cache/hn_captcha_8ad9a.jpg" width="198" height="72" alt="This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)" title="" />
Het probleem ontstaat door de verwijzing naar de src
Dit is een absolute verwijzing en ik denk dat een relatieve verwijzing nodig is. Echter, een zoektocht op het forum en proberen van de geschetste mogelijkheden, die werken geen van allen.

Iemand een idee??

Gregor
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: server verhuizing

Post by RonnyK »

Controleer even of de folder onder \modules\Captcha\tmp\... wel schrijfbaar is.

Ronny
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: server verhuizing

Post by Gregor »

Die folder bestaat niet Ronny. Ik heb op de oorspronkelijke site gekeken en daar bestaat die evenmin. De tmp-dir van cmsms is wel schrijfbaar (777)

Gregor
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: server verhuizing

Post by Rolf »

De tmp-dir van cmsms is wel schrijfbaar (777)
De map tmp/cache/ ook?

Code: Select all

<img class="captchapict" src="/tmp/cache/hn_captcha_8ad9a.jpg"...
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: server verhuizing

Post by Gregor »

Nog even een check gedaan en tmp en alle onderliggende directories hebben allemaal 0777 als setting.

Gregor
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: server verhuizing

Post by Gregor »

Toevallig al iemand een idee wat ik kan doen om de captcha module werkend te krijgen?

Het goede nieuws is, dat beide site op de nieuwe server staan :)

Gregor
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: server verhuizing

Post by Rolf »

Gregor,

Zo te zien lijkt me de captcha module niet (meer) het probleem...

Je hebt wel dit onderaan de pagina's staan:

Code: Select all

cms_preview']) ) // temporary { unset($_SESSION['cms_preview']); } # vim:ts=4 sw=4 noet ?> 
De index.php in de root van de site is niet helemaal goed, zou deze nog even opnieuw uploaden.

Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: server verhuizing

Post by Gregor »

Dat was de oplossing Rolf! Dank je wel voor deze tip.

Index.php ergens in het verhuizen corrupt geraakt ofzo.

Het werkt weer :-)

Gregor
Post Reply

Return to “Dutch - Nederlands”