Я предоставил всем все и не могу заставить работать fopen (). Мой код:
fopen("hovno.txt", "w");
Это не работает. Он не показывает никаких ошибок в файле журнала.
4 drwxrwxrwx 2 root root 4096 Jun 30 23:04 /var/www/
ОБНОВЛЕНИЕ: я хочу создать файл
2 ответа
Это потому, что вы используете "w" в качестве режима разрешений. Согласно php man, вам нужно будет использовать w + или r / r +, чтобы прочитать файл.
w
позволяет писать только
Вы создаете новый файл, почему бы вам не использовать file_put_contents ( )
Вам нужно использовать w+
вместо использования w
.
w - ... If the file does not exist, attempt to create it.
Похожие вопросы
Новые вопросы
php
PHP — это широко используемый язык сценариев общего назначения с открытым исходным кодом, мультипарадигмальный, динамически типизированный и интерпретируемый, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.
getcwd()
говорит вам? Если это НЕ/var/www
, то вы пытаетесь открыть файл где-то еще, и вы НЕ установили права доступа или ищете не в том месте.touch()
.