Hướng dẫn does php have an environment path variable? - php có biến đường dẫn môi trường không?

37

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi đang sử dụng Wamp. Tôi muốn sử dụng PHP từ dấu nhắc lệnh. Mục nhập trong biến env cho biến này là gì?

Boris Guéry

46.9K7 Huy hiệu vàng51 Huy hiệu bạc87 Huy hiệu đồng7 gold badges51 silver badges87 bronze badges

hỏi ngày 29 tháng 4 năm 2010 lúc 10:26Apr 29, 2010 at 10:26

1

Bạn cần thêm thư mục PHP vào đường dẫn của bạn. Trên dòng lệnh [ví dụ: trong một tập tin hàng loạt], nó sẽ trông như thế này:

SET PATH=%PATH%;C:\your\wamp\path\php

Nếu nghi ngờ, đó là thư mục chứa php.exe.

Bạn cũng có thể đặt trước đường dẫn trong bảng điều khiển của Windows. Xem ở đây về cách làm điều này trong Windows 7 chẳng hạn.

Xin lưu ý rằng nếu bạn gọi Php thực thi từ một thư mục tùy ý, thư mục đó sẽ là thư mục làm việc. Bạn có thể cần điều chỉnh các tập lệnh của mình để họ sử dụng các thư mục phù hợp cho các hoạt động tệp của họ [nếu có].

Đã trả lời ngày 29 tháng 4 năm 2010 lúc 10:31Apr 29, 2010 at 10:31

PekkapekkaPekka

435K137 Huy hiệu vàng966 Huy hiệu bạc1080 Huy hiệu Đồng137 gold badges966 silver badges1080 bronze badges

1

Thực hiện theo điều này cho hệ điều hành Windows với WAMP được cài đặt.

System > Advanced System Settings > Environment Variables
Click new

Variable name  : path
Variable value : c:\wamp\bin\php\php5.3.13\


Click ok

Đã trả lời ngày 24 tháng 3 năm 2014 lúc 11:03Mar 24, 2014 at 11:03

MukeshmukeshMukesh

7.49920 Huy hiệu vàng105 Huy hiệu bạc152 Huy hiệu Đồng20 gold badges105 silver badges152 bronze badges

Bạn cần đặt thư mục có php.exe trong cài đặt WAMP vào PATH của bạn. Nó thường là một cái gì đó giống như C:\wamp\xampp\php

Đã trả lời ngày 29 tháng 4 năm 2010 lúc 10:29Apr 29, 2010 at 10:29

CodaddictCodaddictcodaddict

435K80 Huy hiệu vàng488 Huy hiệu bạc525 Huy hiệu đồng80 gold badges488 silver badges525 bronze badges

2

Đối với Windows: Hãy đến "Thuộc tính hệ thống" của bạn.

Cài đặt hệ thống nâng cao [từ thanh bên trái]-> Biến môi trường [tùy chọn cuối cùng]-> đường dẫn [từ các biến hộp/hệ thống thấp hơn được gọi như tôi biết]-> Chỉnh sửa

Sau đó kết hợp vị trí "PHP" bạn có trong PC của bạn [thường là nơi cài đặt XAMPP của bạn nói C:/XAMPP/PHP]

N.B: Xin đừng bao giờ quên đặt dấu chấm phẩy [;] giữa con đường được nối gần đây của bạn và con đường tồn tại trong "con đường" của bạn

Một cái gì đó như C: \ Tệp chương trình \ git \ usr \ bin; C: \ xampp \ PHP

Hy vọng điều này sẽ giúp. Mã hóa hạnh phúc. :] :]

Đã trả lời ngày 4 tháng 6 năm 2016 lúc 17:13Jun 4, 2016 at 17:13

SakilsakilSakil

8931 Huy hiệu vàng10 Huy hiệu bạc18 Huy hiệu đồng1 gold badge10 silver badges18 bronze badges

Bạn có thể sử dụng từ khóa set để đặt đường dẫn

set path=%path%;c:/wamp/bin/php/php5.3.0

Nếu tất cả các đường dẫn được đặt trong các biến đường dẫn

Nếu bạn muốn xem tất cả các danh sách đường dẫn. bạn có thể dùng

set %path%

Bạn cần nối đường dẫn PHP của bạn đằng sau con đường này.

Đây là cách bạn có thể đặt biến môi trường.

Đã trả lời ngày 2 tháng 10 năm 2013 lúc 13:34Oct 2, 2013 at 13:34

Nikunj K.Nikunj K.Nikunj K.

8.2994 Huy hiệu vàng41 Huy hiệu bạc52 Huy hiệu đồng4 gold badges41 silver badges52 bronze badges

Nó phụ thuộc vào hệ điều hành của bạn, nhưng nếu bạn đang sử dụng Windows XP, bạn cần đi đến các thuộc tính hệ thống, sau đó nâng cao, sau đó các biến môi trường và bao gồm đường dẫn nhị phân PHP đến biến % Path %.

Xác định vị trí của nó bằng cách duyệt thư mục WAMP của bạn. Nó được gọi là php.exe

Đã trả lời ngày 29 tháng 4 năm 2010 lúc 10:29Apr 29, 2010 at 10:29

CodaddictCodaddictBoris Guéry

46.9K7 Huy hiệu vàng51 Huy hiệu bạc87 Huy hiệu đồng7 gold badges51 silver badges87 bronze badges

435K80 Huy hiệu vàng488 Huy hiệu bạc525 Huy hiệu đồng

Đối với Windows: Hãy đến "Thuộc tính hệ thống" của bạn.Apr 29, 2010 at 10:33

Cài đặt hệ thống nâng cao [từ thanh bên trái]-> Biến môi trường [tùy chọn cuối cùng]-> đường dẫn [từ các biến hộp/hệ thống thấp hơn được gọi như tôi biết]-> Chỉnh sửaKamilos

Sau đó kết hợp vị trí "PHP" bạn có trong PC của bạn [thường là nơi cài đặt XAMPP của bạn nói C:/XAMPP/PHP]2 gold badges10 silver badges25 bronze badges

Làm thế nào tôi có thể nhận được biến môi trường trong PHP?

Sử dụng getenv [] Ngoài việc sử dụng các superglobal của PHP, bạn cũng có thể sử dụng getenv [] để truy xuất biến môi trường. Nếu hàm được gọi mà không có đối số, thì nó sẽ trả về tất cả các biến môi trường có sẵn. Tuy nhiên, nếu một đối số được thông qua, giá trị của biến môi trường với tên đó được trả về. In addition to using PHP's Superglobals, you can also use getenv[] to retrieve an environment variable. If the function is called without an argument, then it returns all available environment variables. If an argument is passed, however, the value of an environment variable with that name is returned.

PHP có thể đọc biến môi trường không?

Khi bất kỳ tập lệnh PHP nào chạy, thì nó sẽ kế thừa tất cả các biến môi trường cần thiết từ máy chủ.Có hai cách để đọc các biến môi trường trong hàm php.one là hàm getenv [] và một cách khác là mảng _ENV $ _ENV.Việc sử dụng hàm getenv [] được hiển thị trong hướng dẫn này.There are two ways to read environment variables in PHP. One is getenv[] function and another is $_ENV array. The uses of the getenv[] function are shown in this tutorial.

Các biến môi trường PHP là gì?

Nói cách khác, một biến môi trường có thể được định nghĩa là một biến có tên động được cung cấp trong một chương trình để ảnh hưởng đến cách các quá trình chạy liên tiếp sẽ hoạt động trong một hệ thống.Các biến này được đưa vào không gian tên toàn cầu của PHP từ môi trường mà PHP chạy trình phân tích cú pháp của nó.a dynamic-named variable that is provided in a program for affecting the way successively running processes will work in a system. These variables are brought into the global namespace of PHP from the environment under which the PHP runs its parser.

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

Điều này có nghĩa là các biến môi trường phải được xác định trong tệp cấu hình PHP-FPM, thường được lưu trữ trong /usr/local/etc/php-fpm.d/.Vì vậy, để lưu trữ các biến môi trường của bạn trong NGINX và PHP-FPM, bạn nên tạo một tệp mới tại/usr/local/etc/php-fpm.d/env-vars./usr/local/etc/php-fpm. d/ . So, in order to store your environment variables in NGINX and PHP-FPM, it's a good idea to create a new file at /usr/local/etc/php-fpm. d/env-vars.

Bài Viết Liên Quan

Chủ Đề