Hello ladys and gentlemen :)
I got a python script
py.py that switches a GPIO (works perfectly when accessing per cmd line).
I got a php file
php.php in which I access the
py.py file (works perfectly when accessing per cmd line. So the GPIOs got switched).
php.php I got the code
echo "test" and I can see test on the terminal.
Furthermore, I am using
shell_exec()-command in conjunction with an
echo-command to access this
So everything's fine so far.
Now, when I access this
php.php per Chromium browser (URL: http://IP-ADRESS/php.php) the browser shows me test, BUT the the GPIOs do NOT switch.
configuration of my Raspberry Pi
First I might tell you that I used a 64GB SD card first. My brother formatted it and installed Raspian the latest version (2020-09-12) on it. So he started configuring the 64GB SD card (unfortunatly he can't remember all of the stuff he did configurating the SD card) and I ended the configuration (but i can't remember all the stuff I looked up on the internet which i put on that linux terminal to configure my Rpi). Finally, everthing worked as we wanted.
Then we bought annother SD card (32GB)(we did not format it, because the internet said there was no need to) and yesterday (2020-09-15) I installed the Raspian imager (latest version) on this SD card. Afterwards I put it into my Rpi and and run the folling commands on my terminal that I found on the internet to configurate it:
turning on VNC
apt-get install php
new root password
sudo apt-get -y install mariadb-server-10.0 php7.3-mysql mariadb-client-10.0
sudo apt-get install phpmyadmin
concatinate phpmyadmin with apache2
sudo nano /etc/php/7.3/apache2/php.ini adding to the bottom of the file:
further commands were
sudo mysql -u root -p
CREATE USER 'Niklas'@'localhost' IDENTIFIED BY '*password*';
GRANT ALL PRIVILEGES ON *.* TO 'Niklas'@'localhost';
FLUSH PRIVILEGES; then quit
sudo nano /etc/apache2/apache2.conf and there at the bottom of the file
Include /etc/phpmyadmin/apache.conf and saved the file
sudo service apache2 restart .
What I have tried to solve my problem
I can't even remember all instructions I read on the internet to solve the problem, but I' ll try to list most of them right now:
chmod - R in several forms.
ls -l on my
/var/www/html gives me the following:
-rwxrwxrwx 1 Niklas root 544 Sep 15 18:32 py.py etc.
sudo chmod 777 /dev/ttyUSB0 and
sudo chmod 777 /dev/ttyAMA0 was something else i saw on the internet to try out, but there is no such dictionary on my SD card (i mean the
sudo chown root:root /var/www/html,
and lastly, I tried the same thing using a
Got an Rpi 3 Model B btw.
Please help me out. I would appriciate it so much :)
Best wiches :)