[PHP] HELP! Error: 310 (RedirectLoop)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Front-end developer (React)

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »
Dennis WhoCares

Dennis WhoCares

26/09/2016 20:27:07
Quote Anchor link
Hoi allemaal,

ik ben aan gigantische import aan het doen met een csv file.
Ik upload een bestand mbv een formulier, daarna kan ik dynamisch kiezen welke kolom bij welke tabel field hoort, en dan verwerken.

Dit process bevat importeren, bestanden downloaden, snapshot maken van video's, afbeeldingen bewerken (vierkant maken, en 4 verschillende formaten)

Iedereen begrijpt dat afhankelijk van wat voor soort bijlagen, en het aantal ervan zorgt voor nogal lange duur van uitvoeren. Dus om de timeout te omzeilen houdt alle gegevens bij in een sessie (gekozen kolom->field, filenaam waarmee gewerkt wordt, en de laatst geimporteerde record) en redirect terug naar de pagina (nu ondertussen naar een 2e en 3e))
Helaas geeft mijn firefox en chrome error 310 terug na enige tijd (Ongeveer na 15-18 redirects)

Ik zie het niet bepaald zitten om elke 300 records alles weer opnieuw te doen om m'n browser maar te gehoorzamen. Het moet juist andersom.

Hoe kan ik dit fixen? Ik zit nou al weken hier aan te werken. Eigenlijk voorheen importeer problemen, en het dynamisch maken van importeer mogelijkheden, downloaden van externe bestanden adv een url etc.

Heeft iemand een workaround hiervoor? Ik hoop het ten zeerste
Moet ongeveer 20.000 records doen om te beginnen, en naderhand zullen deze regelmatig ook nog eens een 'UPDATE' ondergaan.
Gewijzigd op 26/09/2016 20:35:47 door Dennis WhoCares
 
PHP hulp

PHP hulp

30/11/2024 12:01:26
 
Frank Nietbelangrijk

Frank Nietbelangrijk

27/09/2016 00:01:25
Quote Anchor link
Maak een cronjob die iedere minuut wordt aangeroepen en dan:

1) uit de database leest of er een actieve taak is.
2) uit de database leest bij welke regel/snapshot/afbeelding hij gebleven is de vorige keer
3) een aantal wenselijke bewerkingen uitvoert op een X aantal regels/snapshots/afbeeldingen
4) in de database schrijft waar hij gebleven is
5) de taak op inactief zet als alle regels/snapshots/afbeeldingen behandeld zijn.
6) een emailtje naar jou stuurt dat de taak volbracht is
 
Ben van Velzen

Ben van Velzen

27/09/2016 00:03:49
Quote Anchor link
Waarom doe je dit met de browser? Processing doe je toch gewoon op de commandline? Kan ook prima met PHP.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

27/09/2016 00:05:38
Quote Anchor link
Ben van Velzen op 27/09/2016 00:03:49:
Waarom doe je dit met de browser? Processing doe je toch gewoon op de commandline? Kan ook prima met PHP.


Zat ik ook aan te denken :-)

Krijg je dan geen timeout vroeg ik me af?
 
Ben van Velzen

Ben van Velzen

27/09/2016 00:15:23
Quote Anchor link
Krijgt hij ook, en daar probeert hij met redirects omheen te werken.
 
Ward van der Put
Moderator

Ward van der Put

27/09/2016 08:03:23
Quote Anchor link
Als je PHP uitvoert vanaf de command line, is max_execution_time standaard 0 voor oneindig. Je kunt ook proberen daarmee de time-out te voorkomen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
ini_set('max_execution_time', 0);
?>

Of:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
set_time_limit(0);
?>
 
- Ariën  -
Beheerder

- Ariën -

27/09/2016 08:49:10
Quote Anchor link
Maar.....wees er dan wel ZEKER van dat je script niet in een loop draait. Want de enige weg is dan een KILL-command op de CLI.
 
Ben van Velzen

Ben van Velzen

27/09/2016 11:27:47
Quote Anchor link
Of je past regelmatig je execution time aan, wanneer je met loops bezig bent bijvoorbeeld. Bij elke set_time_limit() call wordt immers de lopende teller gereset naar 0. Geeft je net even wat meer mogelijkheden om echte timeouts wel op te vangen.
 
Ivo P

Ivo P

27/09/2016 15:17:46
Quote Anchor link
Maar los van de time-out van de server, kan ook je browser er na X minuten de brui aan geven. Zeker als er geen tot weinig response van de server komt in de tussentijd.

Of je verbinding heeft 2 seconden de hik en je browser is de verbinding kwijt.
Dit soort processen doe je bij voorkeur via de command line of een cronjob.

Daarbij moet je je afvragen of dat dan in 1 grote job uitgevoerd wordt, of dat je elke 5 minuten iets wilt doen.
Als je voor dat laatste kiest, moet je er ook zeker van zijn dat de vorige job klaar is, of dat het geen probleem is als 2 of meer processen gelijktijdig draaien.

(oh, en die cronjob dan niet weer via wget toch een http-proces laten starten.)
 
Dennis WhoCares

Dennis WhoCares

27/09/2016 20:17:02
Quote Anchor link
Hoi allemaal,

mijn excuses voor de late reactie, ik kom net terug vanuit CZ... >.<
Iedereen hartstikke bedankt voor de reacties.
Deze import is eigenlijk maar 1 keer. Daarna is het alleen 'update' en alleen 'update' van tekst in de database, geen afbeeldingen etc meer.

Zoals ik hieruit begrijp in CLI heeft de commando 'php' geen timeout !?
Dan doe ik dit liever gewoon zonder te redirecten in 1 keer via CLI

Echter zal ik m'n redirects er weer uit moeten halen, en even wat verzinnen op m'n 'settings' die ik instel. Misschien een txt file of even hardcoded bijvoegen voor deze 'incidentele' actie.

Ik was al bijna van plan om alle afbeeldingen handmatig te downloaden (soort van dan, gewoon met 'curl -o <filename> "<url to file>"' en dan te gaan bewerken.
Komt ook weer het een en ander bij kijken.

Ik zal de execution time erbij doen voor de zekerheid zoals Ward van der Put aangeeft.

Ben van Velzen, betekend dit dat.. als ik set_time_limit(0) aan het begin en aan het eind van m'n for loop zet, dat ik geen timeout krijg ?
Want uiteindelijk moet zulke imports wel mogelijk zijn via de browser, eigenlijk...
De import zal nooit zo vreselijk lang duren, ik denk hooguit 3-4 minuten.

Frank Nietbelangrijk,
inderdaad, heb ik ook aan zitten denken. Ik doe hetzelfde met een ander project van mij op het werk, als de cronjob nog steeds als 'running' aangegeven staat, houdt ik ook bij hoevaak deze 'geblokkeerd' is en na 5 keer, dan wordt deze gereset en doet ie het weer.
Ik zou zelfs in de loop de tijd kunnen bij houden dat deze zelf al draait en dan na X minuten de data weg te schrijven voor de volgende 'trigger'.

Momenteel heb ik even last van migraine, maar ik ga morgen ermee aan de slag met de CLI. Is niet heel veel werk, maar nu eventjes niet ;)

Nogmaals bedankt allemaal!
 
Ben van Velzen

Ben van Velzen

27/09/2016 20:48:07
Quote Anchor link
>> Ben van Velzen, betekend dit dat.. als ik set_time_limit(0) aan het begin en aan het eind van m'n for loop zet, dat ik geen timeout krijg ?
Bijna. Als je het aan het begin van een loop zet, en je weet dat 1 keer loopen max 5 seconden kost zet je set_time_limit(5) aan het begin van je loop. Sowieso nooit 0. Om het via de browser te kunnen doen zul je je webserver instellingen moeten wijzigen om te zorgen dat er vanuit daar geen timeout komt, en natuurlijk regelmatig output naar de browser sturen om te voorkomen dat de browser geen timeout ziet.

Daarbij: je hoeft het helemaal niet via de browser te doen. Je kunt prima het proces starten in de browser (bijvoorbeeld via een upload), en dan laten overpakken door bijvoorbeeld een cronjob, die op een statuspagina weergeeft hoe ver de import is.
Gewijzigd op 27/09/2016 21:00:48 door Ben van Velzen
 
Dennis WhoCares

Dennis WhoCares

28/09/2016 08:17:43
Quote Anchor link
Ben van Velzen op 27/09/2016 20:48:07:
Daarbij: je hoeft het helemaal niet via de browser te doen. Je kunt prima het proces starten in de browser (bijvoorbeeld via een upload), en dan laten overpakken door bijvoorbeeld een cronjob, die op een statuspagina weergeeft hoe ver de import is.


Daar had ik eigenlijk nog nieteens aan gedacht :-$
Thanks! Dat is natuurlijk de beste oplossing.
 
Ivo P

Ivo P

28/09/2016 09:08:40
Quote Anchor link
hierin zijn ook nog 2 varianten:

ofwel upload je iets met de browser, waarbij in map /x/y een bestand geplaatst wordt, en elke 5 minuten kijkt een cronjob of daar iets te doen is.

ofwel trigger je met de browser een commando, dat doorloopt terwijl de output naar de browser daar niet op wacht.

voorbeeld uit een script van mij dat op de achtergrond een berg pdf's maakt en daarna uitprint:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$command
= ('/usr/bin/nohup /usr/bin/php ' . CLI_DIR . 'print.php' . ' ' . $sType . ' ' . $args . ' ' .
                 ' > ' . CLI_OUTPUT . '.' . time() . '.txt' . ' & echo $!');

?>


nohup en & echo $! zorgen dat eea op de achtergrond uitgevoerd wordt.

/usr/bin/php is de plek waar php staat.
Het path naar de scripts voor cli staat in de constante CLI_DIR en print.php het script dat ik aanroep.

omdat we hier geen print.php?type=a&id=10 kunnen gebruiken, staan de argumenten er gewoon achter.
net als je "cp a b" kunt doen om het commande cp te vertellen dat hij iets moet doen, kan dat ook voor een php script.

met > outputfile kun je de output die eventueel komt, wegschrijven naar een file, om later terug te kijken of alles zonder fouten verlopen is.
Je kunt uiteraard ook in de database, of naar een mailbox je meldingen laten versturen.
 
Dennis WhoCares

Dennis WhoCares

28/09/2016 20:11:56
Quote Anchor link
Ivo P op 28/09/2016 09:08:40:
hierin zijn ook nog 2 varianten:

ofwel upload je iets met de browser, waarbij in map /x/y een bestand geplaatst wordt, en elke 5 minuten kijkt een cronjob of daar iets te doen is.

ofwel trigger je met de browser een commando, dat doorloopt terwijl de output naar de browser daar niet op wacht.

voorbeeld uit een script van mij dat op de achtergrond een berg pdf's maakt en daarna uitprint:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$command
= ('/usr/bin/nohup /usr/bin/php ' . CLI_DIR . 'print.php' . ' ' . $sType . ' ' . $args . ' ' .
                 ' > ' . CLI_OUTPUT . '.' . time() . '.txt' . ' & echo $!');

?>


nohup en & echo $! zorgen dat eea op de achtergrond uitgevoerd wordt.

/usr/bin/php is de plek waar php staat.
Het path naar de scripts voor cli staat in de constante CLI_DIR en print.php het script dat ik aanroep.

omdat we hier geen print.php?type=a&id=10 kunnen gebruiken, staan de argumenten er gewoon achter.
net als je "cp a b" kunt doen om het commande cp te vertellen dat hij iets moet doen, kan dat ook voor een php script.

met > outputfile kun je de output die eventueel komt, wegschrijven naar een file, om later terug te kijken of alles zonder fouten verlopen is.
Je kunt uiteraard ook in de database, of naar een mailbox je meldingen laten versturen.


Hi Ivo,

ik ben idd bekend met parameters doorgeven in CLI aan php.
de $argv array.

Jouw voorbeeld, gebruik je dit met shell_exec($command) ??
Stopt de browser dan wel, maar gaat de shell gewoon door (server side), dus kan de browser gesloten worden?
 
Ivo P

Ivo P

28/09/2016 20:33:18
Quote Anchor link
klopt. browser maakt de pagina gewoon af, terwijl dit proces op de achtergrond draait.

Daarna kun je een andere pagina bezoeken, site verlaten; pc afsluiten etc.


Ik gebruik dit om een stapel van een stuk of 100 pdfs te maken en naar de printer te sturen (door de server). Daar hoeft de gebruiker niet op te wachten achter zijn pc.
 
Dennis WhoCares

Dennis WhoCares

28/09/2016 20:45:46
Quote Anchor link
Ivo P op 28/09/2016 20:33:18:
klopt. browser maakt de pagina gewoon af, terwijl dit proces op de achtergrond draait.

Daarna kun je een andere pagina bezoeken, site verlaten; pc afsluiten etc.


Ik gebruik dit om een stapel van een stuk of 100 pdfs te maken en naar de printer te sturen (door de server). Daar hoeft de gebruiker niet op te wachten achter zijn pc.


*praise the lord*
je bent geweldig!!!!
moet ik trouwens niet && echo gebruiken ?

Toevoeging op 29/09/2016 07:42:41:

Werkt geweldig! Enorm bedankt Ivo.
Hij is nu gewoon op z'n gemak aan het importeren :)
Houdt ook een log file bij, die ik 'live' kan inzien dmv jquery requests :)

Ik zeg, close topic :)
Nogmaals alle anderen bedankt voor de reacties!
Gewijzigd op 29/09/2016 07:43:28 door Dennis WhoCares
 
Dennis WhoCares

Dennis WhoCares

03/10/2016 10:54:45
Quote Anchor link
Ivo P op 28/09/2016 20:33:18:
klopt. browser maakt de pagina gewoon af, terwijl dit proces op de achtergrond draait.

Daarna kun je een andere pagina bezoeken, site verlaten; pc afsluiten etc.


Ik gebruik dit om een stapel van een stuk of 100 pdfs te maken en naar de printer te sturen (door de server). Daar hoeft de gebruiker niet op te wachten achter zijn pc.


Hi Ivo,

klein vraagje over deze aanpak. Ik heb op een ander project mijn backend ook gemaakt op het basis van het MVC model en 'seo friendly' urls icm .htaccess

Dit kan ik niet zo aanroepen met de /usr/bin/php commando.
Is hier een workaround voor, of is het gewoon beter om hier ook gewoon een statisch script van te maken?

Alvast bedankt!
 
Ivo P

Ivo P

03/10/2016 12:14:11
Quote Anchor link
Je roept niet een url aan, maar een script.

Het rewriten wordt door Apache gedaan, nog voor PHP door Apache aangesproken wordt. Maar dat is een heel andere benadering.

Niet voor niets staat in mijn voorbeeld ook CLI_DIR, de directory waarin de command line scripts staan. Die staan bij mijn opzet buiten de normale ingang die altijd via index.php loopt.
 
Dennis WhoCares

Dennis WhoCares

03/10/2016 12:30:40
Quote Anchor link
Ivo P op 03/10/2016 12:14:11:
Je roept niet een url aan, maar een script.

Het rewriten wordt door Apache gedaan, nog voor PHP door Apache aangesproken wordt. Maar dat is een heel andere benadering.

Niet voor niets staat in mijn voorbeeld ook CLI_DIR, de directory waarin de command line scripts staan. Die staan bij mijn opzet buiten de normale ingang die altijd via index.php loopt.


Aaahhh zo ;-) Ik snap m! Thanks again
 



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.