Hi Glen. Thanks for trying to help me out. You need to access that file via http://your_web_server_with_php_enabled/weewx/weather34/index.php
Can you give me an example of what this would look like? I don't know what to use for the "your_web_server_with_php_enabled <http://your_web_server_with_php_enabled/weewx/weather34/index.php>" portion of the address. Though I didn't mention it, I have tried " http://www/html/weewx/weather34/index.ph <http://your_web_server_with_php_enabled/weewx/weather34/index.php>p <http://your_web_server_with_php_enabled/weewx/weather34/index.php>" in Chromium on the RPi and this did not work either. On Thursday, September 10, 2020 at 6:06:56 AM UTC-5 Glenn McKechnie wrote: > On 10/09/2020, ExprmntAl <[email protected]> wrote: > > Tried your suggestion and still no go. See below. > > > > *pi@raspberrypi:~ $ sudo apt-get install libapache2-mod-php* > > *Reading package lists... Done* > > *Building dependency tree* > > *Reading state information... Done* > > *libapache2-mod-php is already the newest version (2:7.3+69).* > > *The following packages were automatically installed and are no longer > > required:* > > * libexiv2-14 libgfortran3 libgmime-2.6-0 libncurses5 libssl1.0.2 > > rpi-eeprom-images* > > *Use 'sudo apt autoremove' to remove them.* > > *0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.* > > *pi@raspberrypi:~ $ sudo a2enmod php7.3* > > *Considering dependency mpm_prefork for php7.3:* > > *Considering conflict mpm_event for mpm_prefork:* > > *Considering conflict mpm_worker for mpm_prefork:* > > *Module mpm_prefork already enabled* > > *Considering conflict php5 for php7.3:* > > *Module php7.3 already enabled* > > *pi@raspberrypi:~ $ sudo systemctl restart apache2* > > *pi@raspberrypi:~ $ * > > Everything you have done above allows a php file to be executed by > your webserver and therefore the html content generated and displayed > in the browser that views it. > > > This is how I am entering the address in Chromium on the RPi. > > > > file://www/html/weewx/weather34/index.php > > That's never going to work. > > When you use the file:// method of browser access you are accessing > the file via your filesystem. You are bypassing the php interpreter > that you installed on your webserver. The browser does not know what > to do with it, so it displays it (the php contents) Nothing gets > executed. Nothing has been converted to html. > > You need to access that file via > http://your_web_server_with_php_enabled/weewx/weather34/index.php > > > The address "file://www/html/weewx/index.html" seams to work fine for the > > seasons skin so I have been going off the assumption that a similar > address > > It's a html file, the browser knows what to do with html. It displays it. > > > format to the php file should work as well but when I click enter, it > just > > downloads the index.php file instead of opening it in the browser. > > Yep, that's exactly what it will do - no interpreter is available. No > html is generated. Access it via your webserver and you will get the > html page it generates. > > -- > > > Cheers > Glenn > > rorpi - read only raspberry pi & various weewx addons > https://github.com/glennmckechnie > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/34b6dc31-0c41-4f6b-b115-1d0a3bcf04cen%40googlegroups.com.
