我正在使用app机器,在免费许可证中,如果没有用户,应用程序将在一小时内睡觉(无论如何,它需要1分钟才能唤醒,愚蠢的规则)。所以我想通过开发内部/外部计划任务来解决这个问题。
我尝试为每58分钟安排一个事件并更新统计数据,但它没有用。应用程序机器显然没有外部用户。
那么......我该如何解决这个问题?登录的外部Web服务是否有效?
希望听到你的声音 日Thnx
答案 0 :(得分:0)
您应该使用curl
。
尝试使用代理请求您的网站,因为它可能是记录了IP并且访问不计算在内:
$curl_handle = curl_init();
curl_setopt( $curl_handle, CURLOPT_URL, 'http://school-proxy.net/browse.php?u=https://www.google.com' );
curl_exec( $curl_handle ); // Execute the request
curl_close( $curl_handle );
请记住proxy-url http://school-proxy.net/browse.php?u=https://www.google.com
并将其更改为您的网址。
如果curl
不起作用,如果您allow_url_fopen
中的1
设置为php.ini
,则可以尝试使用file_get_contents($url)
。