Я использую fopen для создания нового файла.  На моем локальном сервере все работает нормально, однако на моем веб-сервере (общий хостинг Linux с goDaddy) я получаю:
Предупреждение: fopen(invoices/qbImport519.iif) [function.fopen]: не удалось открыть поток: нет такого файла или каталога в /home/content/c/h/i/chiseled/html/tracking_admin/qbInvoices.php в строке 97.
Думая, что это были настройки на веб-сервере, я связался с GoDaddy, который ответил, что все правильно настроено в моей учетной записи, чтобы это работало. Любые идеи?
Вот мой код:
  $qbFile = fopen("invoices/qbImport".$Hits.".iif","ab");
  if (is_writable("invoices/qbImport".$Hits.".iif")){
    if (fwrite($qbFile,$iifWrite)){
      echo'<a href="invoices/qbImport'.$Hits.'.iif">Download Your File</a><br/>';
      else {
        echo "<p>Cannot add your entry</p>";
      }
    }
    else {
      echo "<p>The file is not writeable</p>";
    }
  fclose($qbFile);
Я пробовал пути /home/content/c/h/i/chiseled/html/tracking_admin/invoices и invoices/.
Файл не существует, так как он основан на переменной $hits, которая каждый раз увеличивается.  Поэтому по какой-то причине он не может создать новый файл.  Я также пробовал только a для режима fopen.
Любая помощь будет здорово. Спасибо.