Jump to content

[Opgelost]het grote csv raadsel... Internal Server Error (SOLVED NEEM GEEN STRATO :-)


kidcarshop

Recommended Posts

Hoi allemaal,

iedereen wellicht beken met importeren van csv bestanden en de bijbehorende foutmeldingen daarvan? :D heb er al veel over gelezen niet echt een concrete oplossing gevonden.. debug modus lijkt ook niet te werken.

heb een bestand met een paar duizend artikelen die wil ik simpelweg importeren...

 

klopt het dat er een limiet aan zit? prestashop doet wat hij wilt... heb al eens met andere shops 500 tegelijk geimporteerd toen ging alles prfect maar nu krijg ik steeds die vervelende Internal server error... na anderhalve minuut ofzo.. zit er een max aantal producten aan ofzo?

 

is er een handige truuk? moeten de rechten van de mappen op de ftp veranderd worden??

 

zie geen specifieke melding als ik de debug mode aan heb....  ik gebruik de nieuwste prestashop versie

 

Hoi allemaal,

iedereen wellicht beken met importeren van csv bestanden en de bijbehorende foutmeldingen daarvan? :D heb er al veel over gelezen niet echt een concrete oplossing gevonden.. debug modus lijkt ook niet te werken.

heb een bestand met een paar duizend artikelen die wil ik simpelweg importeren...

 

klopt het dat er een limiet aan zit? prestashop doet wat hij wilt... heb al eens met andere shops 500 tegelijk geimporteerd toen ging alles prfect maar nu krijg ik steeds die vervelende Internal server error... na anderhalve minuut ofzo.. zit er een max aantal producten aan ofzo?

 

is er een handige truuk? moeten de rechten van de mappen op de ftp veranderd worden??

 

zie geen specifieke melding als ik de debug mode aan heb....  ik gebruik de nieuwste prestashop versie

post-898275-0-92684100-1422138010_thumb.jpg

Edited by kidcarshop (see edit history)
Link to comment
Share on other sites

welke internal server melding krijg je precies

het kan namelijk server gerelateerd zijn 

had ik destijds ook op een hosting , toen hebben ze het limit verhoogd en was het verholpen

 Helaas geen code...

volgens mij heb ik de debug mode juist aan gezet...

 

<?php

/*

* 2007-2015 PrestaShop

*

* 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 PrestaShop to newer

* versions in the future. If you wish to customize PrestaShop for your

* needs please refer to http://www.prestashop.com for more information.

*

*  @author PrestaShop SA <[email protected]>

*  @copyright  2007-2015 PrestaShop SA

*  @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)

*  International Registered Trademark & Property of PrestaShop SA

*/

 

/* Debug only */

if (!defined('_PS_MODE_DEV_'))

define('_PS_MODE_DEV_', true);

/* Compatibility warning */

define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false);

if (_PS_MODE_DEV_ === true)

{

    @ini_set('display_errors', 'on');

    @error_reporting(E_ALL | E_STRICT);

    define('_PS_DEBUG_SQL_', true);

}

else

{

    @ini_set('display_errors', 'off');

    define('_PS_DEBUG_SQL_', false);

}

 

define('_PS_DEBUG_PROFILING_', false);

define('_PS_MODE_DEMO_', false);

 

$currentDir = dirname(__FILE__);

 

if (!defined('PHP_VERSION_ID'))

{

    $version = explode('.', PHP_VERSION);

    define('PHP_VERSION_ID', ($version[0] * 10000 + $version[1] * 100 + $version[2]));

}

 

if (!defined('_PS_VERSION_') && (getenv('_PS_VERSION_') || getenv('REDIRECT__PS_VERSION_')))

    define('_PS_VERSION_', getenv('_PS_VERSION_') ? getenv('_PS_VERSION_') : getenv('REDIRECT__PS_VERSION_'));

 

if (!defined('_PS_HOST_MODE_') && (getenv('_PS_HOST_MODE_') || getenv('REDIRECT__PS_HOST_MODE_')))

    define('_PS_HOST_MODE_', getenv('_PS_HOST_MODE_') ? getenv('_PS_HOST_MODE_') : getenv('REDIRECT__PS_HOST_MODE_'));

 

if (!defined('_PS_ROOT_DIR_') && (getenv('_PS_ROOT_DIR_') || getenv('REDIRECT__PS_ROOT_DIR_')))

    define('_PS_ROOT_DIR_', getenv('_PS_ROOT_DIR_') ? getenv('_PS_ROOT_DIR_') : getenv('REDIRECT__PS_ROOT_DIR_'));

 

/* Directories */

if (!defined('_PS_ROOT_DIR_'))

    define('_PS_ROOT_DIR_', realpath($currentDir.'/..'));

 

if (!defined('_PS_CORE_DIR_'))

    define('_PS_CORE_DIR_', realpath($currentDir.'/..'));

 

define('_PS_ALL_THEMES_DIR_',        _PS_ROOT_DIR_.'/themes/');

/* BO THEMES */

if (defined('_PS_ADMIN_DIR_'))

    define('_PS_BO_ALL_THEMES_DIR_', _PS_ADMIN_DIR_.'/themes/');

define('_PS_CACHE_DIR_',             _PS_ROOT_DIR_.'/cache/');

define('_PS_CONFIG_DIR_',             _PS_CORE_DIR_.'/config/');

define('_PS_CLASS_DIR_',             _PS_CORE_DIR_.'/classes/');

define('_PS_DOWNLOAD_DIR_',          _PS_ROOT_DIR_.'/download/');

define('_PS_MAIL_DIR_',              _PS_CORE_DIR_.'/mails/');

if (!defined('_PS_MODULE_DIR_'))

    define('_PS_MODULE_DIR_',        _PS_ROOT_DIR_.'/modules/');

if (!defined('_PS_OVERRIDE_DIR_'))

    define('_PS_OVERRIDE_DIR_',          _PS_ROOT_DIR_.'/override/');

define('_PS_PDF_DIR_',               _PS_CORE_DIR_.'/pdf/');

define('_PS_TRANSLATIONS_DIR_',      _PS_ROOT_DIR_.'/translations/');

define('_PS_UPLOAD_DIR_',             _PS_ROOT_DIR_.'/upload/');

 

define('_PS_CONTROLLER_DIR_',        _PS_CORE_DIR_.'/controllers/');

define('_PS_ADMIN_CONTROLLER_DIR_',  _PS_CORE_DIR_.'/controllers/admin/');

define('_PS_FRONT_CONTROLLER_DIR_',  _PS_CORE_DIR_.'/controllers/front/');

 

define('_PS_TOOL_DIR_',              _PS_CORE_DIR_.'/tools/');

define('_PS_GEOIP_DIR_',             _PS_TOOL_DIR_.'geoip/');

define('_PS_PEAR_XML_PARSER_PATH_',  _PS_TOOL_DIR_.'pear_xml_parser/');

define('_PS_SWIFT_DIR_',             _PS_TOOL_DIR_.'swift/');

define('_PS_TAASC_PATH_',            _PS_TOOL_DIR_.'taasc/');

define('_PS_TCPDF_PATH_',            _PS_TOOL_DIR_.'tcpdf/');

 

define('_PS_IMG_DIR_',               _PS_ROOT_DIR_.'/img/');

 

if (!defined('_PS_HOST_MODE_'))

    define('_PS_CORE_IMG_DIR_',      _PS_CORE_DIR_.'/img/');

else

    define('_PS_CORE_IMG_DIR_',      _PS_ROOT_DIR_.'/img/');

 

define('_PS_CAT_IMG_DIR_',           _PS_IMG_DIR_.'c/');

define('_PS_COL_IMG_DIR_',             _PS_IMG_DIR_.'co/');

define('_PS_EMPLOYEE_IMG_DIR_',      _PS_IMG_DIR_.'e/');

define('_PS_GENDERS_DIR_',           _PS_IMG_DIR_.'genders/');

define('_PS_LANG_IMG_DIR_',          _PS_IMG_DIR_.'l/');

define('_PS_MANU_IMG_DIR_',          _PS_IMG_DIR_.'m/');

define('_PS_ORDER_STATE_IMG_DIR_',   _PS_IMG_DIR_.'os/');

define('_PS_PROD_IMG_DIR_',          _PS_IMG_DIR_.'p/');

define('_PS_SCENE_IMG_DIR_',         _PS_IMG_DIR_.'scenes/');

define('_PS_SCENE_THUMB_IMG_DIR_',   _PS_IMG_DIR_.'scenes/thumbs/');

define('_PS_SHIP_IMG_DIR_',          _PS_IMG_DIR_.'s/');

define('_PS_STORE_IMG_DIR_',         _PS_IMG_DIR_.'st/');

define('_PS_SUPP_IMG_DIR_',          _PS_IMG_DIR_.'su/');

define('_PS_TMP_IMG_DIR_',           _PS_IMG_DIR_.'tmp/');

 

/* settings php */

define('_PS_TRANS_PATTERN_',            '(.*[^\\\\])');

define('_PS_MIN_TIME_GENERATE_PASSWD_', '360');

if (!defined('_PS_MAGIC_QUOTES_GPC_'))

    define('_PS_MAGIC_QUOTES_GPC_',         get_magic_quotes_gpc());

 

define('_CAN_LOAD_FILES_', 1);

 

/* Order statuses

Order statuses have been moved into config.inc.php file for backward compatibility reasons */

 

/* Tax behavior */

define('PS_PRODUCT_TAX', 0);

define('PS_STATE_TAX', 1);

define('PS_BOTH_TAX', 2);

 

define('PS_TAX_EXC', 1);

define('PS_TAX_INC', 0);

 

define('PS_ORDER_PROCESS_STANDARD', 0);

define('PS_ORDER_PROCESS_OPC', 1);

 

define('PS_ROUND_UP', 0);

define('PS_ROUND_DOWN', 1);

define('PS_ROUND_HALF_UP', 2);

define('PS_ROUND_HALF_DOWN', 3);

define('PS_ROUND_HALF_EVEN', 4);

define('PS_ROUND_HALF_ODD', 5);

 

/* Backward compatibility */

define('PS_ROUND_HALF', PS_ROUND_HALF_UP);

 

/* Registration behavior */

define('PS_REGISTRATION_PROCESS_STANDARD', 0);

define('PS_REGISTRATION_PROCESS_AIO', 1);

 

/* Carrier::getCarriers() filter */

// these defines are DEPRECATED since 1.4.5 version

define('PS_CARRIERS_ONLY', 1);

define('CARRIERS_MODULE', 2);

define('CARRIERS_MODULE_NEED_RANGE', 3);

define('PS_CARRIERS_AND_CARRIER_MODULES_NEED_RANGE', 4);

define('ALL_CARRIERS', 5);

 

/* SQL Replication management */

define('_PS_USE_SQL_SLAVE_', 0);

 

/* PS Technical configuration */

define('_PS_ADMIN_PROFILE_', 1);

 

/* Stock Movement */

define('_STOCK_MOVEMENT_ORDER_REASON_', 3);

define('_STOCK_MOVEMENT_MISSING_REASON_', 4);

 

/**

 * @deprecated 1.5.0.1

 * @see Configuration::get('PS_CUSTOMER_GROUP')

 */

define('_PS_DEFAULT_CUSTOMER_GROUP_', 3);

 

define('_PS_CACHEFS_DIRECTORY_', _PS_ROOT_DIR_.'/cache/cachefs/');

 

/* Geolocation */

define('_PS_GEOLOCATION_NO_CATALOG_', 0);

define('_PS_GEOLOCATION_NO_ORDER_', 1);

 

define('MIN_PASSWD_LENGTH', 8);

 

define('_PS_SMARTY_NO_COMPILE_', 0);

define('_PS_SMARTY_CHECK_COMPILE_', 1);

define('_PS_SMARTY_FORCE_COMPILE_', 2);

 

define('_PS_SMARTY_CONSOLE_CLOSE_', 0);

define('_PS_SMARTY_CONSOLE_OPEN_BY_URL_', 1);

define('_PS_SMARTY_CONSOLE_OPEN_', 2);

 

define('_PS_JQUERY_VERSION_', '1.11.0');

 

Link to comment
Share on other sites

Als het server gerelateerd is 

zal de Debug geen fout aangeven , 

Vandaar de vraag welke melding je precies krijgt omdat je aangaf dat je een "" internal server melding ""krijgt

 

Je kan je hoster vragen om eventueel het limit te verhogen , 

wellicht deze erg licht is ingesteld 

Link to comment
Share on other sites

Ben echt een noob sorry ;) maar host is strato .. Lees wel meer moeilijkheden daarover .

Ja helaas komt het vaker bij hun voor , maar geen sorry nodig hoor  ;)

 

 

 

Maar de debug mode had ik goed ingesteld toch ?

 

Ja was alleen het regeltje onder 

/* Debug only */

 

Welk limiet moeten ze verhogen ?

Je kan vragen of ze het  time-out instelling  en/of de upload limiet willen verhogen

denk dat het met de time-out al zal lukken , maar ach als ze toch eenmaal bezig zijn kunnen ze de upload ook wel verhogen  :D

Link to comment
Share on other sites

Nou ik zal toch niet de eerste zijn met presta shop .. Maar goed zal ze bellen / mailen

 

Wordt vervolgd

Klopt niet de enige maar wel 1 van de weinige met een csv met duizenden artikelen  :lol:

maar laat inderdaad even weten wat ze hebben gezegd 

normaal een goede hoster past dit wel aan 

Link to comment
Share on other sites

om overbelasting van hun server te voorkomen (vooral als er een paar honderd mensen op een server zitten

doen de  meeste hosters  een bepaald limiet instellen 

dit om overbelasting van de server te voorkomen ,

stel je eens voor dat alle gebruikers tegelijk zouden uploaden haha

en iedereen is wel eens een beginner met iets he  :lol:

Link to comment
Share on other sites

Bijna goed :-)

Ben geen programmeur ,, Jammer genoeg

wel vroeger veel getikt (lees geprogrammeerd) op de commodore 16 , 64 , 128 en amiga  :D

 

Maar zit wel in de computers ,voornamelijk reparatie enz 

 

de kennis die ik van prestashop heb is meer omdat ik sinds dag 1 met het uitkomen van prestashop ermee bezig ben geweest

voorheen was ik veel bezig met een shop gebouwd met andere software waar heel wat bij kwam kijken om deze lopend te houden

hier heb ik dus al veel ervaring mee opgedaan met php , mysql , tpl enz

maar was drie keer niks dat ik toen de overstap heb gedaan naar prestashop V 0.9

of eigenlijk was het destijds 0.9.7  dit was ergens begin 2008 

 

Destijds had je ook een apart nederlands prestashop forum tot 2010 waar ik ook vrij actief op was ,

in het begin met info vergaren en erna anderen helpen.

en erna dus vrij actief op dit forum

maar vooral vele shops zitten oplappen die gecrashed waren of waar niks meer van klopte,,

zo heb ik dus in de loop der jaren mijn ervaring opgedaan  ;)

Link to comment
Share on other sites

Prestashop pro user dus :-)

Nu zegt strato dat ik een php.ini bestand moet uploaden naar webruimte....

Ws gewoon in de public map ?

 

Maar ik kan bijvoorbeeld wijzigen :

Max_execution_time

 

Memory limit upload size

 

Maar ik ik bijvoorbeeld gewoon een text bestand maken met de regel

 

max_execution_time = 1000

En die opslaan als php.ini ?

 

Hulp graag

Link to comment
Share on other sites

heb je wel toegang tot je php.ini bij strato ?

vraag het me even af , normaal bij gewone of reseller hosting is deze niet toegankelijk ...

meestal zit deze in /local/lib 

 

maar om te zoeken waar je php.ini zich bevind 

maak even een php bestandje met notepad++

 

zet deze info erin :

<?php
// geeft de php info op je server
phpinfo(); 
?>

 

en sla deze op als info.php

upload deze met ftp naar je root van de server 

ga nu met je browser naar 

 

www.je-website.nl/info.php

 

als het goed is zie je nu de locatie van je php.ini

 

maar zoals ik al zei indien je een gewone hosting hebt lijkt het me redelijk sterk dat strato je toegang geeft tot deze ,,

Link to comment
Share on other sites

volgens strato was t mogelijk... "
U geeft aan dat u een Internal Server Error ervaart bij het importeren van een CSV bestand in uw Prestashop CMS. Vermoedelijk staan de PHP waarden voor uw pakket niet correct ingesteld. U kunt deze PHP waarden verhogen door het uploaden van een php.ini bestand naar uw webruimte. Meer informatie met betrekking tot php.ini bestanden vind u hier:

http://php.net/manual/en/configuration.file.php

Waarden die u bijvoorbeeld kunt wijzigen zijn:

max_execution_time
memory_limit
upload_max_filesize "

 

aldus strato....

 

hopelijk kan je hier wat mee info file

 

http://power.biketronic.nl/info.php

Edited by kidcarshop (see edit history)
Link to comment
Share on other sites

had ik al verwacht 

neem aan dat je een gewone hosting of reseller hebt ? indien ja zal een hoster nooit toegang tot de php.ini geven

alleen met een vps of eigen server heb je meestal toegang tot alle instellingen en diverse

 

en anders moet strato het gewoon wijzigen ,, 

ze maken zoveel reclame over hun service :-)

Link to comment
Share on other sites

  • 3 weeks later...
  • 6 months later...
  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...