ホームページ > バックエンド開発 > PHPチュートリアル > PHP はセッション プロンプトを使用します [function.session-start]: solution_PHP チュートリアルを開きます

PHP はセッション プロンプトを使用します [function.session-start]: solution_PHP チュートリアルを開きます

WBOY
リリース: 2016-07-13 10:26:54
オリジナル
925 人が閲覧しました

バックグラウンド管理に php を使用する場合、ユーザーのログイン ページに警告が表示されます: session_start() [function.session-start]: open... エラー、その後に失敗しました: No such file or directory, thisディレクトリが存在しなくなりました。問題の解決策を紹介します

たとえば、テスト 111.php ファイルには次のコードがあります


session_start();
$_SESSION['管理者'] =$_POST['ユーザー名'];
?>

コードの実行に関するヒント

警告: session_start() [function.session-start]: open(/tmpsess_84cb589ea249708b09c3d5e6836fdd0d, O_RDWR) が失敗しました: E:webhtdocswww.111cn.net111.php の 9 行目にそのようなファイルまたはディレクトリ (2) がありません

上記のエラー メッセージからは、「failed: No such file or directory」というメッセージが表示され、セッション キャッシュが書き込まれるディレクトリが見つからないことが示されているので、理由はわかります

解決策

SESSIONファイル保存ディレクトリが存在しません。一つだけ構築してください。
PHP.INI を表示する
session.save_path = /tmp

session.save_path = "E:/server/php5/session_temp" など、保存したいパスに変更します

サーバーを再起動するだけです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/822511.html技術記事バックグラウンド管理に php を使用すると、警告: session_start() [function.session-start]: open... はエラーです。その後に失敗しました: No such file or direc... というプロンプトが表示されるユーザー ログイン ページが表示されます。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート