PHP менен хостингте файлга жазуу
Өзүнчө, виртуалды хостингтер Linux аркылуу иштейт. Бул ОСте папкаларга кирүү укуктары менен байланышкан өзгөчөлүк бар. Виртуалды хостингте сиз файл жазып жаткан папка жазылууга жабык болушу мүмкүн.
Мисал үчүн, папкага файл жазып көрөлү
test
(бул папка сиз тарабынан түзүлгөн болушу керек):
<?php
file_put_contents('test/file.txt', '123');
?>
Эгерде жазуу ийгиликтүү болсо, анда сиздин бардыгы жакшы. Эгерде болбосо, анда биздин папкага жазууга кирүү мүмкүнчүлүгүн ачышыңыз керек. Муну FileZilla аркылуу жасап болот.
Келгиле, муну жасайлы. FileZilla аркылуу сайтыңызды ачып, укуктарын өзгөрткүңүз келген папканы оң баскыч менен басыңыз. Пайда болгон тилкемеде File permissions деген пунктту тандаңыз.
Папканын ээси үчүн жазуу уруксаты бар экенин текшерели:
Эгерде уруксат жок болсо, аны берели:
FTP аркылуу сайтыңызда папка түзүңүз. PHP аркылуу бул папкага файл түзүп көрүңүз.
Папкаңызга кирүү укуктарын текшериңиз. Зарыл болсо, жазуу үчүн кирүү укугун бериңиз.