php调用python,如何安全使用passthru,exec,system?
有两个相关问题:
一、
如果使用exec,要去掉disable_functions。
那如何保证安全?
二、1.php和test.py放在同一目录
1.php:
<code><?php exec('python test.py'); ?> </code>
test.py:
print '1234'
调用http://localhost/1.php,没有反应?
回复内容:
有两个相关问题:
一、
如果使用exec,要去掉disable_functions。
那如何保证安全?
二、1.php和test.py放在同一目录
1.php:
<code><?php exec('python test.py'); ?> </code>
test.py:
print '1234'
调用http://localhost/1.php,没有反应?
在 php 中调用 python 没有反应可能是因为环境变量的问题,你可以使用 python 的绝对路径 + python 文件的绝对路径来调用试一试。
这里调用如果没有特殊处理可能是 http 的同步调用,这个地方会等待 python 运行,有可能超时。
尽量在CLI模式下使用exec等函数
直接python调php

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP

Bagaimana anda bertanya kepadanya Deepseek

Bagaimana anda menghuraikan dan memproses HTML/XML dalam PHP?

Program PHP untuk mengira vokal dalam rentetan
