Der Fehler, den ich erhalten habe, ist in dieser URL: URL im Browser: http://localhost/ Fehler im Browser: https://justpaste.it/d82bd
Was übersehe ich hier?
Ich habe die Datei ipconfig.php (siehe unten) von ipconfig.php.example kopiert, aber ohne Erfolg.
Ich erteile die Erlaubnis für die Dateien wie folgt:
cat /etc/systemd/system/php-fpm.service.d/override.conf
ReadWritePaths = /srv/http/ipconfig.php
ReadWritePaths = /srv/http/uploads/
ReadWritePaths = /srv/http/application/logs
ReadWritePaths = /srv/http/vendor/mpdf/mpdf/tmp
$ ls /srv/http
application docker-compose.yml ipconfig.php.example uploads
assets Gruntfile.js LICENSE.txt v1.5.11.zip
composer.json htaccess package.json vendor
composer.lock index.php README.md
CONTRIBUTING.md ipconfig.php robots.txt
Wir sind auf Archlinux
Wir haben eine Datenbank in Mariads erstellt, wie in Archwiki erklärt
$ mariadb -u root -pa
MariaDB > CREATE DATABASE invoiceplane;
MariaDB > GRANT ALL PRIVILEGES ON invoiceplane.* TO invoiceplane@'localhost' IDENTIFIED BY 'password';
MariaDB > FLUSH PRIVILEGES;
weiter
$ cat /etc/httpd/conf/extra/invoiceplane.conf
Alias /invoiceplane "/srv/http"
<Directory "/srv/http">
DirectoryIndex index.php
AllowOverride All
Options FollowSymlinks
Require all granted
</Directory>
$ cat /etc/httpd/conf/httpd.conf
$cat /srv/http/ipconfig.php
Es tut mir leid, aber ich bin ein absoluter Neuling, aber ich habe versucht, die im Wiki und in den Dokumenten vorgeschlagenen Schritte durchzuführen.
Antwort1
Ich würde eine Google-Suche mit den folgenden Schlüsselwörtern durchführen:apache server not reading php files
Es wird angezeigt, dass Sie einen Handler für PHP-Dateien in der Apache-Konfigurationsdatei hinzufügen müssen
Antwort2
der „Fehler“, den Sie in justpaste.it eingefügt haben, ist keine echte Fehlermeldung, sondern Sie sehen die gesamte index.php
Datei. Dies bedeutet wahrscheinlich, dass PHP auf Ihrem Server falsch konfiguriert ist.