ホームページ >バックエンド開発 >PHPチュートリアル >phpタッチエラーの問題について、助けてください!
今日プログラムを Linux サーバーにアップロードしましたが、すべて正常です。 Web サイトのバックエンドに入るときにエラーが発生しました。 。
touch() [function.touch]: Utime failed: 操作は許可されていません
何が起こっていますか? ?
ネットで検索したところ、PHP の設定に問題があることが分かりました。どのようにすればこの問題を解決できますか?
タッチ機能が無効になっています
モデレーター、ブロックを解除する方法。
php.ini の disable_functions = .. の設定を確認したところ、無効になっている機能はありませんでした。
Utime が失敗しました: 操作は許可されていません
UTIME が失敗しました: 操作は許可されていません
無効にしないほうが悪いです
しかし、なぜファイルの変更日を変更したいのかわかりません
文字通りの説明は理解しています、私はそうしたいですこのプロンプトが発行される理由を述べてください。なぜこのプロンプトを発行させないのでしょうか? ? ?
このプロンプトはローカルでは報告されません。 。 。
権限についてはどうですか? WEBディレクトリの権限を変更してご覧ください。
権限を777に変更しましたが、まだ機能しません。
誰もその質問に答えていません。 。
誰もこの問題に注意を払いませんか?親愛なる長老の皆様。 。
セーフモードをオンにすると、この機能は無効になりますか? 。 。テストはしていません
この機能が無効になっている理由はわかりません。ローカル環境には問題なく、ディレクトリのパーミッションも 777 です。
この問題はファイル グループの制限でも発生します