F4Pan
, un outil pour obtenir des liens de téléchargement Les interfaces utilisées par F4Pan
(ci-après dénommé ce projet) proviennent toutes du gouvernement officiel, et aucun comportement n'endommage les interfaces.
Tous les codes de ce projet sont open source et sont uniquement destinés à l'apprentissage et à la référence. Veuillez respecter les lois et réglementations en vigueur. Si vous ignorez la déclaration et utilisez ce projet, toutes les conséquences qui en résulteront n'auront rien à voir. l'auteur.
Ce projet nécessite un compte de connexion et comporte certains risques, notamment, mais sans s'y limiter, les limitations de vitesse, les interdictions de compte, les restrictions sur les fonctions associées, etc.
Ce projet, y compris ses développeurs, contributeurs et personnes ou entités affiliées, décline expressément par la présente toute association, soutien ou approbation de toute forme de conduite illégale. Cette clause de non-responsabilité s'applique à toute utilisation ou application du projet F4Pan qui pourrait enfreindre les lois, réglementations ou principes éthiques locaux, nationaux ou internationaux.
Ce projet est un projet logiciel open source conçu pour promouvoir les applications juridiques et éthiques dans les cas d'utilisation prévus. Chaque utilisateur est responsable de s'assurer que son utilisation de F4Pan est conforme à toutes les lois et réglementations applicables dans sa juridiction.
Les développeurs et contributeurs de ce projet ne sont pas responsables des actions des utilisateurs qui violent la loi ou se livrent à toute forme d'activité illégale. Les utilisateurs sont seuls responsables de leurs propres actes et des conséquences pouvant découler de leur utilisation de F4Pan.
De plus, toute discussion, conseil ou orientation fourni par ce projet (y compris ses développeurs, contributeurs et utilisateurs) ne doit pas être interprété comme un avis juridique. Il est fortement conseillé aux utilisateurs de faire appel à un conseiller juridique indépendant pour comprendre les implications juridiques de leurs actions et garantir le respect des lois et réglementations en vigueur.
En utilisant ou en accédant au Projet, l'Utilisateur reconnaît et accepte de dégager les développeurs, les contributeurs et les personnes ou entités affiliées de toute responsabilité découlant de l'utilisation ou de la mauvaise utilisation du Projet, y compris de toute conséquence juridique découlant de leurs actions.
Veuillez utiliser ce projet de manière responsable et conformément à la loi.
PHP >= 8.0
MySQL
Rédis
Boucle
Si vous n'avez pas réussi la vérification de l'environnement après l'installation de Mysql et Redis, veuillez activer les extensions correspondantes dans la version correspondante de php.ini
. Les extensions PHP requises incluent fileinfo
et redis
Ce projet utilise le framework thinkphp8.0
Nginx pseudo-statique (déployer le backend séparément) :
location ~* (runtime|application)/{ return 403; } location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } }
Nginx pseudo-statique (front-end + back-end) :
location ~* (runtime|application)/{ return 403; } location /api { rewrite ^(.*)$ /index.php?s=$1 last; break; } location / { index index.html; try_files $uri $uri/ /index.html; }
L'architecture前后端分离
de ce projet peut être téléchargée à partir de la page Releases
.
Décompressez-le dans le répertoire du site Web
Définissez le répertoire en cours d'exécution sur /public
Connectez-vous au serveur via SSH, accédez au répertoire du site Web, exécutez la commande composer install
et attendez la fin de l'installation des dépendances.
Définir un pseudo-statique
Visitez http(s)://你的域名/#/install
et suivez les instructions pour l'installer.
Si vous utilisez宝塔面板
pour l'installation, vous devez accéder à禁用函数
pour supprimer putenv
et proc_open
avant d'exécuter composer install
.
Méthode d'acquisition de clé dynamique :
Connectez-vous au backend, entrez dans la page de gestion des apikey et ajoutez une apikey
GET access /api/public/get_parse_key?apikey={apikey}
pour obtenir la clé d'analyse dynamique
Accédez à la page actions
de l'entrepôt f4pan-web pour télécharger la dernière version de build et décompressez-la dans le dossier public
pour la mettre à jour.
Vous pouvez nous contacter via Issues
ou Telegram
Frontend f4pan-web
F4pan back-end
Entrez sur notre site officiel