craigtolputt Posted October 22, 2008 Share Posted October 22, 2008 Hi guys, Not sure if this is the right forum but im at my witts end with this one... I have recently installed the magento store and all seems fine apart i have an error on the site in the bottom left corner saying 'null' is null or not an object Does anyone know what this could be? http://www.kindresole.com/shop [attachment deleted by admin] Link to comment https://forums.phpfreaks.com/topic/129537-error-on-page-null-is-null-or-not-an-object/ Share on other sites More sharing options...
MasterACE14 Posted October 22, 2008 Share Posted October 22, 2008 post the 20 lines of code on both sides of line 148. Link to comment https://forums.phpfreaks.com/topic/129537-error-on-page-null-is-null-or-not-an-object/#findComment-671620 Share on other sites More sharing options...
craigtolputt Posted October 22, 2008 Author Share Posted October 22, 2008 post the 20 lines of code on both sides of line 148. Sorry im not sure what you mean, where can i get this code? Link to comment https://forums.phpfreaks.com/topic/129537-error-on-page-null-is-null-or-not-an-object/#findComment-671621 Share on other sites More sharing options...
MasterACE14 Posted October 22, 2008 Share Posted October 22, 2008 the code for whatever page Shop is. Either the URL is mod_rewrite'd or, the file will be index.php within a shop folder. Link to comment https://forums.phpfreaks.com/topic/129537-error-on-page-null-is-null-or-not-an-object/#findComment-671625 Share on other sites More sharing options...
craigtolputt Posted October 22, 2008 Author Share Posted October 22, 2008 This is all the code from the index.php file within the shop folder... <?php /** * Magento * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade Magento to newer * versions in the future. If you wish to customize Magento for your * needs please refer to http://www.magentocommerce.com for more information. * * @category Mage * @package Mage * @copyright Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com) * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) */ if (version_compare(phpversion(), '5.2.0', '<')===true) { echo '<div style="font:12px/1.35em arial, helvetica, sans-serif;"><div style="margin:0 0 25px 0; border-bottom:1px solid #ccc;"><h3 style="margin:0; font-size:1.7em; font-weight:normal; text-transform:none; text-align:left; color:#2f2f2f;">Whoops, it looks like you have an invalid PHP version.</h3></div><p>Magento supports PHP 5.2.0 or newer. <a href="http://www.magentocommerce.com/install" target="">Find out</a> how to install</a> Magento using PHP-CGI as a work-around.</p></div>'; exit; } $mageFilename = 'app/Mage.php'; if (!file_exists($mageFilename)) { if (is_dir('downloader')) { header("Location: downloader"); } else { echo $mageFilename." was not found"; } exit; } require_once $mageFilename; #Varien_Profiler::enable(); #Mage::setIsDeveloperMode(true); #ini_set('display_errors', 1); umask(0); Mage::run(); I hope this helps, also i did a search on google for 'null' is null or not an object and it was saying that it may be a js error so this is all the code from the index.php file in the js folder... <?php /** * Magento * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade Magento to newer * versions in the future. If you wish to customize Magento for your * needs please refer to http://www.magentocommerce.com for more information. * * @category Mage * @package Mage_Core * @copyright Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com) * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) */ /** * Proxy script to combine and compress one or few files for JS and CSS * * Restricts access only to files under current script's folder * * @category Mage * @package Mage_Core * @author Magento Core Team <[email protected]> */ // no files specified return 404 if (empty($_GET['f'])) { header('404 Not found'); echo "SYNTAX: index.php/x.js?f=dir1/file1.js,dir2/file2.js"; exit; } // allow web server set content type automatically $contentType = false; // set custom content type if specified if (isset($_GET['c'])) { $contentType = $_GET['c']==='auto' ? true : $_GET['c']; } // get files content $files = is_array($_GET['f']) ? $_GET['f'] : explode(',', $_GET['f']); $out = ''; $lastModified = 0; foreach ($files as $f) { // get correct file disk path $p = trim(str_replace('/', DIRECTORY_SEPARATOR, $f), DIRECTORY_SEPARATOR); // validate file path if (empty($p) || strpos($p, '..')!==false || strpos($p, '//')!==false || !file_exists($p)) { continue; } // try automatically get content type if requested if ($contentType===true) { $contentTypes = array( 'js' => 'text/javascript', // 'css' => 'text/css', // 'gif' => 'image/gif', // 'png' => 'image/png', // 'jpg' => 'image/jpeg', ); $ext = strtolower(pathinfo($p, PATHINFO_EXTENSION)); if (empty($contentTypes[$ext])) { // security continue; } $contentType = !empty($contentTypes[$ext]) ? $contentTypes[$ext] : false; } // append file contents $out .= file_get_contents($p); $lastModified = max($lastModified, filemtime($p)); } // last modified is the max mtime for loaded files header('Last-modified: '.gmdate('r', $lastModified)); // optional custom content type, can be emulated by index.php/x.js or x.css if (is_string($contentType)) { header('Content-type: '.$contentType); } // remove spaces, default on if (!(isset($_GET['s']) && !$_GET['s'])) { $out = preg_replace('#[ \t]+#', ' ', $out); } // use gzip or deflate, use this if not enabled in .htaccess, default on //if (!(isset($_GET['z']) && !$_GET['z'])) { // ini_set('zlib.output_compression', 1); //} // add Expires header if not disabled, default 1 year if (!(isset($_GET['e']) && $_GET['e']==='no')) { $time = time()+(isset($_GET['e']) ? $_GET['e'] : 365)*86400; header('Expires: '.gmdate('r', $time)); } echo $out; thanks for the help Link to comment https://forums.phpfreaks.com/topic/129537-error-on-page-null-is-null-or-not-an-object/#findComment-671627 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.