Monday, July 24 2017 @ 02:31 PM UTC


 Saturday, April 01 2017 @ 05:20 AM UTC (参照数 225回)  

状態: オンライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5704
場所:Tokyo
MediaGallery プラグイン、Flashアップロード PHP7 Geeklog 2.1.2 でSQLエラーが起きていないでしょうか。SSL環境だけの問題でしょうか。
PHP Formatted Code

This is being displayed as "Root Debugging" is enabled in your Geeklog configuration.

If this is a production website you must disable this option once you have resolved any issues you are investigating.

E_USER_ERROR(256) - 1064: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AND gl_users.uid =' at line 1 @ //geeklog/system/databases/mysqli.class.php line 459


Call Stack
#       Function        File    Line
1       trigger_error   //geeklog/system/databases/mysqli.class.php     459
2       dbQuery //geeklog/system/lib-database.php       216
3       DB_query        //geeklog/system/lib-sessions.php       485
4       SESS_getUserDataFromId  //web/mediagallery/swfupload/swfupload.php      58
 array(3) {
  ["sql"]=>
  string(147) "SELECT *,format FROM gl_dateformats,gl_users,gl_userprefs WHERE gl_dateformats.dfid = gl_userprefs.dfid AND gl_userprefs.uid =  AND gl_users.uid = "
  ["ignore_errors"]=>
  int(0)
  ["result"]=>
  bool(false)
}
 

 Saturday, April 01 2017 @ 12:32 PM UTC  

状態: オフライン

mystral-kk

Site Admin

管理者
登録日: 03/23/06
投稿数: 1022
場所:福岡県
public_html/swfupload/swfupload.phpの46行目を、
PHP Formatted Code

$uid = (isset($_POST['uid'])) ? COM_applyFilter($_POST['uid'], true)  : '';
 
から、
PHP Formatted Code

$uid = (isset($_POST['uid'])) ? COM_applyFilter($_POST['uid'], true)  : 1;
 
に変えるとどうなりますか?
-- mystral-kk, "Every cloud has a silver lining."

 Saturday, April 01 2017 @ 03:04 PM UTC  

状態: オンライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5704
場所:Tokyo
ありがとうございます。 SQLエラーはなくなりましたが、upload error 500が出ました。 パーミッションはすでに正しい値になっていますし、アップロードする画像を小さい画像に変更しても同様のエラーでした。
PHP Formatted Code

 - - [02/Apr/2017:00:05:47 +0900] "GET /mediagallery/admin.php?album_id=25&mode=upload HTTP/1.1" 200 8665 "https://www.geeklog.jp/mediagallery/album.php?aid=25&page=1" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
 - - [02/Apr/2017:00:05:48 +0900] "GET /mediagallery/swfupload/swfupload.swf?preventswfcaching=1491059148222 HTTP/1.1" 200 13345 "https://www.geeklog.jp/mediagallery/admin.php?album_id=25&mode=upload" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
 - - [02/Apr/2017:00:05:48 +0900] "GET /mediagallery/album_rpc.php?aid=25&_=1491059148124 HTTP/1.1" 200 535 "https://www.geeklog.jp/mediagallery/admin.php?album_id=25&mode=upload" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
 - - [02/Apr/2017:00:05:52 +0900] "GET /mediagallery/images/cancelbutton.gif HTTP/1.1" 200 14269 "https://www.geeklog.jp/mediagallery/style.css" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
 - - [02/Apr/2017:00:05:52 +0900] "POST /mediagallery/swfupload/swfupload.php HTTP/1.1" 500 4220 "https://www.geeklog.jp/mediagallery/admin.php?album_id=25&mode=upload" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"

 
php.iniには
PHP Formatted Code

upload_max_filesize = 128M
post_max_size = 128M
memory_limit = 256M
display_errors = On
extension=php_mbstring.dll
 

 Saturday, April 01 2017 @ 04:46 PM UTC  

状態: オンライン

Ivy

Site Admin

管理者
登録日: 01/01/04
投稿数: 5704
場所:Tokyo
ブラウザアップロードで、set_magic_quotes_runtime()がPHP7で未定義関数になっていることがわかり、それをとりあえずコメントアウトで修正したら、FLASHアップロードも動くようになりました。

時刻はすべて UTC , 現在の時刻は 02:31 PM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  • ゲストユーザの投稿を見る 
  • ゲストユーザ投稿可能 
  • 一部のHTMLを許可 
  • バッドワードをチェック