Voor het eerst moest ik een Drupal website plaatsten bij mijndomein.nl. Zodoende kwam ik bij dit filmpje terecht. Dank voor het delen van dit soort waardevolle kennis!
Echter, ook al doe ik wat je beschrijft, nog steeds ontstaat een Internal Server Error. Ook als ik daarbij ook de ander Options uitschakel.
Als ik onderstaande .htaccess helemaal weglaat, krijg ik wel de home-page te zien, maar mis ik allerlei functionaliteit, waaronder de clean urls. Het menu werkt dan niet meer...
Wat zou ik nog kunnen doen?
Hoe zijn de ervaringen met de snelheid van een mijndomein website? Ik vond dat de home-pagina nogal langzaam tevoorschijn kwam tegenover wat ik gewend ben bij bv. Antagonist...
Hartelijke groet van 'n collega Drupal webdesigner!
#
# Apache/PHP/Drupal settings:
#
# Protect files and directories from prying eyes.
Order allow,deny
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Follow symbolic links in this directory.
# Options +FollowSymLinks
# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php
# Force simple error message for requests for non-existent favicon.ico.
# There is no end quote below, for compatibility with Apache 1.3.
ErrorDocument 404 "The requested file favicon.ico was not found.
# Set the default handler.
DirectoryIndex index.php
# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600
# Do not allow PHP scripts to be cached unless they explicitly send cache
# headers themselves. Otherwise all scripts would have to overwrite the
# headers set by mod_expires if they want another caching behavior. This may
# fail if an error occurs early in the bootstrap process, and it may cause
# problems if a non-Drupal PHP file is installed in a subdirectory.
ExpiresActive Off
# Various rewrite rules.
RewriteEngine on
# If your site can be accessed both with and without the 'www.' prefix, you
# can use one of the following settings to redirect users to your preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
# RewriteBase /
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Ingediend door HG Webdesign op 22. mei 2010 - 10:38.
Mijndomein is de laatste tijd bezig geweest met zijn server instellingen, kan best zijn dat 'oude' instellingen gewijzigd zijn. Heb de .htaccess van een live site even nagekeken en zag dat deze het nu ook doet zonder # voor 'Options +FollowSymLinks'. Proberen dus.
Geen .htaccess is geen goed idee, dat geeft alleen maar meer problemen.
Mijndomein is niet echt geschikt voor commerciƫle Drupal sites. De PHP max is 64Mb bij Mijndomein. Op Drupal.org kun je vinden waar en hoe je dit kunt aanpassen. Je kunt je site ook Boosten! Zie http://gotdrupal.com/videos/drupal-performance-boost voor de screencast hierover!
Succes gewenst.
Bedankt voor de uitleg!
Ik heb beide options weer aangezet en het PHP max op 64Mb gezet. Dit stond net als bij de meeste van mijn sites op 128Mb, welke vaak ook nodig zijn bij gebruik van een aantal modules. Maar ook dan nog steeds een internal server error.
Ik heb een ticket uitstaan, ben benieuwd naar de reactie. Anders hoop ik dat ze vlot meewerken met verhuizen...
Groet!
Helaas...
Voor het eerst moest ik een Drupal website plaatsten bij mijndomein.nl. Zodoende kwam ik bij dit filmpje terecht. Dank voor het delen van dit soort waardevolle kennis!
Echter, ook al doe ik wat je beschrijft, nog steeds ontstaat een Internal Server Error. Ook als ik daarbij ook de ander Options uitschakel.
Als ik onderstaande .htaccess helemaal weglaat, krijg ik wel de home-page te zien, maar mis ik allerlei functionaliteit, waaronder de clean urls. Het menu werkt dan niet meer...
Wat zou ik nog kunnen doen?
Hoe zijn de ervaringen met de snelheid van een mijndomein website? Ik vond dat de home-pagina nogal langzaam tevoorschijn kwam tegenover wat ik gewend ben bij bv. Antagonist...
Hartelijke groet van 'n collega Drupal webdesigner!
## Apache/PHP/Drupal settings:
#
# Protect files and directories from prying eyes.
Order allow,deny
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Follow symbolic links in this directory.
# Options +FollowSymLinks
# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php
# Force simple error message for requests for non-existent favicon.ico.
# There is no end quote below, for compatibility with Apache 1.3.
ErrorDocument 404 "The requested file favicon.ico was not found.
# Set the default handler.
DirectoryIndex index.php
# Increase allowed memory size
php_value memory_limit 128M
php_value upload_max_filesize 5M
php_value post_max_size 5M
# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.
# PHP 4, Apache 1.
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
# PHP 4, Apache 2.
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
# PHP 5, Apache 1 and 2.
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
# Requires mod_expires to be enabled.
# Enable expirations.
ExpiresActive On
# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600
# Do not allow PHP scripts to be cached unless they explicitly send cache
# headers themselves. Otherwise all scripts would have to overwrite the
# headers set by mod_expires if they want another caching behavior. This may
# fail if an error occurs early in the bootstrap process, and it may cause
# problems if a non-Drupal PHP file is installed in a subdirectory.
ExpiresActive Off
# Various rewrite rules.
RewriteEngine on
# If your site can be accessed both with and without the 'www.' prefix, you
# can use one of the following settings to redirect users to your preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
# RewriteBase /
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
# $Id: .htaccess,v 1.90.2.5 2010/02/02 07:25:22 dries Exp $
Mijndomein en Drupal.
Mijndomein is de laatste tijd bezig geweest met zijn server instellingen, kan best zijn dat 'oude' instellingen gewijzigd zijn. Heb de .htaccess van een live site even nagekeken en zag dat deze het nu ook doet zonder # voor 'Options +FollowSymLinks'. Proberen dus.
Geen .htaccess is geen goed idee, dat geeft alleen maar meer problemen.
Mijndomein is niet echt geschikt voor commerciƫle Drupal sites. De PHP max is 64Mb bij Mijndomein. Op Drupal.org kun je vinden waar en hoe je dit kunt aanpassen. Je kunt je site ook Boosten! Zie http://gotdrupal.com/videos/drupal-performance-boost voor de screencast hierover!
Succes gewenst.
Bedankt voor de uitleg! Ik
Bedankt voor de uitleg!
Ik heb beide options weer aangezet en het PHP max op 64Mb gezet. Dit stond net als bij de meeste van mijn sites op 128Mb, welke vaak ook nodig zijn bij gebruik van een aantal modules. Maar ook dan nog steeds een internal server error.
Ik heb een ticket uitstaan, ben benieuwd naar de reactie. Anders hoop ik dat ze vlot meewerken met verhuizen...
Groet!