temp scrip name
Als ik de naam van het huidige script wil weergeven krijg is de naam van een tijdelijk bestand te zien. Ook in de browser staat dan niet bv. index.php maar TMPRR5Q39.php
Kan iemand mij vertellen hoe ik dit kan oplossen.
Alvast bedankt,
Peter
En hoe vraag je "de naam van het huidige script" op? En wat bedoel je met "in de browser staat dan ..." (waar is dat: de adresbalk, of gewoon in de HTML)?
Is dit na een upload of iets dergelijks?
$_SERVER['PHP_SELF'];
$_SERVER['SCRIPT_FILENAME'];
En waar komt het tijdelijke bestand dan vandaan? Ik snap je probleem en vraag niet echt.
Peter Kroonenburg op 17/04/2019 18:02:12:
Adresbalk:http://localhost:8888/home/php/TMP55YJPL.php
En type je dat zelf in, of hoe komt dat daar? Anders is het niet zo verwonderlijk dat TMP55YJPL.php als naam terug krijgt.
Deze naam is naast de adresbalk ook te zien in de finder. (hidden) Na het sluiten van het script wordt het tijdelijk bestand automatisch weer uit de finder verwijderd. Origineel index.php blijft gewoon bestaan.
(Als ik het mij goed herinner, want dat is alweer ruim tien jaar geleden.)
Zelf raad ik aan om een eigen webserver te installeren, zoals XAMPP. De ingebouwde webserver van Dreamweaver kan je dan fijn met rust laten zodat je fatsoenlijk kan testen, zonder random bestandsnamen te krijgen.
Om een script uit te voeren in Dreamweaver gebruikt deze MAMP, dus apache en mysql. Ik hier nooit eerder last van gehad. Op een ander site die op dezelfde manier is ingericht ook niet. Blijft dus een vreemde zaak. Maar goed het belangrijkste dat het in een productieomgeving wel goed gaat.
Bedankt voor jullie input en fijne paasdagen in het zonnetje ipv achter de pc.
Groet,
Peter
Je editor, met aan de andere zijde je browser.
Quote:
Maar goed het belangrijkste dat het in een productieomgeving wel goed gaat.
Hier zou je sowieso niet moeten ontwikkelen...
En daarbij is Dreamweaver echt een jaren 90 tool die je nu geheel links zou moeten laten liggen. Gebruik als alternatief bijvoorbeeld het gratis Netbeans.