| Import večjih SQL datotek preko web vmesnika | ||
|---|---|---|
|
bl4ckb1rd
25. okt 2008 21:17:01
Pridružen od: 18. avg 2008 1122 objav 750 91 11 |
#1
Ima kdo kako rešitev za import 20MB+ datotek ? V phpMyAdminu je možnost nastavitve upload dir-a, tako da sicer najde lokalne .sql datoteke, vendar pri importih pride do napake. Vedno javlja "No SQL query". Predvidevam da je problem zaradi resource limitov, ki so globalno nastavljene v php.ini, vendar tudi ob re-nastavitvi le-teh na veliko večje od podane .sql datototeke, phpmyadmin ne želi in ne želi importati. Problem tudi ni v pravicah, saj je manjšo datotekico, s par KB executal brez problema. Ima kdo boljšo rešitev ? Kolikor sem gledal druge strežnike, tega problema nimajo rešenega. Tudi večji hosti ne. Kako imate pa vi ? Imate možnost importanja večjih datotek, ali morate za vsako tako večjo stvar kontaktirati ponudnika gostovanja ? blackbird.si - Moj plac za odlaganje problemov in rešitev...
|
|
|
HeXeR
25. okt 2008 21:20:50
Pridružen od: 13. dec 2006 3268 objav 122 22 5 |
#2
Kaj pa če ne importaš cele datoteke na enkrat? Ampak jo, recimo po kosih? Sicer moreš paziti na par stvari, ampak se da tako zadevo sprogramirati. First rule of business, protect your investment.
|
|
|
Roky
25. okt 2008 21:34:56
Pridružen od: 9. apr 2008 2506 objav 3240 335 107 |
#3
MySQL Gui tools dol potegn, importa z lahko velike datoteke. Drugač pri phpMyAdmin pa moraš php nastavitev max post size in max upload size pomoje spremeniti, da ti bo delovalo. rok.meglic@gmail.com - 031 492 148
|
|
|
Vini
25. okt 2008 22:00:06
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
||
|
HeXeR
25. okt 2008 22:00:08
Pridružen od: 13. dec 2006 3268 objav 122 22 5 |
#5
Sej ni problem importanje velikih datotek če sem jaz prav razumel. Ampak narediti možnost, da bodo lahko uporabniki importali velike datoteke, če ponujaš hosting recimo ... First rule of business, protect your investment.
|
|
|
bl4ckb1rd
25. okt 2008 22:20:36
Pridružen od: 18. avg 2008 1122 objav 750 91 11 |
#6
Importanje samo ni problem, samo hočem da to počnejo sami. Pač je nerodno za nekatere, ki bi pa mogoče radi večkrat importirali baze z namenom testiranja. Ne da bi imel tak primer, vendar gledano vnaprej je pametno imeti stvar urejeno. Tale ideja od rokya je kar luštna, vendar če se le da ne bi odpiral porta 3306 samo zaradi tega namena. Raje napišem skripto, ki bo klicala exec() in mysql executable... kar pa tudi ni najboljša ideja, saj bi potem moral dodati kar nekaj posegov v sam sistem, ki ga imam, saj ne bi smel več globalno izklapljati passthru(), system(), in podobnih varnostno vprašljivih funkcij, ki jih php ima, ampak po virtualnih hostih s pomočjo mod_securitya... skratka... komplikacije :) blackbird.si - Moj plac za odlaganje problemov in rešitev...
|
|
|
Roky
26. okt 2008 07:59:33
Pridružen od: 9. apr 2008 2506 objav 3240 335 107 |
#7
Potem ostane še bigDump, ki lepo fajle razdeli in poskrbi za tekoče importanje datotek: rok.meglic@gmail.com - 031 492 148
|
|
|
bl4ckb1rd
26. okt 2008 10:49:30
Pridružen od: 18. avg 2008 1122 objav 750 91 11 |
blackbird.si - Moj plac za odlaganje problemov in rešitev...
|
|