-2

私は何ヶ月も問題なく開発LAMPサーバーに取り組んできました。

最近、Web サーバー上のファイルを更新するたびに、行った変更が反映されません。変更されたファイルがシェルからファイル システムにアップロードされていることを確認しましたが、ブラウザでファイルを実行しても追加が反映されません。

誰でもこれが何であるかについて何か考えがありますか?

編集:問題が見つかりました。更新を行っていたファイルは、別のフォルダーにある PHP インクルードでした。親ファイルの先頭に次の行がありました。

ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR . '/usr/share/xxxx/zzzz');

理由は不明ですが、これは機能しなくなりました (おそらく、ini の include_path が変更された可能性があります)。

インクルードへのフルパスを含むようにPHPインクルードを変​​更する必要があり、その後、更新が機能し始めました。

4

1 に答える 1

0

キャッシュされたバージョンを表示できます (強制的に更新してみてください - CTLR-F5)。または、提供されている場所とは異なる場所でファイルを変更しています。httpd の設定を確認し、両方の場所が一致するかどうかを確認してください。

于 2013-08-13T19:49:48.503 に答える