Что же делать?
|
можно уточнить в примере?
потому что хостер прописал линк root/site2.com/www на папку root/site1.com/www/site2 и дал права на все папки 777, но домен site2.com работает некорректно: нельзя через форму сохранить рисунок, нельзя сохранить аватар на форуме, и если зайти в админку через site2.com/bitrix/admin, то нельзя ничего никуда не сохранить( из файлов на диске хостера) |
|
|
|
|
|
Есть два сайта site1.com и site2.com.
На обоих есть формы с возможностью загрузки изображений. На одном форма работает и помещает загруженные файлы в папку, а на другом не работат, выдает что данные сохранены успешно, но изображение не появляется в папке. Подскажите пожалуйста, что необходимо настроить. |
|
|
|
|
а ведь при условии
|
|||||
|
|
|
|
|||
|
|
|
|
читай выше, отредактировал сообщение(добавил пояснение);
|
|||
|
|
|
|
Дело не в сервере, а в продукте.
Была аналогичная проблема, но никто из людей, которые здесь находятся не помог, пришлось решать самому. () Причина: спящие процессы появляются потому, что при коннекте к базе данных используется mysql_pconnect "define("DBPersistent", true);", можно, конечно, отключить, но тогда нагрузка на сервак будет при постоянных коннектах к MySQL, отсюда возникает необходимость подчищать лишние коннекты(которые,между прочим, держат ресурсы сервера), почему до этого не додумались разработчики продукта - сие тайна . Решение: добавить в функции API битрикса Connect() Disconnect() следующий код(куда думаю сам разберешься):
Время существования спящих процессов можешь выбрать сам, у меня стоит 20 секунд $row["Time"] > 20; Итог: нагрузка на сервер значительно уменьшилась, и пользователей перестало выбивать. |
|||
|
|
|
|
Поставил тестовую версию у себя на localhost.
Пробежался по публичной части и решил посмотреть запущенные процессы командой SHOW PROCESSLIST. вот результат.
Почему не убиваются процессы? |
|||
|
|
|