Kỹ thuật triển khai phần mềm thống kê gọi php R để thực hiện các phép tính phức tạp và thu được kết quả

Là ngôn ngữ chính để phát triển chương trình web, php được sử dụng rộng rãi. Là một phần mềm thống kê, R có khả năng hoạt động tốt trong việc thực hiện các thuật toán toán học. Gần đây, do nhu cầu công việc, tôi phải thực hiện các phép tính toán học phức tạp trên một số dữ liệu ứng dụng web. Tuy nhiên, mặc dù bản thân PHP có thể viết một số thuật toán toán học nhưng hiệu quả của hàng chục dòng mã vẫn chưa đáp ứng được. có thể so sánh với một hàm trong R.

Sử dụng tệp .user.ini để sửa đổi open_basedir nhằm tăng cường bảo mật hệ thống PHP

.user.ini là một tệp lnmp, chứa địa chỉ đường dẫn thư mục của trang web. Mục đích là để ngăn chặn việc truy cập nhiều thư mục và đọc các tệp qua nhiều thư mục. Theo một nghĩa nào đó, nó đảm bảo các vấn đề bảo mật tiềm ẩn có thể xảy ra. bằng mã PHP không xác định.

Cấu hình được đặt trong thư mục gốc .user.ini

open_basedir=/đường dẫn dự án/:/tmp/:/proc/     

ví dụ:

Thêm mã xác thực HTTP vào trang PHP

// Digest HTTP Authentication
// To enable, add user: "name" => "password".
//$users = array();
$users = array(""=>"");

// If auth is enabled:
if (!empty($users)) {
    if (empty($_SERVER['PHP_AUTH_DIGEST'])) {
        header('HTTP/1.1 401 Unauthorized');
        header('WWW-Authenticate: Digest realm="' . $realm . '",qop="auth",nonce="' . uniqid() . '",opaque="' . md5($realm) .

Sự cố với các tham chiếu tương đối trong cron thường xuyên thực thi chương trình php trong môi trường shell

Trong hệ thống Linux, sử dụng cron để thực thi các chương trình PHP thường xuyên là một cách thuận tiện để xử lý nó. Gần đây tôi đã thử nghiệm một tập lệnh PHP và trình duyệt đã gọi và gỡ lỗi mọi thứ một cách bình thường. không có gì được lưu trong cơ sở dữ liệu... ...Nhìn vào nhật ký lỗi, người ta nói rằng có lỗi ở một dòng PHP nào đó. Tôi đã kiểm tra dòng mã này và thấy rằng đó là một tham chiếu tương đối. Chương trình đã thực thi và tệp được tham chiếu nằm trong cùng một thư mục. Tôi đã tìm thấy tên tệp và không có vấn đề gì. tham chiếu tuyệt đối của ../filename.

Subscribe to PHP