Re: MAMP on Mac OS
Narcis Garcia <[email protected]> Mon, 29 Jul 2024 09:01:01 +0200
| Newsgroups | gmane.comp.php.general |
|---|---|
| Message-ID | <[email protected]> |
I haven't tested "MAMP" software.
I can only suggest to try with XAMPP:
www.apachefriends.org
Regards
El 28/7/24 a les 23:57, JEFFRY KILLEN ha escrit:
> Hello;
>
> I have not posted here for some time.
>
> But now I have encountered and issue with a php project that works on my
> remotely hosted web site
> but does not work on my MacOS Sonoma localhost MAMP installation.
>
> The project I was developing was a project to figure out how to use get
> queries to load resources and
> bypass the normal web client to server requests that originate from
> HTML. Specifically, css rules including
> image urls, javascript and html img element src attributes.
>
> I have it all working in an on line installation: jekillen.com/lab_51
> <http://jekillen.com/lab_51>.
>
> The php code is not visible, as is the normal state of affairs. But it
> uses various screening techniques to
> screen out unauthorized requests (from people intent on stealing
> intellectual property).
>
> But I was recently working on another project and had an instance where
> I needed to retrieve and copy
> some code. That led me to my localhost installation of this 'lab 51'
> project.
>
> I found that in the local lab 51 project, nothing was being loaded:
> background tile image source and image
> element in the visible page that works as a sample to demonstrate the
> mechanisms
>
> the following is code I have in the section of the page BEFORE the
> DOCTYPE declaration:
>
> if($_GET['tag'])
> {
> if(file_exists($_path.$_imgList[$_GET['tag']]))
> {
> switch($_SERVER['HTTP_REFERER'])
> {
> case $_filePath.'?src=lab_51&type=css':
> case $_filePath:
> (new _IMG_SERVER(''))->serv($_GET);
> exit;
> }
> print 'access denied';
> exit;
> }
> else
> {
> header('HTTP/1.0 404 Not Found');
> exit;
> }
> }
>
> This is the CSS request markup in the same page:
> <link rel="stylesheet" type="text/css" href="./?src=lab_51&type=css"
> media="screen" />
>
> What happens is not PHP complains, no HTML problems (the 404 error does
> not appear)
> and no "access denied" message. This message would show up in the
> network activity
> displayed in the browsers developer tools.
>
> The issue seems to be with the $_SERVER super globals.
>
> does anyone have enough specific recent experience with MacOS and is
> treatment of web based resources
> and/or MAMP that might effect this?
>
> --------------------------
> I have done some more digging and found this message in Safari developer
> tools/networking: The resource was requested insecurely.
> Firefox, my main development browser, was giving the request denied
> message.
> SO, does this mean that localhost has to used SSL?
> The MAMP server runs on port 8888. How does that effect it?
>
> Thank you for time and attention
> JK
--
Narcis Garcia
__________
I'm using this dedicated address because personal addresses aren't
masked enough at this mail public archive. Public archive administrator
should remove and omit any @, dot and mailto combinations against
automated addresses collectors.