net2ftp (FreeBSD7.1 and apache22)
Модератор: f0s
- RusLanR
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-01-27 14:53:29
Re: net2ftp (FreeBSD7.1 and apache22)
и можно ли пофиксить уведомления - "Удален файл ???µ?±?µ?»?µ??????.txt", просто названия русские отображает норм.
Переделка штатного радио honda Accord на евро FM, Не конвертер!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- сержант
- Сообщения: 280
- Зарегистрирован: 2008-05-30 12:16:02
- Откуда: Киев
- Контактная информация:
Re: net2ftp (FreeBSD7.1 and apache22)
Писал выше, наверное на радостях не уточнил какую проблему решил.
В файле
функция примерно с 143 строки выглядит примерно так
нужно заменить одну строку строку
с
на
У меня языковый файл в UTF-8, может если у вас в другой кодировке то вам нужно поставить свою.
Как пофиксите отпишитесь получилось или нет
В файле
Код: Выделить всё
/usr/local/www/net2ftp/languages/languages.inc.php
Код: Выделить всё
function __() {
// --------------
// This function returns a translated message; the core standard function used is sprintf (see manual)
// Input: - from function argument: message name $args[0] and variable parts in the message $args[1], $args[2],...
// (there is a variable nr of variable parts)
// - from globals: the array of messages $message
// Output: string in the language indicated in $net2ftp_language
// --------------
// -------------------------------------------------------------------------
// Global variables
// -------------------------------------------------------------------------
global $net2ftp_globals, $net2ftp_messages;
// -------------------------------------------------------------------------
// Get the arguments of this function
// $args[0] contains the messagename
// $args[1], $args[2], ... contain the variables in the message
// -------------------------------------------------------------------------
$numargs = func_num_args();
$args = func_get_args();
$messagename = $args[0];
// -------------------------------------------------------------------------
// Create the argument for the sprintf function
// Aim is to have something like: sprintf($string_with_percents, $args[1], $args[2], ...);
// As there is a variable nr of arguments in the function __, there is also a variable
// nr of arguments in sprintf, and this must be constructed with a loop
// -------------------------------------------------------------------------
// Check if the message with that $messagename exists
if (@array_key_exists($messagename, $net2ftp_messages)) { $string_with_percents = $net2ftp_messages[$messagename]; }
else { return "MESSAGE NOT FOUND"; }
$sprintf_argument = "\$translated_string = sprintf(\$string_with_percents";
for ($i=1; $i<$numargs; $i++) {
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES)";
} // end for
$sprintf_argument .= ");";
// -------------------------------------------------------------------------
// Run the sprintf function
// -------------------------------------------------------------------------
eval($sprintf_argument);
return $translated_string;
} // end function __
с
Код: Выделить всё
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES)";
Код: Выделить всё
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES, 'UTF-8')";
Как пофиксите отпишитесь получилось или нет
- RusLanR
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-01-27 14:53:29
Re: net2ftp (FreeBSD7.1 and apache22)
не помогло
Код: Выделить всё
Вы действительно хотите удалить эти файлы и папки?
Все подпапки и файлы в указанных папках будут удалены!
Файл ???µ?±?µ?»?µ??????.txt
Файл ?????????????·.jpg
Переделка штатного радио honda Accord на евро FM, Не конвертер!
-
- сержант
- Сообщения: 280
- Зарегистрирован: 2008-05-30 12:16:02
- Откуда: Киев
- Контактная информация:
Re: net2ftp (FreeBSD7.1 and apache22)
У меня кодировка языковых Файлов UTF-8, это я для себя переделывал.
Только что взял с нуля установил net2ftp там по умолчанию кодировка cp1251
Поправил выше указанную строку
с
на
и все заработало
Только что взял с нуля установил net2ftp там по умолчанию кодировка cp1251
Поправил выше указанную строку
с
Код: Выделить всё
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES)";
Код: Выделить всё
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES, 'CP1251')";
Код: Выделить всё
Вы действительно хотите удалить эти файлы и папки?
Все подпапки и файлы в указанных папках будут удалены!
Файл Сценарий нового года.doc
- RusLanR
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-01-27 14:53:29
Re: net2ftp (FreeBSD7.1 and apache22)
Как проверить кодировку?
IE показывает UTF-8
В системе KOI-8R
Пробовал UTF-8, CP1251 и KOI-8R
Всё равно иероглифы
IE показывает UTF-8
В системе KOI-8R
Пробовал UTF-8, CP1251 и KOI-8R
Всё равно иероглифы
Переделка штатного радио honda Accord на евро FM, Не конвертер!
-
- сержант
- Сообщения: 280
- Зарегистрирован: 2008-05-30 12:16:02
- Откуда: Киев
- Контактная информация:
Re: net2ftp (FreeBSD7.1 and apache22)
Код: Выделить всё
/usr/local/www/net2ftp/languages/ru.inc.php
Код: Выделить всё
//encoding
$net2ftp_messages["iso-8859-1"] = "utf-8";
- RusLanR
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-01-27 14:53:29
Re: net2ftp (FreeBSD7.1 and apache22)
Код: Выделить всё
windows-1251
Переделка штатного радио honda Accord на евро FM, Не конвертер!
-
- сержант
- Сообщения: 280
- Зарегистрирован: 2008-05-30 12:16:02
- Откуда: Киев
- Контактная информация:
Re: net2ftp (FreeBSD7.1 and apache22)
а что было
- RusLanR
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-01-27 14:53:29
Re: net2ftp (FreeBSD7.1 and apache22)
/usr/local/www/net2ftp/languages/ru.inc.php
/usr/local/www/net2ftp/languages/languages.inc.php
было
сделал
Код: Выделить всё
//encoding
$net2ftp_messages["iso-8859-1"] = "windows-1251";
было
Код: Выделить всё
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES)";
Код: Выделить всё
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES), 'windows-1251'";
Переделка штатного радио honda Accord на евро FM, Не конвертер!
-
- сержант
- Сообщения: 280
- Зарегистрирован: 2008-05-30 12:16:02
- Откуда: Киев
- Контактная информация:
Re: net2ftp (FreeBSD7.1 and apache22)
для
/usr/local/www/net2ftp/languages/ru.inc.php
должно быть
/usr/local/www/net2ftp/languages/languages.inc.php
Обратите внимание на скобку у вас после скобки у меня до
/usr/local/www/net2ftp/languages/ru.inc.php
Код: Выделить всё
//encoding
$net2ftp_messages["iso-8859-1"] = "windows-1251";
/usr/local/www/net2ftp/languages/languages.inc.php
Код: Выделить всё
$sprintf_argument .= ", @htmlentities(\$args[$i], ENT_QUOTES, 'CP1251')";
Последний раз редактировалось Nick_mad 2013-02-26 11:55:59, всего редактировалось 1 раз.
- RusLanR
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-01-27 14:53:29
Re: net2ftp (FreeBSD7.1 and apache22)
Блин не там посмотрел, короче у меня UTF-8 в ru.inc.php
прописал в languages.inc.php UTF-8
результат тот же
прописал в languages.inc.php UTF-8
результат тот же
Переделка штатного радио honda Accord на евро FM, Не конвертер!
-
- сержант
- Сообщения: 280
- Зарегистрирован: 2008-05-30 12:16:02
- Откуда: Киев
- Контактная информация:
Re: net2ftp (FreeBSD7.1 and apache22)
прочитайте пост выше, я заметил у вас ошибку
- RusLanR
- рядовой
- Сообщения: 15
- Зарегистрирован: 2010-01-27 14:53:29
Re: net2ftp (FreeBSD7.1 and apache22)
спасибо, всё нормально стало.
Переделка штатного радио honda Accord на евро FM, Не конвертер!
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2013-02-15 22:30:46
Re: net2ftp (FreeBSD7.1 and apache22)
php.ini параметр memory_limit =RusLanR писал(а): В каком файле?
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2012-12-14 9:27:48
Re: net2ftp (FreeBSD7.1 and apache22)
ОСь FreeBSD 9
Проблема:
Выполнить команду: mysql –u username –p не получилось, т.к. установлен PHPMyAdmin, создал базу и пользователя через него, наделил всем необходимыми привилегиями.
Выполнение SQL запроса не получилось, затык на ошибке связанной с синтаксисом 'TYPE=MyISAM'
Слизал файл запроса, заменил значение TYPE на ENGINE, выполнил запрос в PHPMyAdmin через "SQL".
После выполнения всех остальных настроек при обращении по альясу получаю белую страницу.
Возможно, что зависимости от синтаксиса есть в PHP коде, но т.к. не силен, то не лезу и решил спросить у вас.
Где эта зависимость, если есть.
Спасибо заранее.
Проблема:
Выполнить команду: mysql –u username –p не получилось, т.к. установлен PHPMyAdmin, создал базу и пользователя через него, наделил всем необходимыми привилегиями.
Выполнение SQL запроса не получилось, затык на ошибке связанной с синтаксисом 'TYPE=MyISAM'
Код: Выделить всё
mysql net2ftp < /usr/local/www/net2ftp/create_tables.sql
ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 1
После выполнения всех остальных настроек при обращении по альясу получаю белую страницу.
Возможно, что зависимости от синтаксиса есть в PHP коде, но т.к. не силен, то не лезу и решил спросить у вас.
Где эта зависимость, если есть.
Спасибо заранее.
-
- проходил мимо
Re: net2ftp (FreeBSD7.1 and apache22)
По поводу кодировок имен файлов (когда скачивает index.php), в файлике filesystem.inc.php я подправил маленький кусочек функции function sendDownloadHeaders($filename, $filesize):
Исходный:
<------>$filename = trim($filename);^M
<------>$filename_html = htmlEncode3($filename);
Подправленный:
<------>$filename = trim($filename);^M
<------>require 'a.charset.php';
<------>$filename = charset_x_win($filename);
<------>$filename_html = $filename;
Библиотеку a.charset.php можно без проблем найти в свободном доступе.
Исходный:
<------>$filename = trim($filename);^M
<------>$filename_html = htmlEncode3($filename);
Подправленный:
<------>$filename = trim($filename);^M
<------>require 'a.charset.php';
<------>$filename = charset_x_win($filename);
<------>$filename_html = $filename;
Библиотеку a.charset.php можно без проблем найти в свободном доступе.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2013-02-16 17:35:11
Re: net2ftp (FreeBSD7.1 and apache22)
Доброго времени суток !
Помогите решить проблему с загрузкой файлов :
я хочу загрузить на сервак zip файл размер файла 8мб у меня начинает долго думать я ждал примерно минут 40 пока грузится так и не дождался ... решил проверить вообще загрузку создал zip размером 112 байт загрузилось моментом потом решил загрузить zip тот который размером 112 байт на сервак с использованием архиватора что бы у меня файлы сами распаковались и вот что я получил :
и при этом на сервак не чего не загрузилось (((
От сюда два вопроса :
1. Как можно сделать что бы файлы большого размера загружались без проблем ? ( в php.ini все настроено на большие файлы )
2. Как можно сделать что бы при загрузке файлов с использованием архиватора файл распаковывался сам и загружался на сервак ?
Спасибо заранее за помощь
Помогите решить проблему с загрузкой файлов :
я хочу загрузить на сервак zip файл размер файла 8мб у меня начинает долго думать я ждал примерно минут 40 пока грузится так и не дождался ... решил проверить вообще загрузку создал zip размером 112 байт загрузилось моментом потом решил загрузить zip тот который размером 112 байт на сервак с использованием архиватора что бы у меня файлы сами распаковались и вот что я получил :
Код: Выделить всё
Checking files:
Файл sd.zip Ok
Transferring files to the FTP server:
Проверка архива nr 1: sd.zip
От сюда два вопроса :
1. Как можно сделать что бы файлы большого размера загружались без проблем ? ( в php.ini все настроено на большие файлы )
2. Как можно сделать что бы при загрузке файлов с использованием архиватора файл распаковывался сам и загружался на сервак ?
Спасибо заранее за помощь