Installatie wamp op windows 10
Wil die tenminste naar 7.4 omzetten en wil dat lokaal doen
WAMP3.3 geinstalleerd en lijkt correct te werken, "stoplicht staat op groen".
Op het moment dat ik een script wil starten bijvoorbeeld localhost/ABY/script.php
wordt het betreffende script niet gestart maar geladen in mijn editor (dreamweaver of visual studio)
Is weinig documentatie van in het Nederlands en Engelse documentatie rudimentair of gebaseerd op oudere versies
Wie heeft hier ervaring mee??
Ben niet meer de jongste, waardoor leren want langzamer gaat dan in een grijs verleden....
Toch wel minimaal via http:// ?
Hans metselaar op 21/02/2024 11:27:48:
Heb een aantal sites die nog php 5.6 draaien.
Wil die tenminste naar 7.4 omzetten en wil dat lokaal doen
Wil die tenminste naar 7.4 omzetten en wil dat lokaal doen
Wat is de meerwaarde? PHP 7.4 wordt ook niet meer ondersteund, al ruim 2 jaar niet.
Je kunt het beter meteen 'goed' doen en de sites upgraden naar PHP 8.3.
Met PHP 8.3 kan je weer bijna 3 jaar vooruit, daarna moet je weer alles upgraden.
Zie ook: https://www.php.net/supported-versions.php
Op zich heb je natuurlijk helemaal gelijk
Maar hoe roep je jouw PHP-script aan?
Hans metselaar op 21/02/2024 14:13:15:
Mijn provider draait op dit moment standaard op 7.4.3 vandaar die keuze. Heb niet gecontroleerd of ze 8.3 ondersteunen.
Op zich heb je natuurlijk helemaal gelijk
Op zich heb je natuurlijk helemaal gelijk
Wel eerst even controleren dan, want tijd investeren om om te zetten naar versie 7.4 (nog steeds een oude versie) heeft niet zo veel nut, zoals Ad Fundum ook al aangaf. Ik ga ervanuit dat je provider het ondersteunt. Zo niet, dan adviseer ik je om over te stappen naar een andere hosting provider.
Toevoeging op 21/02/2024 16:22:00:
Als volgt:
http://localhost/www/aby/NLdek_datum.php
Krijg nu in plaats van mijn source code, een 404 not found, terwijl het object wel degelijk in de directory aanwezig is.
Aan de configuratie is niet gewijzigd.
Toevoeging op 21/02/2024 16:32:25:
De provider ondersteunt alle versies met de volgende opmerkingen:
All PHP web spaces are running the latest version of PHP 7.4, which is the version we recommend.
We always make sure your site is running the recommended and most compatible PHP-version. We do not recommend to change the version.
Upgrade to the latest stable PHP version.
Would you like to always use the latest PHP version, with the pro and cons this bring, you can add the following line to your web hotels .htaccess-file:
AddType application/x-httpd-php-latest .php
- Ariën - op 21/02/2024 11:49:31:
Dat is wel vreemd. Hoe roep je het script aan in je browser?
Toch wel minimaal via http:// ?
Toch wel minimaal via http:// ?
Als volgt:
http://localhost/www/aby/NLdek_datum.php
Krijg nu in plaats van mijn source code, een 404 not found, terwijl het object wel degelijk in de directory aanwezig is.
Aan de configuratie is niet gewijzigd.
Toevoeging op 21/02/2024 16:32:25:
Ozzie PHP op 21/02/2024 15:58:33:
Wel eerst even controleren dan, want tijd investeren om om te zetten naar versie 7.4 (nog steeds een oude versie) heeft niet zo veel nut, zoals Ad Fundum ook al aangaf. Ik ga ervanuit dat je provider het ondersteunt. Zo niet, dan adviseer ik je om over te stappen naar een andere hosting provider.
Hans metselaar op 21/02/2024 14:13:15:
Mijn provider draait op dit moment standaard op 7.4.3 vandaar die keuze. Heb niet gecontroleerd of ze 8.3 ondersteunen.
Op zich heb je natuurlijk helemaal gelijk
Op zich heb je natuurlijk helemaal gelijk
Wel eerst even controleren dan, want tijd investeren om om te zetten naar versie 7.4 (nog steeds een oude versie) heeft niet zo veel nut, zoals Ad Fundum ook al aangaf. Ik ga ervanuit dat je provider het ondersteunt. Zo niet, dan adviseer ik je om over te stappen naar een andere hosting provider.
De provider ondersteunt alle versies met de volgende opmerkingen:
All PHP web spaces are running the latest version of PHP 7.4, which is the version we recommend.
We always make sure your site is running the recommended and most compatible PHP-version. We do not recommend to change the version.
Upgrade to the latest stable PHP version.
Would you like to always use the latest PHP version, with the pro and cons this bring, you can add the following line to your web hotels .htaccess-file:
AddType application/x-httpd-php-latest .php
Gewijzigd op 21/02/2024 16:22:51 door Hans metselaar
Die map /www klopt wel?
Deze PC > Windows (C:) > wamp64 > www > aby
Dan moet je die niet in je URL noemen.
Als je logisch nadenkt dan doen andere sites dat ook natuurlijk niet. ;-)
Gewijzigd op 21/02/2024 21:19:26 door - Ariën -
http://localhost/aby/script_name.php
In dat geval wordt de applicatie niet geladen, maar opent mijn editor het aangeroepen script.
dus In dat geval wordt de applicatie niet geladen, maar opent mijn editor het aangeroepen script.
Ik vind het vreemd dat een (lokale) webserver opeens de editor aanroept. Lijkt me eigenlijk onmogelijk als ik zo nadenk.
Het enige dat ik mij kan bedenken is dat je door een configuratiefout al je PHP-code ziet, maar dan is dat alsnog in de browser, en niet in je editor.
Gewijzigd op 21/02/2024 22:32:40 door - Ariën -
instellingen
apps
Standaard apps
standaard apps per bestandstype kiezen heb ik bij .php Adobe dreamweaver benoemd
Op de een of andere manier legt de browser dus de link met de windows instellingen........en laadt het source in de editor, in plaats van te interpreteren.
Dus ja een configuratiefout lijkt waarschijnlijk, maar ik ben te weinig kennis van Windows om daar de vinger op te leggen
Ben meer application oriented dan kenner van operating systems
Mijn advies is om gewoon die standaards apps te resetten. Of zoek gewoon je editor op, en haal PHP als extensie eruit. Ik ben trouwens reuze benieuwd wat die doet bij een .php script die online staat :-D
Gewijzigd op 22/02/2024 00:17:30 door - Ariën -
Online is geen enkele probleem. Kijk op somaby.com, die volledige site is gebouwd in PHP. De ontwikkeling doe ik gewoon op de PC, met een testomgeving binnen het domein.
Maar een massale migratie naar een hogere PC versie wil ik niet in de testomgeving doen.
Heb geprobeerd de standaard apps te resetten, maar ook daarna blijft .php gekoppeld aan dreamweaver.
De oplossing ligt dus kennelijk in de settings van de apache server, die de settings van windows zou moeten overrulen.
Of zoek gewoon je editor op, en haal PHP als extensie eruit.
Deze snap ik even niet.
Ik zou toch even goed naar je settings van Windows kijken, en vooral even kijken naar de link over het resetten van je standaardapps.
Ik vraag me sterk af of je niet de Windows Verkenner en de browser (Edge, Firefox, Chrome etc..) door elkaar haalt? Want de standaardapps zijn puur gericht op de Verkenner, en als je daar een .php bestandje aanklikt is het heel normaal dat deze in een editor wordt geopend. Het uitvoeren van de php-scripts gaat normaliter via de browser via het http(s) protocol in de URL-balk. En dan wordt Apache aangeroepen die op zijn beurt PHP er weer bij roept voor de verwerking waarna Apache de uitgevoerde PHP-code naar de browser stuurt.
Ik kan me niet indenken dat Apache maar iets met Dreamweaver te maken heeft, of je moet wel een heel vreemde configuratie hebben, die zeker niet out-of-the-box zal zijn. En dan vraag ik mij af of dit wel mogelijk is?
Gewijzigd op 22/02/2024 13:52:35 door - Ariën -
Dat verschil ken ik wel. en ik heb, terwijl wampserver operationeel is (groen licht) echt de URL http://aby/script_name.php
aangeroepen in de browser.
PHPMYADMIN wordt keurig opgestart in de browser: http://localhost/phpmyadmin/index.php?route=/&route=%2F
Dus de server localhost werkt correct.
De installatie van WAMP is geheel volgens het boekje gegaan.
Ik mag graag experimenteren, maar alleen in een als ik in een bekende omgeving zit en daar buiten mijn boekje wil gaan
Dus ik neem aan dat het probleem is opgelost?
- Ariën - op 22/02/2024 15:54:41:
Als phpMyAdmin prima werkt en geopend wordt, dan is er niks mis met Apache. :-)
Dus ik neem aan dat het probleem is opgelost?
Dus ik neem aan dat het probleem is opgelost?
Was dat maar zo.
Krijg steeds keurig mijn sources geopend in dreamweaver.
Vind wel vergelijkbare problemen, o.a. https://copyprogramming.com/howto/wamp-server-isn-t-executing-php-code#wamp-server-isnt-executing-php-code
maar die hebben we nog niet veel verder geholpen
Heb je een aparte vhost aangemaakt?