Я работаю на клиентском сайте, в файле темы WordPress я добавил файл cron.php для выполнения некоторых функций задания Cron. Он выполнял нормально без каких -либо проблем до последних нескольких дней. Когда я проверил, выполнение файла Cron не происходит, когда я пытаюсь выполнить файл с сервера, я получил ошибку < /p>
PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given
in wp-admin/includes/class-wp-filesystem-ftpext.php:438
Stack trace:
#0 wp-admin/includes/class-wp-filesystem-ftpext.php(438): ftp_nlist()
#1 wp-admin/includes/class-wp-filesystem-ftpext.php(456): WP_Filesystem_FTPext->exists()
#2 wp-content/plugins/woocommerce/.../File.php:254: WP_Filesystem_FTPext->is_file()
#3 wp-content/plugins/woocommerce/.../File.php:437: File->is_writable()
#4 wp-content/plugins/woocommerce/.../FileController.php:135: File->write()
#5 wp-content/plugins/woocommerce/.../LogHandlerFileV2.php:60: FileController->write_to_file()
#6 wp-content/plugins/woocommerce/includes/class-wc-logger.php:189: LogHandlerFileV2->handle()
#7 wp-content/plugins/woocommerce/includes/class-wc-logger.php:251: WC_Logger->log()
#8 wp-content/plugins/woocommerce/.../FeaturesUtil.php:62: WC_Logger->error()
#9 wp-content/plugins/woocommerce/includes/class-woocommerce.php:836: do_action() → WooCommerce->init()
Когда я проверил решения после прохождения нескольких источников, которые я нашел, добавил Define ('fs_method', Direct) может решить проблему, я добавил это и установил владение и разрешение через сервер, используя этот
sudo chown -R www-data:www-data /path/to/wordpress
find /path/to/wordpress -type d -exec chmod 755 {} \;
find /path/to/wordpress -type f -exec chmod 644 {} \;
chmod 775 /path/to/wordpress/wp-content/uploads/wc-logs
< /code>
Какое -то время проблема, по -видимому, является исправленной, и задачи Cron, где выполняются без каких -либо проблем, через несколько часов я начал получать эти предупреждения на сайте < /p>
PHP Warning: touch(): Utime failed: Operation not permitted
in wp-admin/includes/class-wp-filesystem-direct.php on line 529
PHP Warning: chmod(): Operation not permitted
in wp-admin/includes/class-wp-filesystem-direct.php on line 173
< /code>
Когда я снова установил разрешения и право собственности, проблема на некоторое время будет продолжаться, но через некоторое время будет происходить. Нужно правильное решение для проблемы, проходящего через несколько форумов и блогов, и решение, которое я получаю, одинаково.
woocommerce пометил ошибку как ошибка https://github.com/woocommerce/woocomme ... 855br/>PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null givenin wp-admin/includes/class-wp-filesystem-ftpext.php:438
< /code>
действительно нуждается в некоторой помощи в отношении этого < /p>
Это файл cron.php, который я использую на сайте маскирующей информацию о сайте и 3 -й интеграции < /p>
Подробнее здесь: https://stackoverflow.com/questions/796 ... issions-an
Chmod () и utime error продолжают происходить на сайте даже после установки разрешений и владений ⇐ Php
Кемеровские программисты php общаются здесь
1750914775
Anonymous
Я работаю на клиентском сайте, в файле темы WordPress я добавил файл [b] cron.php [/b] для выполнения некоторых функций задания Cron. Он выполнял нормально без каких -либо проблем до последних нескольких дней. Когда я проверил, выполнение файла Cron не происходит, когда я пытаюсь выполнить файл с сервера, я получил ошибку < /p>
PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given
in wp-admin/includes/class-wp-filesystem-ftpext.php:438
Stack trace:
#0 wp-admin/includes/class-wp-filesystem-ftpext.php(438): ftp_nlist()
#1 wp-admin/includes/class-wp-filesystem-ftpext.php(456): WP_Filesystem_FTPext->exists()
#2 wp-content/plugins/woocommerce/.../File.php:254: WP_Filesystem_FTPext->is_file()
#3 wp-content/plugins/woocommerce/.../File.php:437: File->is_writable()
#4 wp-content/plugins/woocommerce/.../FileController.php:135: File->write()
#5 wp-content/plugins/woocommerce/.../LogHandlerFileV2.php:60: FileController->write_to_file()
#6 wp-content/plugins/woocommerce/includes/class-wc-logger.php:189: LogHandlerFileV2->handle()
#7 wp-content/plugins/woocommerce/includes/class-wc-logger.php:251: WC_Logger->log()
#8 wp-content/plugins/woocommerce/.../FeaturesUtil.php:62: WC_Logger->error()
#9 wp-content/plugins/woocommerce/includes/class-woocommerce.php:836: do_action() → WooCommerce->init()
Когда я проверил решения после прохождения нескольких источников, которые я нашел, добавил Define ('fs_method', Direct) может решить проблему, я добавил это и установил владение и разрешение через сервер, используя этот
sudo chown -R www-data:www-data /path/to/wordpress
find /path/to/wordpress -type d -exec chmod 755 {} \;
find /path/to/wordpress -type f -exec chmod 644 {} \;
chmod 775 /path/to/wordpress/wp-content/uploads/wc-logs
< /code>
Какое -то время проблема, по -видимому, является исправленной, и задачи Cron, где выполняются без каких -либо проблем, через несколько часов я начал получать эти предупреждения на сайте < /p>
PHP Warning: touch(): Utime failed: Operation not permitted
in wp-admin/includes/class-wp-filesystem-direct.php on line 529
PHP Warning: chmod(): Operation not permitted
in wp-admin/includes/class-wp-filesystem-direct.php on line 173
< /code>
Когда я снова установил разрешения и право собственности, проблема на некоторое время будет продолжаться, но через некоторое время будет происходить. Нужно правильное решение для проблемы, проходящего через несколько форумов и блогов, и решение, которое я получаю, одинаково.
[b] woocommerce пометил ошибку как ошибка [/b] https://github.com/woocommerce/woocommerce/589855br/>PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null givenin wp-admin/includes/class-wp-filesystem-ftpext.php:438
< /code>
действительно нуждается в некоторой помощи в отношении этого < /p>
Это файл cron.php, который я использую на сайте маскирующей информацию о сайте и 3 -й интеграции < /p>
Подробнее здесь: [url]https://stackoverflow.com/questions/79678590/chmod-and-utime-error-keep-occurring-in-the-site-even-after-the-permissions-an[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия