2017-02-27 5 views
0

私は、ファイルを使用していますが1つの自分のアプリケーションに機能を読んでいるので、ファイルを開いたり閉じたりしながら、重要度:警告 - >のfopen(./アップロード/ <テーブルCELLSPACING =

は時々私は例外を取得しています。私はHTML文字列として取得していたファイル名、私はアプリケーションを保護するためか、これが正しい名前ではありません識別するために何をすべきかが必要です

ここでフルスタックエラーがある

ERROR - ?。2017-02- 27 06:28:21 - >重大度:警告 - > fストリームをオープンに失敗しました::(.//

<table cellspacing="0" cellpadding="0" width="100%"> 
    <tbody> 
    <tr> 
    <td class="titleBorderx" width="30"> 
     <table height="25" cellspacing="2" cellpadding="0" width="25" bgcolor="black"> 
     <tbody> 
     <tr> 
      <td id="L_default_x" class="x" valign="middle" align="center">X</td> 
     </tr> 
     </tbody> 
     </table> 
    </td> 
    <td class="titleBorder" id="L_default_2">Network Access Message:<span class="TitleDescription"> The page cannot be displayed</span> </td> 
    </tr> 
    </tbody> 
</table> 

<table id="spacer"> 
    <tbody> 
    <tr> 
    <td height="10"></td></tr></tbody></table> 
<table width="400"> 
    <tbody> 
    <tr> 
    <td nowrap="" width="25"></td> 
    <td width="400"><span class="explain"><id id="L_default_3"><b>Explanation:</b></id></span><id id="L_default_4"> There is a problem with the page you are trying to reach and it cannot be displayed. </id><br><br> 
    <b><span class="tryThings"><id id="L_default_5"><b>Try the following:</b></id></span></b> 
     <ul class="TryList"> 
     <li id="L_default_6"><b>Refresh page:</b> Search for the page again by clicking the Refresh button. The timeout may have occurred due to Internet congestion. 
</li><li id="L_default_7"><b>Check spelling:</b> Check that you typed the Web page address correctly. The address may have been mistyped. 
</li><li id="L_default_8"><b>Access from a link:</b> If there is a link to the page you are looking for, try accessing the page from that link. 

     </li></ul> 
<id id="L_default_9">If you are still not able to view the requested page, try contacting your administrator or Helpdesk.</id> <br><br> 
    </td> 
    </tr> 
    </tbody> 
</table> 

<table id="spacer"><tbody><tr><td height="15"></td></tr></tbody></table> 

<table width="400"> 
    <tbody> 
    <tr> 
    <td nowrap="" width="25"></td> 
    <td width="400" id="L_default_10"><b>Technical Information (for support personnel)</b> 
     <ul class="adminList"> 
     <li id="L_default_11">Error Code: 502 Proxy Error. The request was rejected by the HTTP filter. Contact your Forefront TMG administrator. (12217) 
</li><li id="L_default_12">IP Address: 10.40.0.20 
</li><li id="L_default_13">Date: 2/27/2017 6:28:21 AM [GMT] 
</li><li id="L_default_14">Server: SYS2019.netsolpk.com 
</li><li id="L_default_15">Source: web filter 

     </li></ul> 
    </td> 
    </tr> 
    </tbody> 
</table> 

をアップロード)開いたファイル名が長すぎる/srv/users/serverpilot/apps/php/public/application/controllers/Readfile.php 159

+0

私はPHPのCodeIgniterフレームワークを使用しています。 –

+0

「<」、「>」、「"」がすべてエラーになりました...可読性のために。 –

答えて

0

fopen関数の文字列が長すぎます。私はこれが有効ではないとも考えています。あなたは名前で./upload/内のファイルを探しています:

&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot ...

名が長すぎると無効です。私はあなたに変数を渡すと思うfopen関数の内容は、変数が正しくありません。

関連する問題