Nejste přihlášeni
Stránky 1
nahradiť funkciu sys_get_temp_dir() cestou do adresára kde je povolený zápis
Kód som upravil takto :
$tmp = tempnam('/public_html/gag_viralshare_eu/content/uploads/images/', uniqid());
do súboru images je povolený zápis no danú chybu mi to stále vyhadzuje --> http://prntscr.com/9mwm66
Nakoľko v php sa až tak neorientujem. Ako a kde by som túto úpravu mohol realizovať?
Ďakujem za odpoveď
Zdravím vás, web http://viralshare.eu/ mi pri nahraní obrázku cez front end vypíše ErrorException
tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/users/noswear/:/usr/share/pear/)
Kód:
/home/users/noswear/viralshare.eu/web/content/plugins/meme_maker_plugin/functions.php
}
}
$old_media_upload_function = Config::get('site.media_upload_function');
Config::set('site.media_upload_function', function($args) use ($old_media_upload_function) {
if(isset($_POST['img_url']) && strpos($_POST['img_url'], 'data:image/png;base64,') !== false) {
$tmp = tempnam(sys_get_temp_dir(), uniqid());
$content = str_replace('data:image/png;base64,', '', $_POST['img_url']);
file_put_contents($tmp, base64_decode($content));
Neviete mi s tým prosím pomôcť?
Ďakujem!
Stránky 1