PHP Version 7.2.24
データベースのバージョン 5.5.5-10.4.17-MariaDB-log
サーバー ASP
MaxiGallery 0.5.2
お久しぶりです。
長いこと運営しているサイトで、ずっとmaxigalleryのslimboxを使っていましたが、
レスポンシブ対応のデザイン変更で、maxigallery部分をSwiperで動かすように修正しました。
maxigalleryスニペットコールを2つおいて、上はメインの画像、下はサムネ画像を出力、
画像アップアップロード用のmanage部分は上のメインのみ出力としました。
Swiperはうまく行ったのですが、maxigalleryで画像をアップロード時に以下のエラーが出ます。[!MaxiGallery? &galleryPictureTpl=`mg-swiper-GalleryPicture2` &galleryOuterTpl=`mg-swiper-GalleryOuter2` &max_thumb_size=`72` &max_pic_size=`800` &css=`***/maxigallery2.css`!]
[!MaxiGallery? &manageOuterTpl=`mgNoTpl` &galleryPictureTpl=`mg-swiper-GalleryPicture2_th` &galleryOuterTpl=`mg-swiper-GalleryOuter2_th` &max_thumb_size=`72` &max_pic_size=`800` &css=`***/maxigallery2.css`!]
エラーがでてもアップロード自体は成功しています。
chmod(): No such file or directory を検索したらキャッシュ周りの問題とあったので、スニペットコールを
[[MaxiGallery?〜〜にしてみましたが同じエラーでした。
サムネ用の下のスニペットコールを削除して、スニペットコール1つだけならエラーも出ないのですが。
エラーをでなくする方法ないでしょうか?
よろしくおねがいします。
Snippet - MaxiGallery - イベントログ
エラー
イベントID 33
ソース Snippet - MaxiGallery
日付 2023/04/21 16:18:23
« MODX Parse Error »
MODX encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error : chmod(): No such file or directory
ErrorType[num] : WARNING[2]
File : /home/*****/html/assets/snippets/maxigallery/maxigallery.php
Line : 372
Source : chmod($mg->path_to_gal.$name,0666);
LastQuery : DESC *****_modx02.modx_maxigallery
Basic info
REQUEST_URI : /products/hogehoge.html
Resource : [13696]ページタイトル
Current Snippet : MaxiGallery
Referer : https://*****/products/hogehoge.html
User Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:109.0) Gecko/20100101 Firefox/112.0
IP : 118.238.216.167
Benchmarks
MySQL : 0.0218 s (112 Requests)
PHP : 0.0521 s
Total : 0.0739 s
Memory : 6.98 MB
Backtrace
1 $modx->executeParser()
index.php on line 134
2 $modx->prepareResponse()
manager/includes/document.parser.class.inc.php on line 295
3 $modx->parseDocumentSource()
manager/includes/document.parser.class.inc.php on line 581
4 $modx->invokeEvent()
manager/includes/document.parser.class.inc.php on line 3063
5 $modx->evalPlugin()
manager/includes/document.parser.class.inc.php on line 4212
6 eval()
manager/includes/document.parser.class.inc.php on line 2430
7 PHxParser->OnParseDocument()
manager/includes/document.parser.class.inc.php(2430) : eval()'d code on line 23
8 PHxParser->Parse()
/home/*****/html/assets/plugins/phx/phx.parser.class.inc.php on line 46
9 PHxParser->ParseValues()
/home/*****/html/assets/plugins/phx/phx.parser.class.inc.php on line 61
10 $modx->evalSnippets()
/home/*****/html/assets/plugins/phx/phx.parser.class.inc.php on line 111
11 $modx->_get_snip_result()
manager/includes/document.parser.class.inc.php on line 2577
12 $modx->evalSnippet()
manager/includes/document.parser.class.inc.php on line 2639
13 eval()
manager/includes/document.parser.class.inc.php on line 2500
14 include()
manager/includes/document.parser.class.inc.php(2500) : eval()'d code on line 75
15 chmod()
assets/snippets/maxigallery/maxigallery.php on line 372