Jump to content

index.php werkt niet meer


Recommended Posts

Hallo,

 

Vanmiddag heb ik een aantal nieuwe producten aangemaakt in mijn webshop www.laptopmedia.nl. Sindsdien werkt de website niet goed meer. Afbeeldingen worden niet meer weergegeven en de links zijn incompleet.

 

Normaliter wordt www.laptopmedia.nl als www.laptopmedia.nl/index.php opgestart maar /index.php verdwijnt meteen bij het openen van de site.

 

De links op de website (maakt niet uit waar je op klikt) zijn nu allemaal gewijzigd. Na het klikken op een link, welke dan ook krijg ik de melding:

500 - Internal server error.

 

There is a problem with the resource you are looking for, and it cannot be displayed.

 

 

Voorbeeld: http://www.laptopmedia.nl/6-laptop, dit was altijd http://www.laptopmedia.nl/index.php?id_category=3&controller=category&id_lang=2.

 

Kortom hij mist ineens bepaalde functies.

 

Ter vergelijking kunnen jullie ook kijken op www.babysplaza.nl een andere webshop van mij bij dezelfde domeinverstrekker. Deze site is op dezelfde manier opgebouwd (geen multishop).

 

Ik heb reeds overal gekeken in mijn BO en op fora maar niks kunnen vinden dat overeenkomt met mijn probleem. Ik heb tevens vanmiddag de update naar versie 1.5.5.0 gedaan.

 

Ik hoop dat iemand mij kan helpen.

 

Met vriendelijke groet,

 

Aaldersmedia

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

Eerst melden dat je producten hebt aangemaakt in de BO en daarna de shop niet meer werkt maar even tussen neus en lippen door melden dat je de software hebt geupgrade naar versie 1.5.5.0 (omgekeerde wereld)

 

Ik vermoed dat het probleem vooral ligt in de upgrade, de .htaccess, smarty cache, memcache etc.

Zet eerst eens error reporting aan (/config/defines.inc.php bewerken en de regel 'define('_PS_MODE_DEV_', false);' veranderen in 'define('_PS_MODE_DEV_', true);') dan zie je even wat meer dan alleen een error 500 melding.

Dat de index.php?etc is vervangen voor /id-categorienaam/id-productnaam is niks bijzonders en komt omdat je friendly url hebt ingeschakeld.

Link to comment
Share on other sites

Scorpionsworld, dank je wel. De site doet het weer. Het lag inderdaad aan de .htaccess. Ik heb de friendly url uitgezet en alles werkt weer.

 

Trouwens de 'define('_PS_MODE_DEV_', true);' doet bij mij niks meer aangezien de melding hetzelfde blijft.

 

Met vriendelijke groet,

Link to comment
Share on other sites

  • 5 years later...

Ik ktijg deze foutmelding.

Fatal error: Uncaught Error: [] operator not supported for strings in /customers/7/e/5/msb-target.com/httpd.www/classes/db/DbQuery.php:94 Stack trace: #0 /customers/7/e/5/msb-target.com/httpd.www/Adapter/Adapter_EntityMapper.php(45): DbQueryCore->from('shop', 'a') #1 /customers/7/e/5/msb-target.com/httpd.www/classes/ObjectModel.php(232): Adapter_EntityMapper->load('1', NULL, Object(Shop), Array, NULL, true) #2 /customers/7/e/5/msb-target.com/httpd.www/classes/shop/Shop.php(131): ObjectModelCore->__construct('1', NULL, NULL) #3 /customers/7/e/5/msb-target.com/httpd.www/classes/shop/Shop.php(393): ShopCore->__construct('1') #4 /customers/7/e/5/msb-target.com/httpd.www/config/config.inc.php(105): ShopCore::initialize() #5 /customers/7/e/5/msb-target.com/httpd.www/index.php(27): require('/customers/7/e/...') #6 {main} thrown in /customers/7/e/5/msb-target.com/httpd.www/classes/db/DbQuery.php on line 94

Kan iemand me helpen.

Met vriendelijke groeten

 

Link to comment
Share on other sites

1 hour ago, j s said:

Ik ktijg deze foutmelding.

Fatal error: Uncaught Error: [] operator not supported for strings in /customers/7/e/5/msb-target.com/httpd.www/classes/db/DbQuery.php:94 Stack trace: #0 /customers/7/e/5/msb-target.com/httpd.www/Adapter/Adapter_EntityMapper.php(45): DbQueryCore->from('shop', 'a') #1 /customers/7/e/5/msb-target.com/httpd.www/classes/ObjectModel.php(232): Adapter_EntityMapper->load('1', NULL, Object(Shop), Array, NULL, true) #2 /customers/7/e/5/msb-target.com/httpd.www/classes/shop/Shop.php(131): ObjectModelCore->__construct('1', NULL, NULL) #3 /customers/7/e/5/msb-target.com/httpd.www/classes/shop/Shop.php(393): ShopCore->__construct('1') #4 /customers/7/e/5/msb-target.com/httpd.www/config/config.inc.php(105): ShopCore::initialize() #5 /customers/7/e/5/msb-target.com/httpd.www/index.php(27): require('/customers/7/e/...') #6 {main} thrown in /customers/7/e/5/msb-target.com/httpd.www/classes/db/DbQuery.php on line 94

Kan iemand me helpen.

Met vriendelijke groeten

 

Heb jij toevallig one.com als hosting company?

 

Link to comment
Share on other sites

1 hour ago, j s said:

Ik krijg deze foutmelding.

Fatal error: Uncaught Error: [] operator not supported for strings in /customers/7/e/5/msb-target.com/httpd.www/classes/db/DbQuery.php:94 Stack trace: #0 /customers/7/e/5/msb-target.com/httpd.www/Adapter/Adapter_EntityMapper.php(45): DbQueryCore->from('shop', 'a') #1 /customers/7/e/5/msb-target.com/httpd.www/classes/ObjectModel.php(232): Adapter_EntityMapper->load('1', NULL, Object(Shop), Array, NULL, true) #2 /customers/7/e/5/msb-target.com/httpd.www/classes/shop/Shop.php(131): ObjectModelCore->__construct('1', NULL, NULL) #3 /customers/7/e/5/msb-target.com/httpd.www/classes/shop/Shop.php(393): ShopCore->__construct('1') #4 /customers/7/e/5/msb-target.com/httpd.www/config/config.inc.php(105): ShopCore::initialize() #5 /customers/7/e/5/msb-target.com/httpd.www/index.php(27): require('/customers/7/e/...') #6 {main} thrown in /customers/7/e/5/msb-target.com/httpd.www/classes/db/DbQuery.php on line 94

Kan iemand me helpen.

Met vriendelijke groeten

 

 

Link to comment
Share on other sites

Als je antwoord op de vraag wel 😄

Deze foutmelding krijg je (vaak) als uw php versie plots niet meer correct is.
Wilt het ook dat one.com recent zijn gebruikers verplicht een andere PHP versie te gebruiken.

De enigste oplossing hiervoor is een manuele upgrade naar een nieuwere Prestashop versie 1.6.1.23 of in een keer naar 1.7.4.4

Link to comment
Share on other sites

2 minutes ago, Crezzur said:

Als je antwoord op de vraag wel 😄

Deze foutmelding krijg je (vaak) als uw php versie plots niet meer correct is.
Wilt het ook dat one.com recent zijn gebruikers verplicht een andere PHP versie te gebruiken.

De enigste oplossing hiervoor is een manuele upgrade naar een nieuwere Prestashop versie 1.6.1.23 of in een keer naar 1.7.4.4

 

 

Ik geraak nimmer in de back office

 

 

Link to comment
Share on other sites

Je zal uw prestashop moeten updaten zodat deze werkt met php 7.1
Deze fout ligt bij ONE.COM doch zullen zij gewoon antwoorden dat zij geen oude PHP versies ondersteunen.

Je hebt dus de volgende mogelijkheden:
Manuele upgrade 1.6.1.0 naar 1.6.1.23 (getest en werkt met PHP 7+)
Manuele upgrade 1.6.1.0 naar 1.7.4.4 (getest en werkt met PHP 7+)

Indien je hier niet vertrouwd met kan je mogelijks klantgegevens kwijtspelen.
Neem dus steeds een back-up van je website + MYSQL

Wij kunnen deze upgrade doen voor u voor een redelijke prijs, hiervoor kan je ons contacteren indien je hierin geïnteresseerd bent.

Link to comment
Share on other sites

2 minutes ago, j s said:

Kan ik dit via de file manager doen want ik geraak niet meer in de backoffice.

 

Helemaal juist. Een manuele update loopt niet via "auto-upgrade" maar daar ga je zelf een aantal handelingen uitvoeren.

Hier kan je wat basis info terugvinden : https://devdocs.prestashop.com/1.7/basics/keeping-up-to-date/upgrade/

LET OP: maak een volledig back-up van al uw files + mysql!

Link to comment
Share on other sites

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...