-
15-07-2012, 17:48 #1
.htaccess - vraag (responsive images)
Ik gebruik Adaptive images 1.5.2 om mijn images automatisch te rescalen naargelang welke resolutie er gebruikt wordt door de user.
Probleem is, ik moet een stukje aan mijn .htaccess toevoegen volgens de instructies, nl
maar als'k dit toevoeg krijg'k altijd een error 500Code:<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On # Adaptive-Images ----------------------------------------------------------------------------------- # Add any directories you wish to omit from the Adaptive-Images process on a new line, as follows: # RewriteCond %{REQUEST_URI} !some-directory # RewriteCond %{REQUEST_URI} !another-directory RewriteCond %{REQUEST_URI} !assets # Send any GIF, JPG, or PNG request that IS NOT stored inside one of the above directories # to adaptive-images.php so we can select appropriately sized versions RewriteRule \.(?:jpe?g|gif|png)$ adaptive-images.php # END Adaptive-Images ------------------------------------------------------------------------------- </IfModule>
Iemand enig idee waaraan dit zou kunnen liggen?
no votes
Reply With Quote
-
-
15-07-2012, 17:55 #2Member
- Registered
- 16/04/08
- Location
- Hong Kong
- Posts
- 1,989
- iTrader
- 6 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/9
Ik had onlangs ergens gehoord dat Options +FollowSymlinks problemen kan geven bij bepaalde servers, normaal staat dat standaard al aan, probeer het eens weg te halen.
no votes
Reply With Quote
-
15-07-2012, 18:11 #3
Geeft inderdaad geen error nu, maar krijg toch het responsive niet aan de praat
no votes
Reply With Quote
-
15-07-2012, 18:15 #4Member
- Registered
- 19/02/06
- Location
- -
- Posts
- 4,048
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/73
Is de mod_rewrite module ingeschakeld?
Het kan ook aan iets met permissies ofzo liggen.
Misschien moet je ergens in de configuratie van je server de regel "AllowOverride All" bijzetten. (of "AllowOverride blabla" veranderen in "AllowOverride All").no votes
Reply With Quote
-
15-07-2012, 18:22 #5Member
- Registered
- 16/04/08
- Location
- Hong Kong
- Posts
- 1,989
- iTrader
- 6 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/9
Staan de rechten op alle mappen juist?
Zover ik die probeerd die php file ook mappen enzo te maken.no votes
Reply With Quote
-
15-07-2012, 18:22 #6
Hmm, beetje noob hier, waar vind'k dat om aan te passen? Zit bij one.com qua hosting
no votes
Reply With Quote
-
15-07-2012, 18:30 #7Member
- Registered
- 19/02/06
- Location
- -
- Posts
- 4,048
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/73
no votes
Reply With Quote
-
15-07-2012, 18:34 #8
Ben ook aan het zoeken maar vind het (voorlopig nog) niet
edit: Supportchat van one.com geeft me :
AllowOverride All (Server Setup is not supported, I am sorry to tell you that
you will not be able to use that
Last edited by Scissor; 15-07-2012 at 19:53.
no votes
Reply With Quote
-
15-07-2012, 21:40 #9Member
- Registered
- 19/02/06
- Location
- -
- Posts
- 4,048
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/73
Het is ook niet zeker dat dat het probleem zou oplossen.
Misschien kan je best eens naar de permissies van alle folders zien, zoals W0utR zegt. Normaal kan je ook via FileZilla (of iets anders wat je gebruikt om bestanden te uploaden) schrijfrechten toekennen aan folders.no votes
Reply With Quote
-
15-07-2012, 23:01 #10
Ik upload alles gewoon via de interface van one.com, geen extern uploadprogramma, dus het zou me verbazen dat er restricties zijn aan bepaalde mappen.
no votes
Reply With Quote
-
16-07-2012, 06:47 #11Member
- Registered
- 16/04/08
- Location
- Hong Kong
- Posts
- 1,989
- iTrader
- 6 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/9
Dus jij upload voor elke image dat je gebruikt ook alle nodige afmetingen?
Kijk de rechten toch maar even na, zo zie ik dat je een map 'ai-chache' moet hebben met de juiste rechten, heb je deze?no votes
Reply With Quote
-
17-07-2012, 13:20 #12
Ik heb een gallery die jammer genoeg niet responsive is. Die gallery heeft een standaard size. Dmv dat scriptje wil ik er nu voor zorgen dat mijn gallery responsive wordt. Heb al eens gekeken naar andere responsives gallery's maar daar vond'k toch nooit echt wat'k exact nodig had.
Die map ai-cache is niet nodig.
'NOTE 2: you do not need the ai-cookie.php file unless you are using the alternate method of detecting the users screen size. So delete it if you like, no one likes mess."no votes
Reply With Quote
-
17-07-2012, 13:44 #13Member
- Registered
- 16/04/08
- Location
- Hong Kong
- Posts
- 1,989
- iTrader
- 6 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/9
Lees wel even wat ze zeggen, die ai-cookie.php word gebruikt voor het detecteren van een users screensize, dat heeft niks te maken met de map die gebruikt word om images in op te slagen.
Die map word zoiezo aangemaakt, maar allez, moest hij niet schrijfbaar zijn krijg je een foutmelding.Code:if (!is_dir("$document_root/$cache_path")) { // no if (!mkdir("$document_root/$cache_path", 0755, true)) { // so make it if (!is_dir("$document_root/$cache_path")) { // check again to protect against race conditions // uh-oh, failed to make that directory sendErrorImage("Failed to create cache directory at: $document_root/$cache_path"); } } }
Waarom gebruik je trouwens juist dat script? Heb je dit echt specifiek nodig of probeer je maar wat?
Er zijn namelijk gemakkelijkere manier om iets responsive te maken.
Wat zijn de sizes van je image die je terugkrijgt? Misschien heb je via CSS een fixed waarde gegeven.
Heb je al gekeken in je php logs of er eventueel een error gegenereerd word?
Ga eens rechtstreeks naar adaptive-images.php en hardcode even het path naar je image en kijk wat er dan gebeurd.
Anyway, het zijn maar wat tips om te debuggen, je ziet maar of je luistert of niet.no votes
Reply With Quote
-
18-07-2012, 23:08 #14
De reden waarom ik het op deze manier doe
- jQuery gallery
- php images laten responsive werken
is vooral omdat'k geen enkele jQuery responsive gallery vind die werkt zoals ik wil. Ik wil
- geen sliders maar fade ins van de foto's
- bijzonder beperkte navigatie die enkel zichtbaar wordt bij een hover, liefst met on-click navigatie (op de foto) en eventueel ook met keyboard-navigatie
- geen foto strip
Voorlopig nog niets gevonden dat aan deze eisen voldoet, buiten die galleryview die alles heeft (buiten dan responsive zijn). Als er andere/betere manieren zijn om het zelfde resultaat te bekomen, tips altijd welkom.no votes
Reply With Quote
-
19-07-2012, 06:32 #15Member
- Registered
- 16/04/08
- Location
- Hong Kong
- Posts
- 1,989
- iTrader
- 6 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/9
Zijn je foto's echt zo groot dat je persé php wilt gebruiken om dit te doen? Er zijn namelijk andere manieren om zoiets te doen.
Misschien ben je gewoon veel te specifiek aan het zoeken, zoek een gallery dat je wilt en pas hem zelf aan.
Heb je mijn vorige opmerkingen bekeken en geprobeerd?Last edited by W0utR; 19-07-2012 at 07:27.
no votes
Reply With Quote

