共有ホスティングのLinuxサーバーに移動して、godaddyのWindowsサーバーよりもゴミが少ないかどうかを確認しました(12か月前払いするほど愚かだったので、今はそれらのばかで立ち往生しています)。どの種類のセッションもまったく使用できなくなりました。
彼らは、問題を解決して機能させるのは私次第だと言って戻ってきました...はい、そうです...セッションを機能させるには! 少し怒っているように見えたらすみませんが、私は激怒しています。
どうすればApacheサーバーでセッションを動作させることができるか教えてもらえますか? 問題が発生したことがないため、これを設定する必要はありませんでした。私がするやいなや:
<?php session_start() ?>
...次のように言って、約8行のエラーが発生しています。
Warning: session_start() [function.session-start]: open(/var/chroot/home/content/30/10247530/tmp/sess_sgruthqkbhfms6ekcle2l0n6i5, O_RDWR) failed: No such file or directory (2) in /home/content/30/10247530/html/sessionthing.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/content/30/10247530/html/sessionthing.php:2) in /home/content/30/10247530/html/sessionthing.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/30/10247530/html/sessionthing.php:2) in /home/content/30/10247530/html/sessionthing.php on line 2
Warning: Unknown: open(/var/chroot/home/content/30/10247530/tmp/sess_sgruthqkbhfms6ekcle2l0n6i5, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0
php.ini ファイルを作成しようとしましたが、まだ正しく動作しません。phpinfo() を使用して設定を確認しましたが、ここからどこに行くべきか本当にわかりません。
編集:ページの横にいくつかのものが表示され、同様の問題が指摘されています。検索しても何故か出てきませんでした。そのうちの 1 つも閉じています: https://stackoverflow.com/questions/11374110/session-start-errors-on-godaddy-server?rq=1
その人は、彼らが Godaddy で解決したと言っているので、私は彼らに戻って、それを整理するように伝えなければならないと思います. サーバーの構成方法を学びたくないというわけではありません...セッションが機能するだけです。