Hướng dẫn test if php is working on apache - kiểm tra xem php có hoạt động trên apache không

Có cách nào để kiểm tra xem PHP có được cài đặt trên máy chủ Apache hoặc IIS trong môi trường PHP không?

Nếu vậy, làm thế nào?

Hướng dẫn test if php is working on apache - kiểm tra xem php có hoạt động trên apache không

hỏi ngày 28 tháng 2 năm 2012 lúc 16:56Feb 28, 2012 at 16:56

Hướng dẫn test if php is working on apache - kiểm tra xem php có hoạt động trên apache không

Oliver Sprynoliver SprynOliver Spryn

16.4K33 Huy hiệu vàng97 Huy hiệu bạc187 Huy hiệu đồng33 gold badges97 silver badges187 bronze badges

Tạo một tệp (giả sử Info.php) với nội dung sau trên đường dẫn có thể truy cập và cố gắng duyệt nó:


@Alfabravo là chính xác: Đừng quên xóa tệp khỏi máy chủ sau khi sử dụng nó!

Đã trả lời ngày 28 tháng 2 năm 2012 lúc 16:58Feb 28, 2012 at 16:58

Hướng dẫn test if php is working on apache - kiểm tra xem php có hoạt động trên apache không

NIR Alfasinir AlfasiNir Alfasi

52.4K11 Huy hiệu vàng81 Huy hiệu bạc122 Huy hiệu đồng11 gold badges81 silver badges122 bronze badges

2

Tạo tập lệnh PHP được gọi là php.php với nội dung:


và chạy nó từ trình duyệt của bạn. Hoặc từ dòng lệnh, chạy:

php -v

Đã trả lời ngày 28 tháng 2 năm 2012 lúc 16:58Feb 28, 2012 at 16:58

NIR Alfasinir Alfasi

if( strpos( $_SERVER['SERVER_SOFTWARE'], 'Apache') !== false) 
  echo 'Have Apache';
else
  echo 'Have some other server';

52.4K11 Huy hiệu vàng81 Huy hiệu bạc122 Huy hiệu đồngNov 6, 2015 at 22:57

Tạo tập lệnh PHP được gọi là php.php với nội dung:untill

và chạy nó từ trình duyệt của bạn. Hoặc từ dòng lệnh, chạy:16 silver badges20 bronze badges

Tôi không biết với phiên bản PHP nào có sẵn, nhưng hãy thử điều này:

function on_iis() {
    $sSoftware = strtolower( $_SERVER["SERVER_SOFTWARE"] );
    if ( strpos($sSoftware, "microsoft-iis") !== false )
        return true;
    else
        return false;
}

Đã trả lời ngày 6 tháng 11 năm 2015 lúc 22:57

cho đến khi không bị thay đổiMay 4, 2013 at 8:51

1.43516 huy hiệu bạc20 Huy hiệu đồng

Câu trả lời gần như dứt khoát nhất có thể (có những khả năng tương tự khác) là:

Bây giờ, chỉ cần sử dụng


0 bất cứ khi nào bạn muốn biết.

Đã trả lời ngày 4 tháng 5 năm 2013 lúc 8:51Feb 28, 2012 at 16:59

Bạn cũng có thể tìm hiểu thông qua $ _Server ['Document_root'], loại: loại:jbnunn

Đọc http://www.helicron.net/php/4 gold badges40 silver badges64 bronze badges

2

Hướng dẫn test if php is working on apache - kiểm tra xem php có hoạt động trên apache không

Trong bài viết trước của chúng tôi, chúng tôi đã chia sẻ cách cài đặt PHP trên Windows. Nếu bạn không biết cách cài đặt PHP thì bạn có thể kiểm tra bài viết trước của chúng tôi. PHP được sử dụng để làm cho các trang web động.how to install PHP on windows. If you don’t know how to install PHP then you can check our previous post. PHP is used to make websites dynamic.

PHP là ngôn ngữ kịch bản phía máy chủ. Nó có rất nhiều khung để thực hiện lập trình. Để sử dụng PHP, bạn cần cài đặt PHP trước. Sau đó, sau khi bạn phải cài đặt một máy chủ Apache sẽ giúp bạn chạy tập lệnh PHP của mình thông qua trình duyệt web bằng localhost.Apache server that will help you to run your PHP script through a web browser using localhost.

Công việc chính của Apache là lắng nghe bất kỳ yêu cầu đến nào từ trình duyệt và trả về một phản hồi thích hợp. Apache khá mạnh mẽ và có thể hoàn thành hầu như bất kỳ nhiệm vụ nào mà bạn là một quản trị viên web yêu cầu.

Theo trang web (www.netcraft.com), Apache đang chạy hơn 83,5 triệu máy chủ Internet, nhiều hơn Microsoft, Sun One và Zeus. Để đảm bảo rằng cả PHP và Apache đã được cấu hình để làm việc cùng nhau, hãy để viết một chương trình thử nghiệm ngắn.(www.netcraft.com), Apache is running over 83.5 million internet servers, more than Microsoft, Sun ONE, and Zeus. To make sure that both PHP and Apache have been configured to work together let’s write a short test program.

Để viết mã chương trình, bạn có thể chọn bất kỳ trình soạn thảo văn bản yêu thích nào của bạn và lưu tệp đó vào một vị trí thích hợp để thực thi, nếu không, bạn không thể chạy tập lệnh PHP của mình. Nếu bạn đang sử dụng XAMPP,

C:Xampphtdocs. 

Nếu bạn đang sử dụng chính thức của Apache,

C:Program FilesApache Software FoundationApache2.2

Nếu bạn đang sử dụng WAMP,

C:wamp

Trước đó, bạn phải khởi động máy chủ Apache. Nếu bạn đang sử dụng XAMPP thì hãy truy cập bảng điều khiển XAMPP và khởi động máy chủ Apache. Nếu bạn đang sử dụng WAMP Server thì hãy đặt nó trực tuyến. Nếu bất kỳ ai khác chạy Apache Server trực tuyến để thực thi các tệp mở rộng .Php. Mã PHP



My First PHP Code


Testing Apache and PHP

"; ?>
Browser Output: localhost/tphp.php - localhost/filename.php -
PHP is the extension

Bây giờ bạn nhận được đầu ra trên trình duyệt của bạn sau đó cả PHP và Apache đều hoạt động tốt. Nếu bạn không nhận được đầu ra thì cấu hình APACHE và PHP của bạn là sai.

Làm thế nào để tôi biết nếu Apache được bật PHP?

Mở bất kỳ trình duyệt web nào và nhập theo URL, 'LocalHost/Check.php'. Nó sẽ hiển thị chi tiết phiên bản PHP và cấu hình Apache. Trong cấu hình Apache, tìm kiếm phần mô -đun được tải và ở đó bạn sẽ tìm thấy tất cả các mô -đun được bật. php'. It will display the PHP version details and Apache Configuration. In Apache Configuration, search for the Loaded Modules section, and there you will find all the modules that are enabled.

Làm cách nào để kích hoạt PHP trong Apache?

Định cấu hình Apache để phục vụ các trang PHP từ thư mục người dùng ...
Bước 1: Chỉnh sửa tệp cấu hình PHP.sudo gedit /etc/apache2/mods-enables/php5.conf.....
Bước 2: Lưu các thay đổi và thoát Emacs.Control-x, Control-S ..
Bước 3: Khởi động lại Apache và bạn đã hoàn thành.sudo /etc/init.d/apache2 Khởi động lại ..

Apache của tôi đang chạy phiên bản PHP nào?

1. Nhập lệnh sau, thay thế [vị trí] bằng đường dẫn đến cài đặt PHP của bạn.2. Gõ PHP -V hiện hiển thị phiên bản PHP được cài đặt trên hệ thống Windows của bạn.php -v now shows the PHP version installed on your Windows system.

Làm cách nào để khắc phục Apache2 không thực thi các tệp PHP?

Làm cách nào để khắc phục Apache2 không thực thi các tệp PHP ?..
Cập nhật tệp cấu hình Apache.Mở thiết bị đầu cuối và mở tệp cấu hình Apache ..
Tắt và kích hoạt các mô -đun.Để thực hiện PHP hoạt động đúng, bạn cần tắt và sau đó bật MPM_EVENT_MODULE và bật các mô -đun MPM_Prefork và PHP7 ..
Khởi động lại máy chủ Apache ..