Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Portals

Guten Morgen :) vielen DAnk für die prompte Antwort .. schau ich mir heute Abend an

weiß jemand was ich machen muss?
also ich bin jetzt im Ordner data2 / update / drin das letzte Update war 19.02.2025 und hat bei mir die Bezeichnung portals465.zip, dann gibts noch ein addon.zip gleichen Datums.
wenn ich doppelklicke auf die zip fragt er mich wohin das zip entpackt werden soll. (GUI Ubunto)
 
Zuletzt bearbeitet von einem Moderator:
Zieh dir die ZIP auf den PC. Entpacke sie und speichere dann davon die serverw.php wieder in deinem Portals Ordner.
Danach die Rechte anpassen, sonst funktioniert es nicht.
 
Moinsen,

was mach ich denn nur falsch?
Hab mich jetz doch nochmal hingehockt und portals zu testen :)
Aber ich habe einen fehler und komme einfach net weiter.
Du musst Regestriert sein, um das angehängte Bild zusehen.
Hier hängt er und macht einfach nix :/
Habe die Dateien entpackt und in /var/www/html kopiert.
Dann Rechte und Owner Changed--> sudo chmod -R 755 /var/www/html/* und sudo chown -R www-data:www-data /var/www/html/*
Passt alle Datein und Ordner i.O.
Du musst Regestriert sein, um das angehängte Bild zusehen.
Danke für eure Hilfe
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
Unter Manage Local Server alles eingetragen?
Du musst Regestriert sein, um das angehängte Bild zusehen.
Format:
Doppelpunkt Port
Oder
Doppelpunkt Port
Dann Update drücken.
(der Port muss auch im Router weitergereicht werden)

Du musst Portals zusätzlich auch mit Macs füttern, sonst passiert tatsächlich nix. ;)
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Soweit komme ich ja garnicht @salidos
Ich hake die Disclaimer ab geb mein benutzer und passwort ein und bleibe bei dem foto oben stehen.
 
Was ist alles im ./data2 Ordner?
Aber eigentlich müsste da noch viel mehr auf der Startseite stehen.
Hast du die postinstall Sachen ausgeführt?
Die sind zwar für Docker, aber dann musst du das händisch machen.
Ich vermute in seiner php.ini fehlt Einiges.
 
Zuletzt bearbeitet:
ubuntu@portals-30930:/var/www/html/data2$ ls -al
total 5712
drwxr-xr-x 4 www-data www-data 4096 Aug 13 07:06 .
drwxr-xr-x 3 www-data www-data 4096 Aug 13 07:04 ..
-rwxr-xr-x 1 www-data www-data 17525 Aug 13 07:04 addsw.php
-rwxr-xr-x 1 www-data www-data 17610 Aug 13 07:04 addxw.php
-rwxr-xr-x 1 www-data www-data 6776 Aug 13 07:04 aepg.php
-rwxr-xr-x 1 www-data www-data 2095 Aug 13 07:04 check.php
-rwxr-xr-x 1 www-data www-data 14713 Aug 13 07:04 checkmac.php
-rwxr-xr-x 1 www-data www-data 9633 Aug 13 07:04 checkmac2.php
-rwxr-xr-x 1 www-data www-data 12736 Aug 13 07:04 checkup.php
-rwxr-xr-x 1 www-data www-data 8332 Aug 13 07:04 cleanm3u.php
-rwxr-xr-x 1 www-data www-data 3545 Aug 13 07:04 cleanmac.php
-rwxr-xr-x 1 www-data www-data 4702 Aug 13 07:04 cmc.php
-rwxr-xr-x 1 www-data www-data 1403 Aug 13 07:04 convert.php
-rwxr-xr-x 1 www-data www-data 6185 Aug 13 07:04 cron.php
-rwxr-xr-x 1 www-data www-data 8 Aug 13 07:05 disclaimer.txt
-rwxr-xr-x 1 www-data www-data 5692 Aug 13 07:04 dvbc.php
-rwxr-xr-x 1 www-data www-data 4922 Aug 13 07:04 epg.php
-rwxr-xr-x 1 www-data www-data 6301 Aug 13 07:04 epg.py
-rwxr-xr-x 1 www-data www-data 7943 Aug 13 07:04 epg2.php
-rwxr-xr-x 1 www-data www-data 4121 Aug 13 07:04 errormac.php
-rwxr-xr-x 1 www-data www-data 22278 Aug 13 07:04 extractw.php
-rw-r--r-- 1 www-data www-data 1155 Aug 13 07:06 headset.json
-rwxr-xr-x 1 www-data www-data 3417 Aug 13 07:04 info.php
-rwxr-xr-x 1 www-data www-data 3 Aug 13 07:04 local_version.txt
-rwxr-xr-x 1 www-data www-data 106 Aug 13 07:06 login.json
-rwxr-xr-x 1 www-data www-data 28020 Aug 13 07:04 m3uw.php
-rwxr-xr-x 1 www-data www-data 3 Aug 13 07:04 mapping.json
-rwxr-xr-x 1 www-data www-data 3 Aug 13 07:04 mapping.jsonempty
-rwxr-xr-x 1 www-data www-data 6354 Aug 13 07:04 mapping.jsonfilled
-rwxr-xr-x 1 www-data www-data 4474 Aug 13 07:04 movies.php
-rwxr-xr-x 1 www-data www-data 19810 Aug 13 07:04 movies.py
-rwxr-xr-x 1 www-data www-data 11811 Aug 13 07:04 mt.php
-rwxr-xr-x 1 www-data www-data 9789 Aug 13 07:04 pd.php
-rwxr-xr-x 1 www-data www-data 10481 Aug 13 07:04 pm3u.php
-rwxr-xr-x 1 www-data www-data 11170 Aug 13 07:04 pm3ud.php
-rwxr-xr-x 1 www-data www-data 5501 Aug 13 07:04 pplayer.php
-rwxr-xr-x 1 www-data www-data 6562 Aug 13 07:04 ps.php
-rwxr-xr-x 1 www-data www-data 5536 Aug 13 07:04 pt.php
drwxr-xr-x 2 www-data www-data 4096 Aug 13 07:04 refjson
-rwxr-xr-x 1 www-data www-data 1300 Aug 13 07:04 reorder.php
-rwxr-xr-x 1 www-data www-data 6500 Aug 13 07:04 res.php
-rwxr-xr-x 1 www-data www-data 4976 Aug 13 07:04 rytecm3u.php
drwxr-xr-x 2 www-data www-data 4096 Aug 13 07:04 scan
-rwxr-xr-x 1 www-data www-data 5065 Aug 13 07:04 scans.php
-rwxr-xr-x 1 www-data www-data 14235 Aug 13 07:04 selection.php
-rwxr-xr-x 1 www-data www-data 14867 Aug 13 07:04 series.py
-rwxr-xr-x 1 www-data www-data 3653 Aug 13 07:04 series2.php
-rwxr-xr-x 1 www-data www-data 35924 Aug 13 07:04 serverw.php
-rwxr-xr-x 1 www-data www-data 6012 Aug 13 07:04 sortm3u.php
-rwxr-xr-x 1 www-data www-data 20115 Aug 13 07:04 specialsw.php
-rwxr-xr-x 1 www-data www-data 10405 Aug 13 07:04 splayer.php
-rwxr-xr-x 1 www-data www-data 841 Aug 13 07:04 sr.php
-rwxr-xr-x 1 www-data www-data 42502 Aug 13 07:04 stalker.phpcheck
-rwxr-xr-x 1 www-data www-data 41862 Aug 13 07:04 stalker.phplog
-rwxr-xr-x 1 www-data www-data 42286 Aug 13 07:04 stalker.phpnocheck
-rwxr-xr-x 1 www-data www-data 8340 Aug 13 07:04 update.php
-rwxr-xr-x 1 www-data www-data 6834 Aug 13 07:04 user_agents.txt
-rwxr-xr-x 1 www-data www-data 15514 Aug 13 07:04 v.php
-rwxr-xr-x 1 www-data www-data 4982 Aug 13 07:04 vdata.php
-rwxr-xr-x 1 www-data www-data 4884454 Aug 13 07:04 vec.json
-rwxr-xr-x 1 www-data www-data 18 Aug 13 07:04 version.js
-rwxr-xr-x 1 www-data www-data 9560 Aug 13 07:04 vm.php
-rwxr-xr-x 1 www-data www-data 5552 Aug 13 07:04 vmovie.php
-rwxr-xr-x 1 www-data www-data 17854 Aug 13 07:04 vmovies.py
-rwxr-xr-x 1 www-data www-data 11550 Aug 13 07:04 vod.php
-rwxr-xr-x 1 www-data www-data 18239 Aug 13 07:04 webplayer.php
-rwxr-xr-x 1 www-data www-data 95371 Aug 13 07:04 xpcom.common.js
-rwxr-xr-x 1 www-data www-data 13257 Aug 13 07:04 xplayer.php
-rwxr-xr-x 1 www-data www-data 27915 Aug 13 07:04 xtream.phpcheck
-rwxr-xr-x 1 www-data www-data 26290 Aug 13 07:04 xtream.phpnocheck
 
Was ist alles im ./data2 Ordner?
Aber eigentlich müsste da noch viel mehr auf der Startseite stehen.
Hast du die postinstall Sachen ausgeführt?
Die sind zwar für Docker, aber dann musst du das händisch machen.
Ich vermute in seiner php.ini fehlt Einiges.
die habe ich tasächlich noch nicht ausgeführt. was soll ich da denn machen?

ubuntu@portals-30930:/var/www/html$ sudo bash postinstall.sh
Enter your Docker container name

ich hab ja kein Docker :)
 
Wo bekomme ich denn die Aktuelle Version von Portals?
 
Zuletzt bearbeitet von einem Moderator:
Gar nicht. ;)
Du hast die jetzigen Sachen ja aus dem Docker Image.
Das reicht.
Update funktioniert dann, wenn dein php funktioniert.
Hast du mal php-curl zur Sicherheit (nach)installiert?
 
Kann ich später mal machen ja. setze gerade des system neu auf :)
portals.zip habe ich bekommen *g
habe jetz den besagten ordner und entpacke ihn nach /var/www/html
dann chown und chmod -R
dann sudo apt install apache2 python3 php8.3 php-curl -y
dann meine/die abgeänderte postinstall "ohne docker"
#!/bin/bash

echo "This script will set up the environment on your local Linux system."

echo "Is this installation for:"
echo "1) Normal Linux (Ubuntu/Debian)"
echo "2) Raspberry Pi"
read -p "Enter 1 or 2: " SYSTEM_TYPE

if [[ "$SYSTEM_TYPE" == "1" ]]; then
IS_RASPI=false
elif [[ "$SYSTEM_TYPE" == "2" ]]; then
IS_RASPI=true
else
echo "Invalid selection. Exiting."
exit 1
fi

# Aktualisiere Paketliste
echo "Updating package list..."
apt update

# Installiere benötigte Pakete
echo "Installing sudo and cron..."
apt install -y sudo cron

# Starte und aktiviere Cron-Dienst
echo "Starting cron service..."
service cron start
systemctl enable cron 2>/dev/null || true

# Konfiguriere www-data für sudo ohne Passwort
echo "Configuring www-data sudo permissions..."
echo 'www-data ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/www-data
chmod 440 /etc/sudoers.d/www-data

# Stelle sicher, dass Crontab-Verzeichnisse korrekt berechtigt sind
echo "Setting correct permissions for cron directories..."
chown -R www-data:www-data /var/spool/cron 2>/dev/null || true
chown -R www-data:www-data /var/spool/cron/crontabs 2>/dev/null || true
chmod -R 755 /var/spool/cron 2>/dev/null || true
chmod -R 755 /var/spool/cron/crontabs 2>/dev/null || true

# Finde die installierte PHP-Version (8.2 oder 8.3)
echo "Detecting PHP version..."
PHP_VERSION=$(php -r 'echo PHP_MAJOR_VERSION . "." . PHP_MINOR_VERSION;' 2>/dev/null)

# Falls PHP nicht gefunden, suche in /etc/php
if [[ -z "$PHP_VERSION" ]] || ! [[ "$PHP_VERSION" =~ ^(8\.2|8\.3)$ ]]; then
echo "PHP version not found via CLI, checking /etc/php directory..."
if [[ -d "/etc/php" ]]; then
PHP_VERSION=$(ls /etc/php | grep -E '8\.[2-3]' | sort -r | head -n 1)
fi
fi

if [[ -z "$PHP_VERSION" ]] || ! [[ "$PHP_VERSION" =~ ^(8\.2|8\.3)$ ]]; then
echo "Error: No valid PHP version (8.2 or 8.3) found!"
exit 1
fi

echo "Using PHP version: $PHP_VERSION"

# Passe PHP-Konfiguration für Apache an
PHP_INI_PATH="/etc/php/$PHP_VERSION/apache2/php.ini"

if [[ -f "$PHP_INI_PATH" ]]; then
echo "Adjusting PHP settings in $PHP_INI_PATH..."
sed -i -E \
-e 's/^post_max_size = [0-9]+M/post_max_size = 100M/' \
-e 's/^upload_max_filesize = [0-9]+M/upload_max_filesize = 100M/' \
"$PHP_INI_PATH"
else
echo "Warning: PHP config file not found at $PHP_INI_PATH"
fi

# Installiere Python und benötigte Bibliotheken
echo "Installing Python and required packages..."

if [ "$IS_RASPI" = true ]; then
apt-get install -y python3 python3-venv python3-pip
python3 -m venv /opt/venv
/opt/venv/bin/pip install --upgrade pip
/opt/venv/bin/pip install requests aiohttp tqdm

# Stelle sicher, dass der virtuelle Umgebungspfad systemweit verfügbar ist
echo 'export PATH=/opt/venv/bin:$PATH' > /etc/profile.d/python-venv.sh
chmod +x /etc/profile.d/python-venv.sh
else
apt-get install -y python3 python3-pip
pip3 install --no-cache-dir requests aiohttp tqdm
fi

# Prüfe auf verfügbare Systemaktualisierungen
UPGRADE_LIST=$(apt list --upgradable 2>/dev/null | grep -Eo '^[^/]+' | head -10)

if [[ -n "$UPGRADE_LIST" ]]; then
echo -e "\nThe following packages can be upgraded:"
echo "$UPGRADE_LIST"
read -p "Do you want to upgrade them? (y/n): " UPGRADE_CONFIRM
if [[ "$UPGRADE_CONFIRM" =~ ^[Yy]$ ]]; then
apt upgrade -y
fi
fi

echo "Setup completed successfully on this system."

gewählter port offen und reagiert auch
abgeändert in der ports.conf

dann im browser http://ipadresse:port/serverw.php

so gehts dann wohl :)
 
Zuletzt bearbeitet von einem Moderator:
Sollte so aussehen. Keine Ahnung, wo es bei dir klemmt.
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Moin. Ich habe ein kleines Problem, ich bekomme keine Verbindung mehr mit Tivi und mit SFVipPlayer zu den Portalen. Ich muss dazu sagen ich habe es auch paar Wochen nicht mehr benutzt. Weil es nicht mehr ging habe ich alle Portale runtergehauen, und die Dateien aus der update zip noch mal rein kopiert. Geht auch net. Reichte auf 755 und www-data. Ein Portal hab ich angelegt, und Mac Check durchgeführt. Alles i.o. Webplayer läuft ganz normal. Hat jemand eine Idee ?
 
Zuletzt bearbeitet:
hallo svenham,
keine ahnung, was du da alles gemacht hast!?
wozu in dem fall nen mac check?
schau dir doch lieber eimal die header configs an!
"Use specific Header"
... vermutlich sind da alle angeklickert °!*
mach das mal wie beschrieben, dann funzt das auch wieder mit dem sfvip
soo jedenfalls Mmmh eine vermutung!!!
 
Zurück
Oben