Ik ben een website aan het overzetten naar een andere host. Nu is het probleem dat als ik de website open op de nieuwe host ik alleen een blanko pagina te zien krijg. Ik heb in php error's weergeven aangezet maar dit geeft geen fouten. Ik denk dus dat het iets in met de hosting. Ik heb van beide hostings de phpinfo file. Heeft iemand enig idee wat het probleem zou kunnen zijn ?
Nieuwe host, witte pagina :
http://tinyurl.com/2v43w6o
phpinfo NIEUWE host :
http://tinyurl.com/33z5zbc
phpinfo OUDE host :
http://tinyurl.com/3xjxpnx
- website blank
-
24-08-2010, 12:57 #1Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
website blank
-
24-08-2010, 13:12 #2Particulier
- Berichten
- 2.973
- Lid sinds
- 17 Jaar
Error logs bekijken..
-
24-08-2010, 13:18 #3Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
Ik krijg onderstaande error's te zien. Ook even het .htaccess bestand bijgevoegd :
[Tue Aug 24 12:51:52 2010] [error] [client 83.] mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.
[Tue Aug 24 12:51:52 2010] [error] [client 83.] Request exceeded the limit of 20 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Tue Aug 24 12:51:53 2010] [error] [client 83.] mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.
[Tue Aug 24 12:51:53 2010] [error] [client 83.] Request exceeded the limit of 20 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Tue Aug 24 12:54:47 2010] [alert] [client 83.] /home/name
/domains/site.eu/public_html/.htaccess: php_admin_flag not allowed here
[Tue Aug 24 12:54:47 2010] [alert] [client 83.] /home/name
/domains/site
.eu/public_html/.htaccess: php_admin_flag not allowed here
[Tue Aug 24 12:54:47 2010] [alert] [client 83.] /home/name
/domains/site
.eu/public_html/.htaccess: php_admin_flag not allowed here
[Tue Aug 24 12:54:47 2010] [alert] [client 83.] /home/name
/domains/site
.eu/public_html/.htaccess: php_admin_flag not allowed here
[Tue Aug 24 12:54:47 2010] [alert] [client 83.] /home/name
/domains/site
.eu/public_html/.htaccess: php_admin_flag not allowed here
[Tue Aug 24 12:54:47 2010] [alert] [client 83.] /home/name
/domains/site
.eu/public_html/.htaccess: php_admin_flag not allowed here
[Tue Aug 24 12:54:48 2010] [alert] [client 83.] /home/name
/domains/site
.eu/public_html/.htaccess: php_admin_flag not allowed here
[Tue Aug 24 12:54:48 2010] [alert] [client 83.] /home/name/domains/site
.eu/public_html/.htaccess: php_admin_flag not allowed hereCode:Options -Indexes RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule .* index.php php_flag magic_quotes_gpc off php_flag register_globals off
-
24-08-2010, 13:43 #4Ondernemer
- Berichten
- 949
- Lid sinds
- 15 Jaar
Het ligt aan de manier waarop de .htaccess is opgezet. php_flag wordt niet ondersteund door de hosting en ze willen de safe mode waarschijnlijk ook niet uit zetten.
-
24-08-2010, 13:45 #5Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
Safe mode willen ze inderdaad niet uitzetten. Wat is de beste manier om hier mee om te gaan ? Als ik b.v. gewoon geen .htaccess upload werkt het ook nog niet, zelfde probleem :(
-
24-08-2010, 13:50 #6
- Berichten
- 753
- Lid sinds
- 15 Jaar
Op je nieuwe host draait php niet als apache module maar in CGI mode daarom kan je php_flag niet in de .htaccess files gebruiken.
werkt htaccess files wel eens op die server wat nu als je er gewoon pure onzin zoals "wqwdqdqwd" in zet krijg je dan een internal server error boodschap?
-
24-08-2010, 13:53 #7Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
Als ik "rare" dingen in de htaccess zet krijg ik inderdaad een internal server error !
-
24-08-2010, 14:03 #8Ondernemer
- Berichten
- 949
- Lid sinds
- 15 Jaar
htaccess werkt wel gewoon op deze server, aangezien ik zelf ook op deze server zit met enkele sites. Waaronder een aantal Wordpress installaties. Deze server is overigens van flexwebhosting
-
24-08-2010, 14:04 #9Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
Ja oke, maar wat zou er aan te doen zijn zodat het gaat werken ? htaccess werkt dus wel...
-
24-08-2010, 14:05 #10
- Berichten
- 753
- Lid sinds
- 15 Jaar
Oke dat is goed dat je een internal server error krijgt. Zo te zien in de phpinfo is mod_rewrite ook geladen als module dus RewriteRules zouden moeten werken.
Wat nu als je onderstaande als htaccess gebruikt
Code:RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule (.*) index.php [L]
-
24-08-2010, 14:07 #11Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
Dit geeft helaas nog steeds een lege witte pagina
-
24-08-2010, 14:19 #12
- Berichten
- 753
- Lid sinds
- 15 Jaar
Zijn er nog errors in de logs voorgekomen nu?
Ik denk dat er niets anders opzit dan het debuggen van de index.php
Misschien gebruik je wat functies die in php 5.2.3 en net iets andere resultaat geven.
-
24-08-2010, 14:23 #13Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
Er zijn geen echte error's bij gekomen. Alleen "RewriteEngine must be On or Off". Maar dat zal geweest zijn toen ik die regel uit de htaccess had gehaald. Het probleem is dat het een script is welke ik een keertje heb gekocht hier en welke vrij complex in elkaar zit. Ik heb hieronder wel even de index.php. Weet niet of jullie er iets mee kunnen maar wie weet :
Code:<?php /** * Error Reporting * @param int 0 = off int 1 = on */ ini_set ('display_errors', 1); error_reporting(E_ALL | E_STRICT); /** Set Timezone */ date_default_timezone_set('Europe/Amsterdam'); /** Include path */ set_include_path('.' . PATH_SEPARATOR . get_include_path() . PATH_SEPARATOR . './library' . PATH_SEPARATOR . './application' . PATH_SEPARATOR . './application/models/' ); /** Autoload classes */ include_once('Zend/Loader.php'); Zend_Loader::registerAutoload(); /** Configure the registry */ $registry = new Zend_Registry(); Zend_Registry::setInstance($registry); /** Start Zend Session */ //Zend_Session::start(); /** Session Namespace Userdata */ //$userdata = new Zend_Session_Namespace('userdata'); //Zend_Registry::set('userdata', $userdata); /** Include files */ require_once('configs/general.php'); /** Zend Layout */ $options = array( 'layout' => 'layout', 'layoutPath' => './application/views', 'contentKey' => 'content' ); Zend_Layout::startMvc($options); /** Configure the database */ $db = Zend_Db::factory($registry['config'] -> database); Zend_Db_Table::setDefaultAdapter($db); Zend_Registry::set('db', $db); /** Configure the Front Controller */ $controller = Zend_Controller_Front::getInstance(); $controller -> registerPlugin(new Zend_Controller_Plugin_ErrorHandler()); $controller -> setControllerDirectory('./application/controllers'); /** Configure the router */ $config = new Zend_Config_Ini('configs/routes.ini', 'router'); $router = $controller -> getRouter(); $router = new Zend_Controller_Router_Rewrite(); $router -> addConfig($config, 'routes'); $controller -> setRouter($router); /** Run the controller */ $controller -> dispatch(); ?>
-
24-08-2010, 14:32 #14
- Berichten
- 753
- Lid sinds
- 15 Jaar
Die ini_set("display_error", 1); en error_reporting(E_ALL); even de comments er voor weg halen om te kijken of je dan errors te zien krijgt.
Verder neem ik aan dat in de configs/routes.ini nog steeds routes in staan?
-
24-08-2010, 14:34 #15Particulier
- Berichten
- 515
- Lid sinds
- 15 Jaar
Helaas dan ook geen error's te zien. routes.ini is er nog :
PHP Code:[router]
routes.user.route = "user/:action/"
routes.user.defaults.controller = user
routes.user.defaults.action = login
routes.activate.route = "user/activate/:actkey/"
routes.activate.defaults.controller = user
routes.activate.defaults.action = activate
routes.activate.defaults.param = actkey
routes.genre.route = "genre/:genre/:page/"
routes.genre.defaults.controller = movie
routes.genre.defaults.action = genre
routes.genre.defaults.param = genre
routes.genre.defaults.page = 1
routes.genre.reqs.page = "\d+"
routes.trailer.route = "trailer/:id/:name/"
routes.trailer.defaults.controller = movie
routes.trailer.defaults.action = trailer
routes.trailer.defaults.param = id
routes.trailer.defaults.param = name
routes.alphabet.route = "alphabet/:character/:page/"
routes.alphabet.defaults.controller = movie
routes.alphabet.defaults.action = alphabet
routes.alphabet.defaults.param = character
routes.alphabet.defaults.page = 1
routes.alphabet.reqs.page = "\d+"
routes.search.route = "search/"
routes.search.defaults.controller = movie
routes.search.defaults.action = search
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic