No files when exporting - Pinegrow Plugin Version 1.0.0

Build System: Microsoft Windows 10 Home [10.0.19043]
Architecture: x64
WP 6.1.1 virgin install
WP Plugins: Pinegrow 1.0.0
Theme: Twenty Twenty-ThreeVersion: 1.0
MAMP Pro v5.0.5
Apache 2.33
PHP Version 8.0.8
and PHP 7.4.16
(all phpinfo below, no errors reported in the console)


When trying to export first plugin following the tutorial, I am getting nothing other than a single file in the plugin folder named .exported_by_pinegrow

I have deleted this and the plugin folder a few times and tried again with the same result.


WP debug log
[14-Dec-2022 18:38:52 UTC] PHP Notice: Undefined index: source_project_id in G:\MAMP\htdocs\pinegrow-plugin\wp-content\plugins\pinegrow\public\class-pinegrow-plugin-public.php on line 1703
[14-Dec-2022 18:38:52 UTC] PHP Notice: Undefined index: non_optional_templates in G:\MAMP\htdocs\pinegrow-plugin\wp-content\plugins\pinegrow\public\class-pinegrow-plugin-public.php on line 1709
[14-Dec-2022 18:39:08 UTC] PHP Notice: Undefined index: source_project_id in G:\MAMP\htdocs\pinegrow-plugin\wp-content\plugins\pinegrow\public\class-pinegrow-plugin-public.php on line 1703
[14-Dec-2022 18:39:08 UTC] PHP Notice: Undefined index: non_optional_templates in G:\MAMP\htdocs\pinegrow-plugin\wp-content\plugins\pinegrow\public\class-pinegrow-plugin-public.php on line 1709


[image]

PHP Version 8.0.8

System Windows NT MONSTER-TOWER 10.0 build 19045 (Windows 10) AMD64
Build Date Sep 24 2021 02:38:45
Build System Microsoft Windows 10 Home [10.0.19043]
Compiler Visual C++ 2019
Architecture x64
Configure Command cscript /nologo /e:jscript configure.js “–disable-all” “–enable-cli” “–enable-cgi” “–enable-apache2-2handler” “–enable-apache2-4handler” “–with-bz2=shared” “–enable-mbstring=shared” “–enable-exif=shared” “–enable-pdo=shared” “–with-pdo-sqlite=shared” “–with-sqlite3=shared” “–with-openssl=shared” “–enable-json=static” “–enable-session=shared” “–with-mysqli==mysqlnd,shared” “–with-mysqlnd” “–enable-opcache=shared” “–enable-apcu=shared” “–with-tidy=shared” “–enable-ftp=shared” “–with-gettext=shared” “–with-gmp=shared” “–with-imap=shared” “–enable-intl=shared” “–with-ldap=shared” “–with-pgsql=shared” “–with-pdo-firebird=shared” “–with-pdo-odbc=shared” “–with-pdo-pgsql=shared” “–enable-shmop=shared” “–enable-phar” “–enable-hash” “–with-simplexml” “–enable-soap” “–with-libxml” “–with-iconv” “–with-xml” “–enable-zlib” “–enable-zip” “–enable-ctype” “–enable-filter” “–enable-sockets” “–enable-calendar” “–enable-bcmath” “–enable-fileinfo” “–enable-xmlreader” “–enable-xmlwriter” “–with-dom” “–enable-tokenizer” “–enable-com-dotnet” “–enable-odbc” “–with-wddx” “–enable-mbregex” “–with-pdo-mysql=mysqlnd,shared” “–enable-memcache=shared” “–with-oauth=shared” “–with-imagick=shared,E:\prog\ImageMagick-7.1.0x64;E:\prog\ImageMagick-7.1.0x64\VisualMagick\lib” “–with-password-argon2” “–with-sodium=shared” “–with-gd=shared” “–with-libwebp”
Server API CGI/FastCGI
Virtual Directory Support enabled
Configuration File (php.ini) Path no value
Loaded Configuration File C:\Users\Public\Documents\Appsolute\MAMPPRO\conf\php8.0.8.ini
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
PHP API 20200930
PHP Extension 20200930
Zend Extension 420200930
Zend Extension Build API420200930,TS,VS16
PHP Extension Build API20200930,TS,VS16
Debug Build no
Thread Safety enabled
Thread API Windows Threads
Zend Signal Handling disabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
IPv6 Support enabled
DTrace Support disabled
Registered PHP Streams php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, https, ftps, phar
Registered Stream Socket Transports tcp, udp, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3
Registered Stream Filters convert.iconv., string.rot13, string.toupper, string.tolower, convert., consumed, dechunk, zlib., bzip2.

[image]This program makes use of the Zend Scripting Language Engine:
Zend Engine v4.0.8, Copyright (c) Zend Technologies


Configuration

bcmath

BCMath support enabled

Directive Local Value Master Value
bcmath.scale 0 0

bz2

BZip2 Support Enabled
Stream Wrapper support compress.bzip2://
Stream Filter support bzip2.decompress, bzip2.compress
BZip2 Version 1.0.8, 13-Jul-2019

calendar

Calendar support enabled

cgi-fcgi

Directive Local Value Master Value
cgi.check_shebang_line On On
cgi.discard_path Off Off
cgi.fix_pathinfo On On
cgi.force_redirect On On
cgi.nph Off Off
cgi.redirect_status_env no value no value
cgi.rfc2616_headers Off Off
fastcgi.impersonate Off Off
fastcgi.logging On On

com_dotnet

COM support enabled
DCOM support disabled
.Net support enabled
Directive Local Value Master Value
com.allow_dcom Off Off
com.autoregister_casesensitive 1 1
com.autoregister_typelib Off Off
com.autoregister_verbose Off Off
com.code_page no value no value
com.dotnet_version no value no value
com.typelib_file no value no value

Core

PHP Version 8.0.8

Directive Local Value Master Value
allow_url_fopen On On
allow_url_include Off Off
arg_separator.input & &
arg_separator.output & &
auto_append_file no value no value
auto_globals_jit On On
auto_prepend_file no value no value
browscap no value no value
default_charset UTF-8 UTF-8
default_mimetype text/html text/html
disable_classes no value no value
disable_functions no value no value
display_errors Off Off
display_startup_errors Off Off
doc_root no value no value
docref_ext no value no value
docref_root no value no value
enable_dl On On
enable_post_data_reading On On
error_append_string no value no value
error_log G:/MAMP/logs/php_error.log G:/MAMP/logs/php_error.log
error_prepend_string no value no value
error_reporting 32767 32767
expose_php On On
extension_dir G:\MAMP\bin\php\php8.0.8\ext G:\MAMP\bin\php\php8.0.8\ext
file_uploads On On
hard_timeout 2 2
highlight.comment #FF8000 #FF8000
highlight.default #0000BB #0000BB
highlight.html #000000 #000000
highlight.keyword #007700 #007700
highlight.string #DD0000 #DD0000
html_errors On On
ignore_repeated_errors Off Off
ignore_repeated_source Off Off
ignore_user_abort Off Off
implicit_flush Off Off
include_path .;C:\php\pear .;C:\php\pear
input_encoding no value no value
internal_encoding no value no value
log_errors On On
log_errors_max_len 1024 1024
mail.add_x_header Off Off
mail.force_extra_parameters no value no value
mail.log no value no value
max_execution_time 60 60
max_file_uploads 20 20
max_input_nesting_level 64 64
max_input_time 60 60
max_input_vars 1000 1000
memory_limit 128M 128M
open_basedir no value no value
output_buffering 4096 4096
output_encoding no value no value
output_handler no value no value
post_max_size 128M 128M
precision 14 14
realpath_cache_size 4096K 4096K
realpath_cache_ttl 120 120
register_argc_argv On On
report_memleaks On On
report_zend_debug Off Off
request_order no value no value
sendmail_from no value no value
sendmail_path no value no value
serialize_precision 100 100
short_open_tag On On
SMTP localhost localhost
smtp_port 25 25
sys_temp_dir no value no value
syslog.facility LOG_USER LOG_USER
syslog.filter no-ctrl no-ctrl
syslog.ident php php
unserialize_callback_func no value no value
upload_max_filesize 64M 64M
upload_tmp_dir no value no value
user_dir no value no value
user_ini.cache_ttl 300 300
user_ini.filename .user.ini .user.ini
variables_order GPCS GPCS
windows.show_crt_warning Off Off
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
zend.assertions 1 1
zend.detect_unicode On On
zend.enable_gc On On
zend.exception_ignore_args Off Off
zend.exception_string_param_max_len 15 15
zend.multibyte Off Off
zend.script_encoding no value no value

ctype

ctype functions enabled

curl

cURL support enabled
cURL Information 7.74.0
Age 7
Features
AsynchDNS Yes
CharConv No
Debug No
GSS-Negotiate No
IDN Yes
IPv6 Yes
krb4 No
Largefile Yes
libz Yes
NTLM Yes
NTLMWB No
SPNEGO Yes
SSL Yes
SSPI Yes
TLS-SRP No
HTTP2 Yes
GSSAPI No
KERBEROS5 Yes
UNIX_SOCKETS Yes
PSL No
HTTPS_PROXY Yes
MULTI_SSL No
BROTLI No
Protocols dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, mqtt, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
Host x86_64-pc-win32
SSL Version OpenSSL/1.1.1i
ZLib Version 1.2.11
libSSH Version libssh2/1.9.0
Directive Local Value Master Value
curl.cainfo G:\MAMP\bin\apache\bin\cacert.pem G:\MAMP\bin\apache\bin\cacert.pem

date

date/time support enabled
timelib version 2020.02
“Olson” Timezone Database Version 2021.1
Timezone Database internal
Default timezone Etc/GMT+5
Directive Local Value Master Value
date.default_latitude 31.7667 31.7667
date.default_longitude 35.2333 35.2333
date.sunrise_zenith 90.833333 90.833333
date.sunset_zenith 90.833333 90.833333
date.timezone Etc/GMT+5 Etc/GMT+5

dom

DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.9.10
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled

exif

EXIF Support enabled
Supported EXIF Version 0220
Supported filetypes JPEG, TIFF
Multibyte decoding support using mbstring enabled
Extended EXIF tag formats Canon, Casio, Fujifilm, Nikon, Olympus, Samsung, Panasonic, DJI, Sony, Pentax, Minolta, Sigma, Foveon, Kyocera, Ricoh, AGFA, Epson
Directive Local Value Master Value
exif.decode_jis_intel JIS JIS
exif.decode_jis_motorola JIS JIS
exif.decode_unicode_intel UCS-2LE UCS-2LE
exif.decode_unicode_motorola UCS-2BE UCS-2BE
exif.encode_jis no value no value
exif.encode_unicode ISO-8859-15 ISO-8859-15

fileinfo

fileinfo support enabled
libmagic 539

filter

Input Validation and Filtering enabled

Directive Local Value Master Value
filter.default unsafe_raw unsafe_raw
filter.default_flags no value no value

ftp

FTP support enabled
FTPS support enabled

gd

GD Support enabled
GD Version bundled (2.1.0 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.9.1
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 9 compatible
PNG Support enabled
libPNG Version 1.6.34
WBMP Support enabled
XPM Support enabled
libXpm Version 30512
XBM Support enabled
WebP Support enabled
BMP Support enabled
TGA Read Support enabled
Directive Local Value Master Value
gd.jpeg_ignore_warning 1 1

hash

hash support enabled
Hashing Engines md2 md4 md5 sha1 sha224 sha256 sha384 sha512/224 sha512/256 sha512 sha3-224 sha3-256 sha3-384 sha3-512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b crc32c fnv132 fnv1a32 fnv164 fnv1a64 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

iconv

iconv support enabled
iconv implementation “libiconv”
iconv library version 1.16
Directive Local Value Master Value
iconv.input_encoding no value no value
iconv.internal_encoding no value no value
iconv.output_encoding no value no value

imagick

imagick module enabled
imagick module version @PACKAGE_VERSION@
imagick classes Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel
Imagick compiled with ImageMagick version ImageMagick 7.1.0-2 Q16 x64 2021-06-26 https://imagemagick.org
Imagick using ImageMagick library version ImageMagick 7.1.0-2 Q16 x64 2021-06-26 https://imagemagick.org
ImageMagick copyright (C) 1999-2021 ImageMagick Studio LLC
ImageMagick release date 2021-06-26
ImageMagick number of supported formats: 263
ImageMagick supported formats 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, ASHLAR, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CLIPBOARD, CMYK, CMYKA, CR2, CR3, CRW, CUBE, CUR, CUT, DATA, DCM, DCR, DCRAW, DCX, DDS, DFONT, DJVU, DNG, DOT, DPS, DPX, DXT1, DXT5, EMF, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FARBFELD, FAX, FF, FILE, FITS, FL32, FLIF, FLV, FPX, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, HALD, HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, JXL, K25, KDC, KERNEL, LABEL, M2V, M4V, MAC, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORA, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PHM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGB565, RGBA, RGBO, RGF, RLA, RLE, RMF, RSVG, RW2, SCR, SCREENSHOT, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TM2, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, YAML, YCbCr, YCbCrA, YUV
Directive Local Value Master Value
imagick.allow_zero_dimension_images 0 0
imagick.locale_fix 0 0
imagick.progress_monitor 0 0
imagick.set_single_thread 1 1
imagick.shutdown_sleep_count 10 10
imagick.skip_version_check 0 0

intl

Internationalization support enabled
ICU version 68.1
ICU Data version 68.1
ICU Unicode version 13.0
Directive Local Value Master Value
intl.default_locale no value no value
intl.error_level 0 0
intl.use_exceptions Off Off

json

json support enabled

libxml

libXML support active
libXML Compiled Version 2.9.10
libXML Loaded Version 20910
libXML streams enabled

mbstring

Multibyte Support enabled
Multibyte string engine libmbfl
HTTP input encoding translation disabled
libmbfl version 1.3.2

mbstring extension makes use of “streamable kanji code filter and converter”, which is distributed under the GNU Lesser General Public License version 2.1.

Multibyte (japanese) regex support enabled
Multibyte regex (oniguruma) version 6.9.6

Directive Local Value Master Value
mbstring.detect_order no value no value
mbstring.encoding_translation Off Off
mbstring.http_input no value no value
mbstring.http_output no value no value
mbstring.http_output_conv_mimetypes ^(text/ application/xhtml+xml) ^(text/ application/xhtml+xml)
mbstring.internal_encoding no value no value
mbstring.language neutral neutral
mbstring.regex_retry_limit 1000000 1000000
mbstring.regex_stack_limit 100000 100000
mbstring.strict_detection Off Off
mbstring.substitute_character no value no value

memcache

memcache support enabled
Version 4.0.5.2
Revision $Revision$
Directive Local Value Master Value
memcache.allow_failover 1 1
memcache.chunk_size 32768 32768
memcache.compress_threshold 20000 20000
memcache.default_port 11211 11211
memcache.hash_function crc32 crc32
memcache.hash_strategy consistent consistent
memcache.lock_timeout 15 15
memcache.max_failover_attempts 20 20
memcache.prefix_host_key Off Off
memcache.prefix_host_key_remove_subdomain Off Off
memcache.prefix_host_key_remove_www On On
memcache.prefix_static_key no value no value
memcache.protocol ascii ascii
memcache.redundancy 1 1
memcache.session_prefix_host_key Off Off
memcache.session_prefix_host_key_remove_subdomain Off Off
memcache.session_prefix_host_key_remove_www On On
memcache.session_prefix_static_key no value no value
memcache.session_redundancy 2 2
memcache.session_save_path no value no value

mysqli

MysqlI Support enabled
Client API library version mysqlnd 8.0.8
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
Directive Local Value Master Value
mysqli.allow_local_infile Off Off
mysqli.allow_persistent On On
mysqli.default_host no value no value
mysqli.default_port 3306 3306
mysqli.default_pw no value no value
mysqli.default_socket no value no value
mysqli.default_user no value no value
mysqli.max_links Unlimited Unlimited
mysqli.max_persistent Unlimited Unlimited
mysqli.reconnect Off Off
mysqli.rollback_on_cached_plink Off Off

mysqlnd

mysqlnd enabled
Version mysqlnd 8.0.8
Compression supported
core SSL supported
extended SSL supported
Command buffer size 4096
Read buffer size 32768
Read timeout 86400
Collecting statistics Yes
Collecting memory statistics No
Tracing n/a
Loaded plugins mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_caching_sha2_password,auth_plugin_sha256_password
API Extensions mysqli,pdo_mysql

odbc

ODBC Support enabled
Active Persistent Links 0
Active Links 0
ODBC library Win32
ODBCVER 0x0350
Directive Local Value Master Value
odbc.allow_persistent On On
odbc.check_persistent On On
odbc.default_cursortype Static cursor Static cursor
odbc.default_db no value no value
odbc.default_pw no value no value
odbc.default_user no value no value
odbc.defaultbinmode return as is return as is
odbc.defaultlrl return up to 4096 bytes return up to 4096 bytes
odbc.max_links Unlimited Unlimited
odbc.max_persistent Unlimited Unlimited

openssl

OpenSSL support enabled
OpenSSL Library Version OpenSSL 1.1.1i 8 Dec 2020
OpenSSL Header Version OpenSSL 1.1.1i 8 Dec 2020
Openssl default config C:\Program Files\Common Files\SSL/openssl.cnf
Directive Local Value Master Value
openssl.cafile G:\MAMP\bin\apache\bin\cacert.pem G:\MAMP\bin\apache\bin\cacert.pem
openssl.capath G:\MAMP\bin\apache\bin|G:\MAMP\bin\apache\bin|

pcre

PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 10.35 2020-05-09
PCRE Unicode Version 13.0.0
PCRE JIT Support not compiled in
Directive Local Value Master Value
pcre.backtrack_limit 1000000 1000000
pcre.recursion_limit 100000 100000

PDO

PDO support enabled
PDO drivers mysql, sqlite

pdo_mysql

PDO Driver for MySQL enabled
Client API version mysqlnd 8.0.8

pdo_sqlite

PDO Driver for SQLite 3.x enabled
SQLite Library 3.33.0

Phar

Phar: PHP Archive support enabled
Phar API version 1.1.1
Phar-based phar archives enabled
Tar-based phar archives enabled
ZIP-based phar archives enabled
gzip compression enabled
bzip2 compression enabled
OpenSSL support enabled

Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.

Directive Local Value Master Value
phar.cache_list no value no value
phar.readonly Off Off
phar.require_hash On On

redis

Redis Support enabled
Redis Version 5.3.3
Redis Sentinel Version 0.1
Available serializers php
Directive Local Value Master Value
redis.arrays.algorithm no value no value
redis.arrays.auth no value no value
redis.arrays.autorehash 0 0
redis.arrays.connecttimeout 0 0
redis.arrays.consistent 0 0
redis.arrays.distributor no value no value
redis.arrays.functions no value no value
redis.arrays.hosts no value no value
redis.arrays.index 0 0
redis.arrays.lazyconnect 0 0
redis.arrays.names no value no value
redis.arrays.pconnect 0 0
redis.arrays.previous no value no value
redis.arrays.readtimeout 0 0
redis.arrays.retryinterval 0 0
redis.clusters.auth no value no value
redis.clusters.cache_slots 0 0
redis.clusters.persistent 0 0
redis.clusters.read_timeout 0 0
redis.clusters.seeds no value no value
redis.clusters.timeout 0 0
redis.pconnect.connection_limit 0 0
redis.pconnect.echo_check_liveness 1 1
redis.pconnect.pool_pattern no value no value
redis.pconnect.pooling_enabled 1 1
redis.session.lock_expire 0 0
redis.session.lock_retries 10 10
redis.session.lock_wait_time 2000 2000
redis.session.locking_enabled 0 0

Reflection

Reflection enabled

session

Session Support enabled
Registered save handlers files user memcache redis rediscluster
Registered serializer handlers php_serialize php php_binary
Directive Local Value Master Value
session.auto_start Off Off
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_httponly no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_samesite no value no value
session.cookie_secure 0 0
session.gc_divisor 1000 1000
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.lazy_write On On
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path G:\MAMP\bin\php\sessions|G:\MAMP\bin\php\sessions|
session.serialize_handler php php
session.sid_bits_per_character 4 4
session.sid_length 32 32
session.upload_progress.cleanup On On
session.upload_progress.enabled On On
session.upload_progress.freq 1% 1%
session.upload_progress.min_freq 1 1
session.upload_progress.name PHP_SESSION_UPLOAD_PROGRESS PHP_SESSION_UPLOAD_PROGRESS
session.upload_progress.prefix upload_progress_ upload_progress_
session.use_cookies 1 1
session.use_only_cookies 1 1
session.use_strict_mode 0 0
session.use_trans_sid 0 0

SimpleXML

SimpleXML support enabled
Schema support enabled

soap

Soap Client enabled
Soap Server enabled
Directive Local Value Master Value
soap.wsdl_cache 1 1
soap.wsdl_cache_dir /tmp /tmp
soap.wsdl_cache_enabled On On
soap.wsdl_cache_limit 5 5
soap.wsdl_cache_ttl 86400 86400

sockets

Sockets Support enabled

sodium

sodium support enabled
libsodium headers version 1.0.18
libsodium library version 1.0.18

SPL

SPL support enabled
Interfaces OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException

sqlite3

SQLite3 support enabled
SQLite Library 3.33.0
Directive Local Value Master Value
sqlite3.defensive On On
sqlite3.extension_dir no value no value

standard

Dynamic Library Support enabled
Internal Sendmail Support for Windows enabled
Directive Local Value Master Value
assert.active On On
assert.bail Off Off
assert.callback no value no value
assert.exception On On
assert.warning On On
auto_detect_line_endings Off Off
default_socket_timeout 60 60
from no value no value
session.trans_sid_hosts no value no value
session.trans_sid_tags a=href,area=href,frame=src,form= a=href,area=href,frame=src,form=
unserialize_max_depth 4096 4096
url_rewriter.hosts no value no value
url_rewriter.tags a=href,area=href,frame=src,input=src,form=fakeentry a=href,area=href,frame=src,input=src,form=fakeentry
user_agent no value no value

tokenizer

Tokenizer Support enabled

xml

XML Support active
XML Namespace Support active
libxml2 Version 2.9.10

xmlreader

XMLReader enabled

xmlwriter

XMLWriter enabled

xsl

XSL enabled
libxslt Version 1.1.34
libxslt compiled against libxml Version 2.9.10
EXSLT enabled
libexslt Version 0.8.20

zip

Zip enabled
Zip version 1.19.3
Libzip version 1.7.1
BZIP2 compression Yes
XZ compression Yes
ZSTD compression No
AES-128 encryption Yes
AES-192 encryption Yes
AES-256 encryption Yes

zlib

ZLib Support enabled
Stream Wrapper compress.zlib://
Stream Filter zlib.inflate, zlib.deflate
Compiled Version 1.2.11
Linked Version 1.2.11
Directive Local Value Master Value
zlib.output_compression Off Off
zlib.output_compression_level -1 -1
zlib.output_handler no value no value

Additional Modules

Module Name

Environment

Variable Value
PATH C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;D:\Program Files\Java\jdk-19\bin;C:\Program Files\Common Files\Oracle\Java\javapath;D:\Program Files\Python\Python311\Scripts;D:\Program Files\Python\Python311;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;D:\Program Files\Microsoft VS Code\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;D:\Program Files\PowerShell\7;d:\Program Files\Git\cmd;d:\Program Files\IDM Computer Solutions\UltraCompare;D:\Program Files (x86)\WinSCP;D:\Program Files (x86)\QuickTime\QTSystem;D:\Program Files\PuTTY;D:\HashiCorp\Vagrant\bin;L:\nvm;C:\Program Files\nodejs;G:\laragon-6.0.0\bin\php\php-7.4.24-Win32-vc15-x64;G:\composer;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\dotnet;G:\laragon\bin;G:\laragon\bin\apache\httpd-2.4.54-win64-VC15\bin;G:\laragon\bin\composer;G:\laragon\bin\laragon\utils;G:\laragon\bin\mysql\mysql-5.7.39-winx64\bin;G:\laragon\bin\nginx\nginx-1.19.10;G:\laragon\bin\ngrok;G:\laragon\bin\nodejs\node_modules;G:\laragon\bin\notepad++;G:\laragon\bin\php\php-7.2.34-Win32-VC15-x64;G:\laragon\bin\postgresql\postgresql-14.3\bin;G:\laragon\bin\python;G:\laragon\bin\redis\redis-x64-3.2.100;G:\laragon\bin\telnet;G:\laragon\usr\bin;C:\Users\billiemead\AppData\Local\Microsoft\WindowsApps;C:\Users\billiemead\AppData\Local\GitHubDesktop\bin;D:\Program Files\Hyper\resources\bin;D:\Program Files\Lando\bin;C:\Users\billiemead.dotnet\tools
SYSTEMROOT C:/Windows
COMSPEC C:\Windows\system32\cmd.exe
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW
WINDIR C:/Windows
PHPRC C:/Users/Public/Documents/Appsolute/MAMPPRO/conf/php8.0.8.ini
SYSTEMDRIVE C:/
TEMP C:/Windows/temp/
TMP C:/Windows/temp/
FCGI_SHUTDOWN_EVENT 1244

PHP Variables

Variable Value
$_REQUEST[‘language’] English
$_REQUEST[‘page’] phpinfo
$_REQUEST[‘SQLiteManager_currentLangue’] 2
$_GET[‘language’] English
$_GET[‘page’] phpinfo
$_COOKIE[‘SQLiteManager_currentLangue’] 2
$_SERVER[‘PATH’] C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;D:\Program Files\Java\jdk-19\bin;C:\Program Files\Common Files\Oracle\Java\javapath;D:\Program Files\Python\Python311\Scripts;D:\Program Files\Python\Python311;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;D:\Program Files\Microsoft VS Code\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;D:\Program Files\PowerShell\7;d:\Program Files\Git\cmd;d:\Program Files\IDM Computer Solutions\UltraCompare;D:\Program Files (x86)\WinSCP;D:\Program Files (x86)\QuickTime\QTSystem;D:\Program Files\PuTTY;D:\HashiCorp\Vagrant\bin;L:\nvm;C:\Program Files\nodejs;G:\laragon-6.0.0\bin\php\php-7.4.24-Win32-vc15-x64;G:\composer;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\dotnet;G:\laragon\bin;G:\laragon\bin\apache\httpd-2.4.54-win64-VC15\bin;G:\laragon\bin\composer;G:\laragon\bin\laragon\utils;G:\laragon\bin\mysql\mysql-5.7.39-winx64\bin;G:\laragon\bin\nginx\nginx-1.19.10;G:\laragon\bin\ngrok;G:\laragon\bin\nodejs\node_modules;G:\laragon\bin\notepad++;G:\laragon\bin\php\php-7.2.34-Win32-VC15-x64;G:\laragon\bin\postgresql\postgresql-14.3\bin;G:\laragon\bin\python;G:\laragon\bin\redis\redis-x64-3.2.100;G:\laragon\bin\telnet;G:\laragon\usr\bin;C:\Users\billiemead\AppData\Local\Microsoft\WindowsApps;C:\Users\billiemead\AppData\Local\GitHubDesktop\bin;D:\Program Files\Hyper\resources\bin;D:\Program Files\Lando\bin;C:\Users\billiemead.dotnet\tools

@billiemead please update to Pinegrow plugin 1.0.1 and then generate the export log and paste it here or send it to support@pinegrow.com.

Thanks for your help!

Here is the log:

(it’s impossible to copy the content of the log by the way)

Still no export, just one file that has the word “pinegrow”

Yes, but you can select the text with your mouse, then to copy press CTRL/CMD + C, and to paste press CTRL/CMD + V

Note: Thanks for your feedback which will be reviewed by @matjaz

No actually I tried several times, ctrl-a to select all, then ctrl-c to copy but the log would not copy.

1 Like

I had the same issue myself yesterday with the first version of the plugin, managing to get as far as step 4 in the tutorial series before the plugin steadfastly refused to export.

Seeing that there was a new version of the plugin available I updated it in situ and tried the process again (initially missing the fact that I should have invoked alt at the same time to get the export log (I’d put a relatively bold note about doing that on the settings page as well by the way)).

The log I ended up with was this;

Export starter…
apiValidated.
getCurrentUser and settings.
true
Got project post with ID 20
Deleted the project error log.
true
Require the file system…
Done.
Getting the FS instance…
true
Checking if this is a PG project…
working_dir = C:\Windows\TEMP/export-YAI3oeYdyw
Here is the list of exported files:
— inc/wp_pg_helpers.php
— cool_blocks.php
— inc/custom.php

Plugin file will be cool-blocks.php
Files written.
Pinegrow signature file created.
Requesting class-wp-upgrader.php
backup_dir = D:\Local WP Sites\pgpluginsite\app\public/wp-content/plugins/cool-blocks__pg_backup
Getting Upgrader instance…
Upgrader->install_package…

Unfortunately that really isn’t telling me a great deal, certainly nothing that I can look at and think to myself ‘ah, maybe I forgot to do x or y’ .

No worries @Dom this log is essentially intended to help the investigations of the Pinegrow team so that we can fix the small misfortunes spotted outside our lab :slight_smile:

Aha…the infamous undocumented feature. I know a lot about those!

1 Like

1.0.2 (out now) fixes the issue with exporting projects on Windows-based sites. Please update and report back. I believe most issues in this topic are related to this bug.

Thank you, will update now to plug-in v1.0.2 and report back.

Care to share why the export was failing for so many users in basically the same way? It’s just for my curiosity only as I couldn’t figure out even a hint from the log file.

Also, maybe you want to update the main DL link, as its still 1.0.1?

But, thats none of my business… hehe

Thx again,
Billie

@billiemead I know that one of the problems was specific to Windows and LocalWP, presumably because of the different in the way path names are handled vs. macOS and Linux. Matjaz mentioned that he found a “stupid bug” so there might have been something else.

That’s one of the problems with a closed beta, I suppose… We can only test so many use cases and don’t always catch everything.

@adamslowe the danger with that statement is that it sort of suggests that all of the closed beta testers were using machines with those half eaten bits of fruit on them!

@billiemead there were two bugs:

  • File name validation failed if the name contained “:”. Surprise, that’s how all Windows pathname start “c:.…”. Looks like Windows is not that popular among our beta testers :slight_smile:
  • The Not a PG project was caused by the special pinegrow signature file being created only on the first export and then cleared on all subsequent exports.

Both are very silly bugs. On the bright side, also easy to fix.

2 Likes

@Dom or we (me, mostly) tested on development servers rather than local environments.