Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Menjalankan Aplikasi PHP pada Pelayan Tomcat?

Bagaimanakah Saya Boleh Menjalankan Aplikasi PHP pada Pelayan Tomcat?

Linda Hamilton
Lepaskan: 2024-12-02 03:49:10
asal
992 orang telah melayarinya

How Can I Run PHP Applications on a Tomcat Server?

Bolehkah Aplikasi PHP Digunakan pada Tomcat?

Walaupun nampaknya mustahil, ia boleh dilaksanakan untuk melaksanakan aplikasi PHP pada Tomcat. Begini cara ia boleh dicapai:

Mengintegrasikan PHP ke dalam Tomcat

  1. Pasang PHP: Pasang PHP dalam direktori yang ditetapkan, mis., c:php-5.2.6-Win32.
  2. Dapatkan Perduaan PECL: Muat turun binari PECL 5.2.5 Win32.
  3. Konfigurasikan php.ini: Nyahkomen sambungan talian=php_java.dll dalam php.ini fail.
  4. Pindahkan Fail Diperlukan:

    • Salin php5servlet.dll dari PECL ke c:php-5.2.6-Win32.
    • Salin php_java.dll dari PECL ke c:php-5.2.6-Win32ext.
    • Salin php_java.jar dari PECL ke tomcatlib.
  5. Buat Direktori PHP dalam Tomcat: Wujudkan direktori "php" dalam tomcatwebapps direktori.
  6. Salin Fail JAR Sokongan:

    • Salin phpsrvlt.jar daripada PECL ke tomcatwebappsphpWEB-INFlib.
    • Ultjar phps .jar dan ubah suai netphpreflect.properties dan netphpservlet.properties to set library=php5servlet.
    • Buat semula fail jar menggunakan jar cvf php5srvlt.jar net/php/⁠*.
  7. Buat web. xml: Tentukan fail web.xml dalam tomcatwebappsphpWEB-INF seperti berikut:
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <servlet><servlet-name>php</servlet-name><servlet-class>net.php.servlet</servlet-class></servlet>
  <servlet><servlet-name>php-formatter</servlet-name><servlet-class>net.php.formatter</servlet-class></servlet>
  <servlet-mapping><servlet-name>php</servlet-name><url-pattern>*.php</url-pattern></servlet-mapping>
  <servlet-mapping><servlet-name>php-formatter</servlet-name><url-pattern>*.phps</url-pattern></servlet-mapping>
</web-app>
Salin selepas log masuk
  1. Kemas kini Laluan Sistem: Tambahkan laluan direktori PHP ke Laluan Sistem atau Pengguna dalam Windows.
  2. Buat Skrip PHP Ujian: Simpan fail test.php dalam tomcatwebappsphp untuk pengesahan.
  3. Mulakan Semula Tomcat: Lancarkan Semula Tomcat.
  4. Akses Aplikasi PHP: Navigasi ke localhost:8080/php/test.php untuk mengesahkan kejayaan pelaksanaan kod PHP dalam Tomcat.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjalankan Aplikasi PHP pada Pelayan Tomcat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan