Magento Importeren producten werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

09/01/2016 19:20:43
Quote Anchor link
Voor onze webshop hebbe we een nieuwe leverancier gevonden.
Deze leverancier bied ons een groot aantal producten en een extensie om de producten te importeren en die de producten automatisch bijwerkt op basis van cronjobs.
De leverancier biedt geen technische ondersteuning.

Nu heb ik alles correct geinstalleerd en wil ik beginnen met de categorie kolom importeren.
Hier is een apart menu van de dropshipspecialist extensie bij de catalogus toegevoegd.

Als je daar op vernieuwen klikt, zou hij enkele momenten de gegevens moeten ophalen.
Dit doet hij niet.
hij vernieuwt binnen een seconde en haalt gegevens niet op.
Bij producten importeren ook niet. De extensie haalt geen gegevens op.

Weet iemand waar dit aan kan liggen?
 
PHP hulp

PHP hulp

27/04/2024 05:38:16
 
- Ariën  -
Beheerder

- Ariën -

09/01/2016 19:49:01
Quote Anchor link
Firewall?
 
Aad B

Aad B

09/01/2016 20:36:05
Quote Anchor link
de extensie om de producten te importeren: Foutmeldingen? Logfiles? Apachelogfiles? Magento logfiles? Navragen bij de bouwer van de extensie of is dat de leverancier?
Gewijzigd op 09/01/2016 20:36:43 door Aad B
 

09/01/2016 21:43:37
Quote Anchor link
Sorry, magento is nieuw voor mij.
Ik had eerst gewoon een normale hosting mt oscommerce.
Nu overgestapt naar VPS met Magento.
De extensie bouwer is de leverancier. Deze wilde mij alleen verder helpen voor de installatie kosten van 139 euro.
Waar kan ik die foutmeldingen, of logfiles vinden?
Want ik kreeg geen errors. gewoon een pagina die vernieuwt en niks dat gebeurd.

Arien, wat voor firewall bedoel je?
 
- Ariën  -
Beheerder

- Ariën -

09/01/2016 21:51:06
Quote Anchor link
De error_log staat buiten je web_root. De locatie kan je achterhalen in je VirtualHost te kijken, of in je httpd.conf.

Maar het kan ook een firewall zijn die iets blokkeert. Als jij een eigen VPS beheert,d an zou je moeten weten hoe deze geinstalleerd is. Dit kan bijv. CSF zijn.
Gewijzigd op 09/01/2016 21:52:20 door - Ariën -
 

09/01/2016 22:21:48
Quote Anchor link
Ik ben VPS nog aan het ontdekken. Eerste keer dat ik met een VPS werk.
Heel veel begreep ik er niet van in het begin maar door veel te lezen gaat het beter.
Toch begrijp ik veel dingen van een VPs nog niet.
Bijvoorbeeld, een virtual host? is dat een SSH?

Die error_log... als ik goed begrijp wat je bedoelt: Tot nu toe ben ik alleen in de root via ssh geweest en nog niet er buiten. hoe kan ik daar komen?

Ik weet niet hoe de vps geinstalleerd is, ik heb een unmanaged VPS 2 van yourhosting.nl

Toevoeging op 09/01/2016 22:23:47:

Ik heb trouwens een magento installatie vanuit hun gekozen.
er staat nog geen directadmin op. wil ik wel erop gaan zetten
 
- Ariën  -
Beheerder

- Ariën -

09/01/2016 22:33:17
Quote Anchor link
Als je DA installeert zou ik voor het gemak de server kaal installeren zonder webserver, mailserver etc...
Zie ook http://www.directadmin.com/installguide.html.

Als je aan het ontdekken bent, en niet het verschil weet tussen een VirtualHost en SSH, vraag ik me hard af of het zinvol is om een VPS te huren. Een VPS onderhouden vereist goede kennis, en niet alleen over het installeren en updaten van een programma, maar ook de beveiliging is ZEER belangrijk, en kennis over het bestands- en rechtensysteem, en het onderhouden en herkennen van de processen die erop draaien.

Mijn advies: Installeer Linux (CentOS raad ik aan) op een lokale server thuis, en ga daar voorlopig mee spelen.
Laat het beheer van je VPS voorlopig over aan mensen met goede kennis. Als je dit niet doet is de kans zeer groot dat je al vrij vroeg de consequenties in zal zien dat je server opeens niet meer goed reageert, opeens gehacked bent, of een onderdeel bent van een botnet.
Gewijzigd op 09/01/2016 22:43:49 door - Ariën -
 
Aad B

Aad B

09/01/2016 23:22:54
Quote Anchor link
Het advies van Ariën zoals hij in de laatste alinea meegeeft is wel het beste om te doen.
Op korte termijn is je probleem dan niet opgelost vrees ik.

Heb je toegang via SSH, bijvoorbeeld met Putty? Heb je al eens ingelogd op je VPS. Welk OS gebruik je? WindowsServer of Linux? Ik gok Linux, heb je al eens ingelogd via SSH, met putty bijvoorbeeld?
Op het OS kan je dan op zoek gaan logfiles. Apache logfiles kan je misschien vinden onder /var/log/apache2 of terugvinden zoals Ariën zegt in httpd.conf of apache2.conf onder /etc/apache2. In de error.log en de access.log van apache vind je veel informatie en ook eventuele php errors.

Ik vermoed niet dat het een firewall probleem is zoals eerder hierboven iemand schreef. Een blocking firewall veroorzaakt meestal een time-out (lang wachten) en dat gebeurt niet zoals je schrijft.
 

10/01/2016 02:07:24
Quote Anchor link
Dus ik kan beter upgraden naar een managed vps?
eentje die voor mij beheerd wordt? en een SSL? Is dat niet genoeg?

Klopt ja linux.:
Paar regels uit error.log:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
[Sat Jan 09 21:45:08.164717 2016] [access_compat:error] [pid 2716] [client 37.46.136.117:37093] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sat Jan 09 21:45:19.237581 2016] [access_compat:error] [pid 2221] [client 37.46.136.117:37094] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sat Jan 09 21:45:31.132356 2016] [access_compat:error] [pid 2714] [client 37.46.136.117:37095] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sat Jan 09 21:45:37.876192 2016] [access_compat:error] [pid 2716] [client 37.46.136.117:37096] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sat Jan 09 21:45:52.875031 2016] [access_compat:error] [pid 2221] [client 37.46.136.117:37100] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml


Echter dat bestand zat niet bij de extensie.


Toevoeging op 10/01/2016 02:07:51:

de acces.log is helemaal leeg
 
- Ariën  -
Beheerder

- Ariën -

10/01/2016 07:00:12
Quote Anchor link
Ik zou als ik jouw was als de wiedeweerga een Managed VPS nemen, en onderhoud als root voorlopig aan hun overlaten.

SSL is zeker aan te raden voor een webshop. Je zou bijv. Gebruik kunnen maken van LetsEncrypt om gratis certificaten te kunnen maken.
Gewijzigd op 10/01/2016 07:02:02 door - Ariën -
 

10/01/2016 14:30:00
Quote Anchor link
Ik ga een managed VPS pakken.
Mijn hosting provider zei dt het komt omdat ze een ipadres nodig hebben en poorten van de extensie moeten opnenen.
Kan dit kloppen?
Heb naar drobb een mail gestuurd voor deze gegevens.

En zon SSL? Kan ik daar niet beter gewoom voor betalen in plaats van er mee kutten?
 
- Ariën  -
Beheerder

- Ariën -

10/01/2016 15:03:10
Quote Anchor link
Jasper Schellekens op 10/01/2016 14:30:00:
Ik ga een managed VPS pakken.
Mijn hosting provider zei dt het komt omdat ze een ipadres nodig hebben en poorten van de extensie moeten opnenen.
Kan dit kloppen?

Zou kunnen. Naar welke poort verwijst de URL?
Quote:

En zon SSL? Kan ik daar niet beter gewoom voor betalen in plaats van er mee kutten?

Je kan ook een betaald SSL nemen. LetsEncrypt is meer voor low-budget projecten of hobbysites.
 

10/01/2016 15:39:09
Quote Anchor link
Ik ga toch liever dan voor een betaalde SSL.

Hoe kan ik acherhalen naar welke poort de URL verwijst?

Toevoeging op 10/01/2016 16:29:13:

in de error log staat wel weer iets nieuw":

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
Sun Jan 10 14:47:42.840831 2016] [access_compat:error] [pid 9330] [client 37.46.136.117:37206] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 14:47:58.556120 2016] [access_compat:error] [pid 6355] [client 37.46.136.117:37208] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 14:48:37.851070 2016] [access_compat:error] [pid 9357] [client 37.46.136.117:37209] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 14:48:40.482630 2016] [access_compat:error] [pid 8906] [client 37.46.136.117:37210] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 14:48:47.906573 2016] [access_compat:error] [pid 6357] [client 37.46.136.117:37211] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 14:49:05.699779 2016] [access_compat:error] [pid 6441] [client 37.46.136.117:37212] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 14:49:10.217747 2016] [access_compat:error] [pid 8907] [client 37.46.136.117:37213] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 14:49:12.286287 2016] [access_compat:error] [pid 9330] [client 37.46.136.117:37214] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 15:25:29.949401 2016] [access_compat:error] [pid 9357] [client 37.46.136.117:37216] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 15:25:32.317759 2016] [access_compat:error] [pid 9357] [client 37.46.136.117:37217] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 15:26:22.612582 2016] [access_compat:error] [pid 6357] [client 37.46.136.117:37219] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 15:26:30.398700 2016] [access_compat:error] [pid 9357] [client 37.46.136.117:37220] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
[Sun Jan 10 15:26:34.265612 2016] [access_compat:error] [pid 9330] [client 37.46.136.117:37222] AH01797: client denied by server configuration: /var/www/magento/app/etc/local.xml
 
- Ariën  -
Beheerder

- Ariën -

10/01/2016 17:29:55
Quote Anchor link
Poortnummers kunnen worden meegegeven in de URL:
www.site.nl:8080/script.php

Hoe ziet de URL eruit die jij oproept, en kan je die wel aanroepen op je eigen PC?
 

10/01/2016 17:52:58
Quote Anchor link
De URL lijkt gecodeerd.
Hoe decodeer je deze? https://www.abcwinkel.nl/index.php/admin/dropshipspecialist_category/index/key/**********/

Heb wel enkele poorten gevonden van (maar die bedoel je vast niet):
Webshell ********
webmin 1*****
adminer *****

Toevoeging op 10/01/2016 17:53:43:

Voor catogorien/producten importeren gebruikt hij:
https://www.abcwinkel.nl/index.php/admin/dropshipspecialist_category/refresh/key/*************/
Gewijzigd op 10/01/2016 18:30:17 door
 
- Ariën  -
Beheerder

- Ariën -

10/01/2016 18:07:00
Quote Anchor link
Wat lijkt daar gecodeerd aan volgens jouw?
PS: Je bent je bewust dat je een persoonlijke (?) key in je bericht meegeeft?
Gewijzigd op 10/01/2016 18:08:08 door - Ariën -
 

10/01/2016 18:14:53
Quote Anchor link
De lange code na /key/ lijkt mij gecodeerd.

Is die lange code dus een key?

Hoe kan ik dan die url vinden?
 
- Ariën  -
Beheerder

- Ariën -

10/01/2016 18:21:01
Quote Anchor link
Ik zie:

Geldig protocol - check
Een hostname en een tld - check
Een scriptnaam - check
Een paar parameters na index.php - check

Dát is gewoon de URL....

Die key is mogelijk gewoon een persoonlijke (!) code. Misschien niet slim om hier te vermelden.
Gewijzigd op 10/01/2016 18:22:24 door - Ariën -
 

10/01/2016 18:32:19
Quote Anchor link
Heb de keys en poorten verborgen.
Kan de poort en ip dus onmogelijk zelf achterhalen, en moet dus wachten op een mail van de leverancier?
Hopelijk kom ik er uit, en anders zit er niks anders op dan een (Naar mijn mening voor importeren van producten) peperdure installatie te betalen.

Nog andere ideeen? mocht de leverancier zich van den domme houden en beweren deze poort en ip ook niet te kunnen doorgeven

Toevoeging op 10/01/2016 18:38:54:

Ik heb wel een .CSV bestand van het assortiment wat via die feed wordt opgehaald.
Kan ik dat .CSV bestand niet converteren naar een magento .CSV? Want kan deze niet uploaden in magento helaas.
 
- Ariën  -
Beheerder

- Ariën -

10/01/2016 18:39:52
Quote Anchor link
Op welke manier probeert je script de data van die URL op te halen? Heb je ook een .htaccess die iets blokkeert?
 

10/01/2016 18:45:44
Quote Anchor link
Hoe dit script die URL ophaalt durf ik niet te zeggen.

Kan het hiermee iets te maken hebben?

Bron: .htacces
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
############################################
## By default allow all access

    Order allow,deny
    Allow from all

###########################################
## Deny access to release notes to prevent disclosure of the installed Magento version

    <Files RELEASE_NOTES.txt>
        order allow,deny
        deny from all
    </Files>


mocht het nodig zijn hier de hele .htacces
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
############################################
## uncomment these lines for CGI mode
## make sure to specify the correct cgi php binary file name
## it might be /cgi-bin/php-cgi

#    Action php5-cgi /cgi-bin/php5-cgi
#    AddHandler php5-cgi .php

############################################
## GoDaddy specific options

#   Options -MultiViews

## you might also need to add this line to php.ini
##     cgi.fix_pathinfo = 1
## if it still doesn't work, rename php.ini to php5.ini

############################################
## this line is specific for 1and1 hosting

    #AddType x-mapp-php5 .php
    #AddHandler x-mapp-php5 .php

############################################
## default index file

    DirectoryIndex index.php

<IfModule mod_php5.c>

############################################
## adjust memory limit

#    php_value memory_limit 64M
    php_value memory_limit 256M
    php_value max_execution_time 18000

############################################
## disable magic quotes for php request vars

    php_flag magic_quotes_gpc off

############################################
## disable automatic session start
## before autoload was initialized

    php_flag session.auto_start off

############################################
## enable resulting html compression

    #php_flag zlib.output_compression on

###########################################
# disable user agent verification to not break multiple image upload

    php_flag suhosin.session.cryptua off

###########################################
# turn off compatibility with PHP4 when dealing with objects

    php_flag zend.ze1_compatibility_mode Off

</IfModule>

<IfModule mod_security.c>
###########################################
# disable POST processing to not break multiple image upload

    SecFilterEngine Off
    SecFilterScanPOST Off
</IfModule>

<IfModule mod_deflate.c>

############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip

    # Insert filter on all content
    ###SetOutputFilter DEFLATE
    # Insert filter on selected content types only
    #AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript

    # Netscape 4.x has some problems...
    #BrowserMatch ^Mozilla/4 gzip-only-text/html

    # Netscape 4.06-4.08 have some more problems
    #BrowserMatch ^Mozilla/4\.0[678] no-gzip

    # MSIE masquerades as Netscape, but it is fine
    #BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

    # Don't compress images
    #SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary

    # Make sure proxies don't deliver the wrong content
    #Header append Vary User-Agent env=!dont-vary

</IfModule>

<IfModule mod_ssl.c>

############################################
## make HTTPS env vars available for CGI mode

    SSLOptions StdEnvVars

</IfModule>

<IfModule mod_rewrite.c>

############################################
## enable rewrites

    Options +FollowSymLinks
    RewriteEngine on

############################################
## you can put here your magento root folder
## path relative to web root

    #RewriteBase /magento/

############################################
## uncomment next line to enable light API calls processing

#    RewriteRule ^api/([a-z][0-9a-z_]+)/?$ api.php?type=$1 [QSA,L]

############################################
## rewrite API2 calls to api.php (by now it is REST only)

    RewriteRule ^api/rest api.php?type=rest [QSA,L]

############################################
## workaround for HTTP authorization
## in CGI environment

    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

############################################
## TRACE and TRACK HTTP methods disabled to prevent XSS attacks

    RewriteCond %{REQUEST_METHOD} ^TRAC[EK]
    RewriteRule .* - [L,R=405]

############################################
## redirect for mobile user agents

    #RewriteCond %{REQUEST_URI} !^/mobiledirectoryhere/.*$
    #RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
    #RewriteRule ^(.*)$ /mobiledirectoryhere/ [L,R=302]

############################################
## always send 404 on missing files in these folders

    RewriteCond %{REQUEST_URI} !^/(media|skin|js)/

############################################
## never rewrite for existing files, directories and links

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l

############################################
## rewrite everything else to index.php

    RewriteRule .* index.php [L]

</IfModule>


############################################
## Prevent character encoding issues from server overrides
## If you still have problems, use the second line instead

    AddDefaultCharset Off
    #AddDefaultCharset UTF-8

<IfModule mod_expires.c>

############################################
## Add default Expires header
## http://developer.yahoo.com/performance/rules.html#expires

    ExpiresDefault "access plus 1 year"

</IfModule>

############################################
## By default allow all access

    Order allow,deny
    Allow from all

###########################################
## Deny access to release notes to prevent disclosure of the installed Magento version

    <Files RELEASE_NOTES.txt>
        order allow,deny
        deny from all
    </Files>

############################################
## If running in cluster environment, uncomment this
## http://developer.yahoo.com/performance/rules.html#etags

    #FileETag none
Gewijzigd op 10/01/2016 18:46:17 door
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.