sekatan open_basedir berkuat kuasa. Fail (/) tidak berada dalam laluan yang dibenarkan:
P粉248602298
2023-08-23 18:41:21
<p>Saya mengalami ralat ini semasa memuat naik avatar di tapak web. Saya tidak pernah mendapatnya sebelum ini dan tiada yang berubah baru-baru ini bahawa saya mula mendapat ralat ini...</p>
<pre class="brush:php;toolbar:false;">Amaran: is_writable() [function.is-writable]:
open_basedir sekatan berkuat kuasa.
Fail(/) tidak berada dalam laluan yang dibenarkan:</pre>
<p><br /></p>
Untuk menyelesaikan ralat ini, anda mesti mengedit fail httpd.conf. Ini sebelum ini dilihat dalam arahan Root Pelayan di bahagian apache2handler phpinfo. Sebagai contoh, contoh saya adalah seperti ini -/etc/httpd/httpd.conf. Buka fail httpd.conf dan cari parameter open_basedir. dan tetapkannya kepada Tiada. (php_admin_value open_basedir Tiada )
Ubah suai tetapan open_basedir dalam akaun pengehosan anda dan tetapkannya kepada tiada. Cari tetapan open_basedir yang diberikan di bawah kawasan Tetapan PHP Plesk/cPanel. Tetapkannya kepada "Tiada" daripada senarai juntai bawah yang diberikan di sana. Saya telah menunjukkannya dalam gambar panel Plesk.