tôi cần phải loại bỏ tệp html lớn (ví dụ: - http://www.indianrail.gov.in/mail_express_trn_list.html) bằng cách sử dụng đơn giản html dom. tôi bắt đầu với một kịch bản đơn giản ..đơn giản html dom tháo dỡ tệp html lớn
<?php
require "simple_html_dom.php";
echo file_get_html('http://www.indianrail.gov.in/mail_express_trn_list.html')->plaintext;
?>
trong đó cho thấy không có gì, chỉ là một trang trống với thông báo lỗi trong Apache error.log tập tin
PHP Notice: Trying to get property of non-object in /var/www/index.php on line 3
PHP Notice: Trying to get property of non-object in /var/www/index.php on line 3
cùng một lúc tất cả các trang khác (ví dụ: - http://www.indianrail.gov.in/special_trn_list.html) hoạt động tốt với cùng một tập lệnh. cần trợ giúp về điều này
Cảm ơn bạn trước.
Bạn đã thử sử dụng 'file_get_contents' thay vì' file_get_html'? http://php.net/manual/en/function.file-get-contents.php –
tôi có thể tái tạo vấn đề, tôi sẽ đào sâu hơn và cho bạn biết – DevZer0
@Fred tôi đã thử, nhưng lỗi tương tự .. – krizna