Page 2 of 2

Re: Не загружаются большие файлы на сайт

Posted: Wed Jul 15, 2015 11:01 pm
by bbk
попробуйте увеличить время выполнения скрипта max_execution_time
возможно поможет

Re: Не загружаются большие файлы на сайт

Posted: Thu Jul 16, 2015 5:59 am
by skurudo
Sankaboy wrote:В чем же дело?
Ковыряйте php.ini
upload max size / post max size

Re: Не загружаются большие файлы на сайт

Posted: Thu Jul 16, 2015 11:00 pm
by Sankaboy
Никак не получается наладить загрузку больших файлов.
По правилам post max size должен быть больше upload max size, но не больше memory_limit. Но видимо дело не в этих значениях.

Вот скины ядра:
Image
Image
Image

Может каких-то модулей не хватает?

Image
Image

Что скажете?

Re: Не загружаются большие файлы на сайт

Posted: Fri Jul 17, 2015 6:06 am
by skurudo
Скажу, что посмотрите файл конфигурации php. На скриншоте, который вы показали, он лежит в /opt/php-5.2.17/lib/php.ini. Для верности проверьте:
1) место на диске: df -h
2) иноды свободные: df -i
3) php.ini -> post_max_size = 100M
4) php.ini -> upload_max_filesize = 100M
5) /etc/nginx/nginx.conf -> client_max_body_size 100m;
6) проверьте права на tmp вашего пользователя, кому принадлежит и есть ли права на запись;
7) service restart apache2/httpd && service restart ngnix

Re: Не загружаются большие файлы на сайт

Posted: Fri Jul 17, 2015 1:00 pm
by Sankaboy
Место:

Code: Select all

[root@ns3297 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs           20G  2.5G   16G  14% /
/dev/root        20G  2.5G   16G  14% /
devtmpfs        7.8G  472K  7.8G   1% /dev
/dev/md3        1.8T  147M  1.7T   1% /home
tmpfs           7.8G     0  7.8G   0% /dev/shm
Иноды:

Code: Select all

[root@ns3297 ~]# df -i
Filesystem        Inodes  IUsed     IFree IUse% Mounted on
rootfs           1281120 101845   1179275    8% /
/dev/root        1281120 101845   1179275    8% /
devtmpfs         2040094   2360   2037734    1% /dev
/dev/md3       120782848   1743 120781105    1% /home
tmpfs            2040225      1   2040224    1% /dev/shm
Кажется с этим все нормально.

Дело именно в конфиге пхп, потому что на новой версии пхп файлы грузятся. Я бы остался на новой, но много менять в движке нужно.

Это:
3) php.ini -> post_max_size = 100M
4) php.ini -> upload_max_filesize = 100M
5) /etc/nginx/nginx.conf -> client_max_body_size 100m;
сделал не помогло.

Re: Не загружаются большие файлы на сайт

Posted: Fri Jul 17, 2015 1:03 pm
by skurudo
Sankaboy wrote: Дело именно в конфиге пхп, потому что на новой версии пхп файлы грузятся. Я бы остался на новой, но много менять в движке нужно.
Тогда пройдитесь по этим пунктам:
3) php.ini -> post_max_size = 100M
4) php.ini -> upload_max_filesize = 100M
5) /etc/nginx/nginx.conf -> client_max_body_size 100m;
6) проверьте права на tmp вашего пользователя, кому принадлежит и есть ли права на запись;
7) service restart apache2/httpd && service restart ngnix

Re: Не загружаются большие файлы на сайт

Posted: Fri Jul 17, 2015 1:38 pm
by Sankaboy
Вот права просмотрел.
Юзер который добавил сайт в весту AmaC.
  • [root@ns3297 home]# ls -lh
    total 28K
    drwx--x--x 6 admin admin 4.0K Jul 10 17:36 admin
    drwx--x--x 6 AmaC AmaC 4.0K Jul 10 18:14 AmaC
    drwx--x--x 2 backup backup 4.0K Jul 17 05:10 backup
    drwx------ 2 root root 16K Jul 10 17:20 lost+found

    [root@ns3297 home]# cd AmaC
    [root@ns3297 AmaC]# ls -lh
    total 16K
    drwxr-xr-x 5 root root 4.0K Jul 10 18:14 conf
    drwxr-x--x 3 root root 4.0K Jul 11 00:35 mail
    drwxrwx--x 2 AmaC AmaC 4.0K Jul 17 15:01 tmp
    drwxr-x--x 3 AmaC AmaC 4.0K Jul 11 00:35 web
ТМП:
drwxrwx--x 2 AmaC AmaC 4.0K Jul 17 15:01 tmp
Нужно сделать права такими:
drwxrwxr-x
?
Не глубоко разбираюсь таких видах прав.

Re: Не загружаются большие файлы на сайт

Posted: Sat Jul 18, 2015 3:32 pm
by Sankaboy
Логи:

Code: Select all

[Fri Jul 17 00:01:27 2015] [notice] caught SIGTERM, shutting down
[Fri Jul 17 00:01:28 2015] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Jul 17 15:02:24 2015] [notice] SIGHUP received.  Attempting to restart
[Fri Jul 17 15:02:24 2015] [notice] Digest: generating secret for digest authentication ...
[Fri Jul 17 15:02:24 2015] [notice] Digest: done
[Fri Jul 17 15:02:24 2015] [notice] mod_ruid2/0.9.8 enabled
[Fri Jul 17 15:02:24 2015] [notice] Apache/2.2.15 (Unix) DAV/2 mod_fcgid/2.3.9 PHP/5.4.43 mod_ssl/2.2.15 OpenSSL/1.0.0-fips configured -- resuming normal operations
Повторяется постоянно

Re: Не загружаются большие файлы на сайт

Posted: Sun Jul 19, 2015 3:02 pm
by Sankaboy
Дело было в FcgidMaxRequestLen.
Проблема решена!
skurudo, спасибо!

Re: Не загружаются большие файлы на сайт

Posted: Mon Jul 20, 2015 10:08 am
by skurudo
Sankaboy wrote:Дело было в FcgidMaxRequestLen.
Проблема решена!
Sankaboy, спасибо и вам, отписались и нашли! Браво! :)

Причем действительно
Description: maximum HTTP request length
Syntax: FcgidMaxRequestLen bytes
Default: FcgidMaxRequestLen 131072
(с) http://httpd.apache.org/mod_fcgid/mod/m ... requestlen