Hướng dẫn where is my php path? - đường dẫn php của tôi ở đâu?

Phần này giữ các câu hỏi phổ biến về cách cài đặt PHP. PHP có sẵn cho hầu hết mọi hệ điều hành và hầu hết mọi máy chủ web.

Để cài đặt PHP, hãy làm theo hướng dẫn trong cài đặt và cấu hình.

  1. Tại sao tôi không nên sử dụng Apache2 với MPM có ren trong môi trường sản xuất?
  2. UNIX/Windows: Tệp Php.ini của tôi nên được đặt ở đâu?
  3. UNIX: Tôi đã cài đặt PHP, nhưng mỗi lần tôi tải tài liệu, tôi nhận được tin nhắn 'tài liệu không chứa dữ liệu'! Những gì đang xảy ra ở đây?
  4. UNIX: Tôi đã cài đặt PHP bằng RPM, nhưng Apache không xử lý các trang PHP! Những gì đang xảy ra ở đây?
  5. UNIX: Tôi đã vá Apache với bản vá mở rộng phía trước và đột nhiên PHP ngừng hoạt động. PHP có không tương thích với các tiện ích mở rộng Apache FrontPage không?
  6. UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi sẽ nhận được một màn hình trống.
  7. UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi gặp lỗi 500 máy chủ.
  8. Một số hệ điều hành: Tôi đã cài đặt PHP mà không có lỗi, nhưng khi tôi cố gắng bắt đầu apache, tôi nhận được lỗi ký hiệu không xác định: [MyBox: user/src/php5] root# apachectl configtest apachectl:/usr/local/apache/bin/httpd chưa được xác định Biểu tượng: _compress _uncompress
  9. Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi gặp lỗi: Lỗi CGI: Ứng dụng CGI được chỉ định bị xử lý sai bằng cách không trả về một bộ tiêu đề HTTP hoàn chỉnh. Các tiêu đề mà nó đã trả lại là:
  10. Windows: Tôi đã làm theo tất cả các hướng dẫn, nhưng vẫn không thể làm cho PHP và IIS làm việc cùng nhau!
  11. Khi chạy PHP dưới dạng CGI với IIS, PWS, OMNIHTTPD hoặc XITAMI, tôi nhận được lỗi sau: Cảnh báo bảo mật! PHP CGI không thể được truy cập trực tiếp ..
  12. Làm thế nào để tôi biết nếu php.ini của tôi đang được tìm thấy và đọc? Có vẻ như nó không phải vì những thay đổi của tôi không được thực hiện.
  13. Làm cách nào để thêm thư mục PHP của tôi vào đường dẫn trên Windows?
  14. Làm cách nào để làm cho tệp php.ini có sẵn cho PHP trên Windows?
  15. Có thể sử dụng đàm phán nội dung Apache (tùy chọn đa lượt xem) với PHP không?
  16. Php có giới hạn trong quá trình nhận và chỉ các phương thức yêu cầu đăng không?

Tại sao tôi không nên sử dụng Apache2 với MPM có ren trong môi trường sản xuất?

UNIX/Windows: Tệp Php.ini của tôi nên được đặt ở đâu?

UNIX: Tôi đã cài đặt PHP, nhưng mỗi lần tôi tải tài liệu, tôi nhận được tin nhắn 'tài liệu không chứa dữ liệu'! Những gì đang xảy ra ở đây?

UNIX/Windows: Tệp Php.ini của tôi nên được đặt ở đâu?

UNIX: Tôi đã cài đặt PHP, nhưng mỗi lần tôi tải tài liệu, tôi nhận được tin nhắn 'tài liệu không chứa dữ liệu'! Những gì đang xảy ra ở đây?

--with-config-file-path=/etc

UNIX: Tôi đã cài đặt PHP bằng RPM, nhưng Apache không xử lý các trang PHP! Những gì đang xảy ra ở đây?

--with-config-file-scan-dir=PATH

UNIX: Tôi đã vá Apache với bản vá mở rộng phía trước và đột nhiên PHP ngừng hoạt động. PHP có không tương thích với các tiện ích mở rộng Apache FrontPage không?

UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi sẽ nhận được một màn hình trống.

UNIX: Tôi đã cài đặt PHP, nhưng mỗi lần tôi tải tài liệu, tôi nhận được tin nhắn 'tài liệu không chứa dữ liệu'! Những gì đang xảy ra ở đây?

UNIX: Tôi đã cài đặt PHP bằng RPM, nhưng Apache không xử lý các trang PHP! Những gì đang xảy ra ở đây?

  • UNIX: Tôi đã vá Apache với bản vá mở rộng phía trước và đột nhiên PHP ngừng hoạt động. PHP có không tương thích với các tiện ích mở rộng Apache FrontPage không?

  • UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi sẽ nhận được một màn hình trống.

  • UNIX: Tôi đã vá Apache với bản vá mở rộng phía trước và đột nhiên PHP ngừng hoạt động. PHP có không tương thích với các tiện ích mở rộng Apache FrontPage không?

  • UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi sẽ nhận được một màn hình trống.

  • UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi gặp lỗi 500 máy chủ.

  • UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi sẽ nhận được một màn hình trống.

  • Nếu bạn đang nhận được một bãi rác cốt lõi, GDB nên thông báo cho bạn về điều này ngay bây giờ

  • Loại: Bt

  • Bạn nên bao gồm backtrace của bạn trong báo cáo lỗi của bạn. Điều này nên được gửi tới »& nbsp; https: //github.com/php/php-src/issues

Nếu tập lệnh của bạn sử dụng các hàm biểu thức thông thường (preg_match () và bạn bè), bạn nên đảm bảo rằng bạn đã biên dịch PHP và Apache với cùng một gói biểu thức thông thường. Điều này sẽ tự động xảy ra với PHP và Apache 1.3.xpreg_match() and friends), you should make sure that you compiled PHP and Apache with the same regular expression package. This should happen automatically with PHP and Apache 1.3.x

UNIX: Tôi đã cài đặt PHP bằng RPM, nhưng Apache không xử lý các trang PHP! Những gì đang xảy ra ở đây?

Giả sử bạn đã cài đặt cả APACHE và PHP từ các gói RPM, bạn cần giải nén hoặc thêm một số hoặc tất cả các dòng sau trong tệp httpd.conf của bạn:

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so

Và thêm:

AddType application/x-httpd-php .php

... Đối với các thuộc tính toàn cầu hoặc các thuộc tính của ảo dạng ảo bạn muốn có hỗ trợ PHP được thêm vào. UNIX: Tôi đã vá Apache với bản vá mở rộng phía trước và đột nhiên PHP ngừng hoạt động. PHP có không tương thích với các tiện ích mở rộng Apache FrontPage không? Unix: I patched Apache with the FrontPage extensions patch, and suddenly PHP stopped working. Is PHP incompatible with the Apache FrontPage extensions?

Không, PHP hoạt động tốt với các phần mở rộng phía trước. Vấn đề là bản vá FrontPage sửa đổi một số cấu trúc Apache, mà PHP dựa vào. Việc biên dịch lại PHP (sử dụng 'làm sạch; làm') sau khi bản vá FP được áp dụng sẽ giải quyết vấn đề.

UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi sẽ nhận được một màn hình trống.

Thực hiện 'Nguồn xem' trong trình duyệt web và bạn có thể sẽ thấy rằng bạn có thể thấy mã nguồn của tập lệnh PHP của mình. Điều này có nghĩa là máy chủ web đã không gửi tập lệnh đến PHP để giải thích. Có gì đó không ổn với cấu hình máy chủ - Kiểm tra kỹ cấu hình máy chủ theo hướng dẫn cài đặt PHP.

UNIX/Windows: Tôi đã cài đặt PHP, nhưng khi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi gặp lỗi 500 máy chủ.

Có gì đó không ổn khi máy chủ cố gắng chạy PHP. Để xem thông báo lỗi hợp lý, từ dòng lệnh, hãy thay đổi thư mục có thể thực thi PHP (php.exe trên windows) và chạy PHP -I. Nếu PHP có bất kỳ vấn đề nào đang chạy, thì một thông báo lỗi phù hợp sẽ được hiển thị, điều này sẽ cung cấp cho bạn một manh mối về những gì cần phải được thực hiện tiếp theo. Nếu bạn nhận được một màn hình đầy mã HTML (đầu ra của hàm phpinfo ()) thì PHP đang hoạt động và sự cố của bạn có thể liên quan đến cấu hình máy chủ mà bạn nên kiểm tra kỹ.php -i. If PHP has any problems running, then a suitable error message will be displayed which will give you a clue as to what needs to be done next. If you get a screen full of HTML codes (the output of the phpinfo() function) then PHP is working, and your problem may be related to your server configuration which you should double check.

Một số hệ điều hành: Tôi đã cài đặt PHP mà không có lỗi, nhưng khi tôi cố gắng bắt đầu Apache, tôi sẽ nhận được các lỗi ký hiệu không xác định:

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress

Điều này thực sự không liên quan gì đến PHP, nhưng với các thư viện máy khách MySQL. Một số nhu cầu-với-zlib, những người khác thì không. Điều này cũng được đề cập trong Câu hỏi thường gặp MySQL.--with-zlib, others do not. This is also covered in the MySQL FAQ.

Windows: Tôi đã cài đặt PHP, nhưng khi tôi cố gắng truy cập tệp tập lệnh PHP thông qua trình duyệt của mình, tôi sẽ gặp lỗi:

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:

Thông báo lỗi này có nghĩa là PHP không thể xuất bất cứ thứ gì. Để xem thông báo lỗi hợp lý, từ dòng lệnh, hãy thay đổi thư mục có thể thực thi PHP (php.exe trên windows) và chạy PHP -I. Nếu PHP có bất kỳ vấn đề nào đang chạy, thì một thông báo lỗi phù hợp sẽ được hiển thị, điều này sẽ cung cấp cho bạn một manh mối về những gì cần phải được thực hiện tiếp theo. Nếu bạn nhận được một màn hình đầy mã HTML (đầu ra của hàm phpinfo ()) thì PHP đang hoạt động.php -i. If PHP has any problems running, then a suitable error message will be displayed which will give you a clue as to what needs to be done next. If you get a screen full of HTML codes (the output of the phpinfo() function) then PHP is working.

Khi PHP đang hoạt động tại dòng lệnh, hãy thử truy cập tập lệnh qua trình duyệt một lần nữa. Nếu nó vẫn thất bại thì nó có thể là một trong những điều sau đây:

  • Quyền tệp trên tập lệnh PHP của bạn, php.exe, php5ts.dll, php.ini hoặc bất kỳ phần mở rộng PHP nào bạn đang cố gắng tải sao cho người dùng Internet ẩn danh ISUR_ không thể truy cập chúng.
  • Tệp tập lệnh không tồn tại (hoặc có thể không phải là nơi bạn nghĩ rằng nó liên quan đến thư mục gốc web của bạn). Lưu ý rằng đối với IIS, bạn có thể bẫy lỗi này bằng cách đánh dấu vào hộp 'Kiểm tra tệp tồn tại' khi thiết lập ánh xạ tập lệnh trong Trình quản lý dịch vụ Internet. Nếu một tệp tập lệnh không tồn tại thì máy chủ sẽ trả về lỗi 404. Ngoài ra còn có lợi ích bổ sung mà IIS sẽ thực hiện bất kỳ xác thực nào cần thiết cho bạn dựa trên các quyền của NTLANMAN trên tệp tập lệnh của bạn.
Windows: Tôi đã làm theo tất cả các hướng dẫn, nhưng vẫn không thể làm cho PHP và IIS làm việc cùng nhau!

Đảm bảo bất kỳ người dùng nào cần chạy tập lệnh PHP đều có quyền chạy php.exe! IIS sử dụng một người dùng ẩn danh được thêm vào thời điểm IIS được cài đặt. Người dùng này cần quyền đối với php.exe. Ngoài ra, bất kỳ người dùng được xác thực cũng sẽ cần quyền thực thi php.exe. Và đối với IIS4, bạn cần nói với nó rằng PHP là một công cụ tập lệnh. Ngoài ra, bạn sẽ muốn đọc Câu hỏi thường gặp này.

Khi chạy PHP dưới dạng CGI với IIS, PWS, OMNIHTTPD hoặc XITAMI, tôi sẽ gặp lỗi sau: Security Alert! PHP CGI cannot be accessed directly..

Bạn phải đặt Chỉ thị CGI.Force_Redirect thành

--with-config-file-scan-dir=PATH
0. Nó mặc định là
--with-config-file-scan-dir=PATH
1, vì vậy hãy chắc chắn rằng chỉ thị không được bình luận (với
--with-config-file-scan-dir=PATH
2). Giống như tất cả các chỉ thị, điều này được đặt trong php.ini

Bởi vì mặc định là

--with-config-file-scan-dir=PATH
1, điều quan trọng là bạn chắc chắn 100% rằng tệp php.ini chính xác đang được đọc. Đọc Câu hỏi thường gặp này để biết chi tiết.

Làm thế nào để tôi biết nếu php.ini của tôi đang được tìm thấy và đọc? Có vẻ như nó không phải vì những thay đổi của tôi không được thực hiện.

Để chắc chắn Php.ini của bạn đang được PHP đọc, hãy gọi cho PhpInfo (). Gần đỉnh, sẽ có một danh sách gọi là

--with-config-file-scan-dir=PATH
4. Điều này sẽ cho bạn biết PHP đang tìm Php.ini và liệu nó có được đọc hay không. Nếu chỉ là một đường dẫn thư mục tồn tại, thì nó không được đọc và bạn nên đặt Php.ini của mình vào thư mục đó. Nếu php.ini được bao gồm trong đường dẫn, nó đang được đọc.phpinfo(). Near the top, there will be a listing called
--with-config-file-scan-dir=PATH
4. This will tell you where PHP is looking for php.ini and whether or not it's being read. If just a directory PATH exists, then it's not being read, and you should put your php.ini in that directory. If php.ini is included within the PATH, it is being read.

Nếu php.ini đang được đọc và bạn đang chạy PHP như một mô -đun, thì hãy chắc chắn khởi động lại máy chủ web của mình sau khi thực hiện các thay đổi thành php.ini

Xem thêm PHP_INI_LOADED_FILE ().php_ini_loaded_file().

Làm cách nào để thêm thư mục PHP của tôi vào đường dẫn trên Windows?

Trên Windows:

  • Chuyển đến bảng điều khiển và mở biểu tượng hệ thống (bắt đầu → bảng điều khiển)

  • Đi đến tab nâng cao

  • Nhấp vào nút 'Biến môi trường'

  • Nhìn vào ngăn 'Biến hệ thống'

  • Tìm mục nhập đường dẫn (bạn có thể cần phải cuộn để tìm nó)

  • Nhấp đúp vào mục nhập đường dẫn

  • Nhập thư mục PHP của bạn ở cuối, bao gồm ';' Trước (ví dụ:

    --with-config-file-scan-dir=PATH
    5)

  • nhấn OK

Lưu ý: Hãy chắc chắn khởi động lại sau khi làm theo các bước trên để đảm bảo rằng các thay đổi đường dẫn được áp dụng.: Be sure to reboot after following the steps above to ensure that the PATH changes are applied.

Làm cách nào để làm cho tệp php.ini có sẵn cho PHP trên Windows?

Có một số cách để làm điều này. Nếu bạn đang sử dụng Apache, hãy tham khảo tài liệu Apache, nếu không bạn phải đặt biến môi trường PHPRC.

Có thể sử dụng đàm phán nội dung Apache (tùy chọn đa lượt xem) với PHP không?

Nếu liên kết đến các tệp PHP bao gồm tiện ích mở rộng, mọi thứ hoạt động hoàn hảo. Câu hỏi thường gặp này chỉ dành cho trường hợp khi các liên kết đến các tệp PHP không bao gồm tiện ích mở rộng và bạn muốn sử dụng đàm phán nội dung để chọn các tệp PHP từ URL không có tiện ích mở rộng. Trong trường hợp này, thay thế dòng

--with-config-file-scan-dir=PATH
6 bằng:

AddHandler php5-script php
AddType text/html php

Giải pháp này không hoạt động cho Apache 1 vì mô -đun PHP không bắt được
--with-config-file-scan-dir=PATH
7. Php có giới hạn trong quá trình nhận và chỉ các phương thức yêu cầu đăng không? Is PHP limited to process GET and POST request methods only?

Không, có thể xử lý bất kỳ phương thức yêu cầu nào, ví dụ: LIÊN KẾT. Trạng thái phản hồi thích hợp có thể được gửi với tiêu đề (). Nếu chỉ cần xử lý các phương thức nhận và đăng, nó có thể đạt được với cấu hình Apache này:header(). If only GET and POST methods should be handled, it can be achieved with this Apache configuration:


Deny from all

mỗi chấm fikse tại ipj dot không ¶

17 năm trước

--with-config-file-scan-dir=PATH
8

--with-config-file-scan-dir=PATH
9

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
0

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

emzeperx tại emzeper dot hu ¶

16 năm trước

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
2

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
3

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
4

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

nigel chấm muối tại hotmail dot com

18 năm trước

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
6

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
7

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
8

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
9

AddType application/x-httpd-php .php
0

AddType application/x-httpd-php .php
1

AddType application/x-httpd-php .php
2

AddType application/x-httpd-php .php
3

AddType application/x-httpd-php .php
4

AddType application/x-httpd-php .php
5

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

14 năm trước

AddType application/x-httpd-php .php
7

AddType application/x-httpd-php .php
8

AddType application/x-httpd-php .php
9

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
0

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
1

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
2

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
3

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

Charleslynch tại Xybersoftware dot com ¶

14 năm trước

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
5

Charleslynch tại Xybersoftware dot com ¶

18 năm trước

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
6

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
7

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
8

[mybox:user /src/php5] root# apachectl configtest
 apachectl: /usr/local/apache/bin/httpd Undefined symbols:
  _compress
  _uncompress
9

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
0

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
1

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
2

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
3

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
4

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

17 năm trước

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
6

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
7

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

emzeperx tại emzeper dot hu ¶

16 năm trước

cgi error:
 The specified CGI application misbehaved by not
 returning a complete set of HTTP headers.
 The headers it did return are:
9

AddHandler php5-script php
AddType text/html php
0

AddHandler php5-script php
AddType text/html php
1

AddHandler php5-script php
AddType text/html php
2

AddHandler php5-script php
AddType text/html php
1

AddHandler php5-script php
AddType text/html php
4

AddHandler php5-script php
AddType text/html php
5

AddHandler php5-script php
AddType text/html php
1

AddHandler php5-script php
AddType text/html php
7

AddHandler php5-script php
AddType text/html php
8

AddHandler php5-script php
AddType text/html php
9

AddHandler php5-script php
AddType text/html php
1


Deny from all
1


Deny from all
2

AddHandler php5-script php
AddType text/html php
1


Deny from all
4


Deny from all
5


Deny from all
6


Deny from all
7


Deny from all
8


Deny from all
9

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

nigel chấm muối tại hotmail dot com

18 năm trước

ISUR_1

ISUR_2

ISUR_3

ISUR_4

ISUR_5

ISUR_6

ISUR_7

ISUR_8

ISUR_9

Security Alert! PHP CGI cannot be accessed directly.0

Security Alert! PHP CGI cannot be accessed directly.1

Security Alert! PHP CGI cannot be accessed directly.2

Security Alert! PHP CGI cannot be accessed directly.3

Security Alert! PHP CGI cannot be accessed directly.4

Security Alert! PHP CGI cannot be accessed directly.5

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

18 năm trước

Security Alert! PHP CGI cannot be accessed directly.7

Security Alert! PHP CGI cannot be accessed directly.8

Security Alert! PHP CGI cannot be accessed directly.9

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

18 năm trước

--with-config-file-scan-dir=PATH
01

--with-config-file-scan-dir=PATH
02

--with-config-file-scan-dir=PATH
03

--with-config-file-scan-dir=PATH
04

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

18 năm trước

--with-config-file-scan-dir=PATH
06

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

18 năm trước

--with-config-file-scan-dir=PATH
07

--with-config-file-scan-dir=PATH
08

--with-config-file-scan-dir=PATH
09

--with-config-file-scan-dir=PATH
10

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

14 năm trước

--with-config-file-scan-dir=PATH
12

--with-config-file-scan-dir=PATH
13

--with-config-file-scan-dir=PATH
14

--with-config-file-scan-dir=PATH
15

--with-config-file-scan-dir=PATH
16

--with-config-file-scan-dir=PATH
17

--with-config-file-scan-dir=PATH
18

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

Charleslynch tại Xybersoftware dot com ¶

18 năm trước

--with-config-file-scan-dir=PATH
20

--with-config-file-scan-dir=PATH
21

--with-config-file-scan-dir=PATH
22

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

John Dot Calder tại Manukau Dot Ac Dot NZ ¶

14 năm trước

--with-config-file-scan-dir=PATH
24

--with-config-file-scan-dir=PATH
25

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

Charleslynch tại Xybersoftware dot com ¶

14 năm trước

--with-config-file-scan-dir=PATH
27

--with-config-file-scan-dir=PATH
28

--with-config-file-scan-dir=PATH
29

--with-config-file-scan-dir=PATH
30

--with-config-file-scan-dir=PATH
31

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

Charleslynch tại Xybersoftware dot com ¶

16 năm trước

--with-config-file-scan-dir=PATH
33

--with-config-file-scan-dir=PATH
34

--with-config-file-scan-dir=PATH
35

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

nigel chấm muối tại hotmail dot com

17 năm trước

--with-config-file-scan-dir=PATH
37

--with-config-file-scan-dir=PATH
38

--with-config-file-scan-dir=PATH
39

--with-config-file-scan-dir=PATH
40

# Extra Modules
AddModule mod_php.c
AddModule mod_perl.c

# Extra Modules
LoadModule php_module         modules/mod_php.so
LoadModule php5_module        modules/libphp5.so
LoadModule perl_module        modules/libperl.so
1

Làm cách nào để tìm đường dẫn máy chủ PHP của tôi?

Đảm bảo máy chủ web đang chạy, mở trình duyệt và nhập http: //server-ip/phptest.php.Sau đó, bạn sẽ thấy một màn hình hiển thị thông tin chi tiết về phiên bản PHP bạn đang sử dụng và cài đặt các mô -đun.open a browser and type http://SERVER-IP/phptest.php. You should then see a screen showing detailed information about the PHP version you are using and installed modules.

PHP cài đặt ở đâu trên Windows?

Cài đặt PHP trên Windows trích xuất thủ công tệp đã tải xuống vào thư mục PHP phải được tạo tại gốc của bất kỳ ổ đĩa Windows nào của bạn (ví dụ: C: \ PHP hoặc D: \ PHP).c:\php or d:\php).

Thư mục PHP trong Linux ở đâu?

Vị trí mặc định cho PHP.Tệp INI là: Ubuntu 16.04: /etc/php/7.0/apache2.Centos 7: /etc /php.Ubuntu 16.04: /etc/php/7.0/apache2. CentOS 7: /etc/php.

Các biến môi trường PHP được đặt ở đâu?

Sử dụng các biến môi trường trong PHP..
Các biến môi trường PHP cho phép các tập lệnh của bạn lượm lặt được một số loại dữ liệu một cách linh hoạt từ máy chủ.....
Bạn có thể truy cập các biến này bằng các mảng $ _Server và $ _ENV ..
/home/00000/domains/example.com/html..
Tạo một PHPINFO ..