Что нового

Проблема dle "CHMOD"

  • Автор темы Автор темы WebSof
  • Дата начала Дата начала
W

WebSof

Гость
Здравствуйте, такая проблема я выставил CHMOD на все файлы но пишет во что.[attachment=5101]И еще может ли из-за включенного magic_quotes_gpc писаться ошибка после загрузки файлов выше 10 мб: ошибка не выбраны файлы для загрузки. А в настройках выставил на 400 мб. dle 9.7
 
Цитата: WebSof я выставил CHMOD на все файлы но пишет во чтоЕщё раз посмотрите через ftp менеджер права, ещё как вариант- есть хостинги где права 444 выставить невозможно(мне такие попадались).Цитата: WebSofА в настройках выставил на 400 мб. dle 9.7Посмотрите настройки хостинга, возможно там в php.ini прописано ограничение отличное от Вашего на DLE.Цитата: WebSofиз-за включенного magic_quotes_gpcВ .htaccess что в корне сайта пропишитеphp_value magic_quotes_gpc 0
 
EDW, спасибо я на хостинге через файловый менеджер выставил.Вот еще волнует больше 10 мб не загружает файл.Вот мой php.ini Показать / Скрыть текст; Синтаксис файла: "директива = значение"; Знак комментария в php.ini - ";" (точка с запятой). Все, что находится в строке после ";" не воспринимается PHP;;;;;;;;;;;;;;;;;;;;; Language Options;;;;;;;;;;;;;;;;;;;;;engine = On; Enable the PHP scripting language engine under Apacheshort_open_tag = On; Разрешает заключать PHP-код в короткие тэги <? ?>asp_tags = Off; allow ASP-style <% %> tagsprecision = 14; number of significant digits displayed in floating point numbersy2k_compliance = Off; whether to be year 2000 compliant (will cause problems with non y2k compliant browsers)output_buffering= Off; Output buffering allows you to send header lines (including cookies); even after you send body content, in the price of slowing PHP's; output layer a bit.; You can enable output buffering by in runtime by calling the output; buffering functions, or enable output buffering for all files; by setting this directive to On.implicit_flush = Off; Implicit flush tells PHP to tell the output layer to flush itself; automatically after every output block. This is equivalent to; calling the PHP function flush() after each and every call to print(); or echo() and each and every HTML block.; Turning this option on has serious performance implications, and; is generally recommended for debugging purposes only.allow_call_time_pass_reference = On; whether to enable the ability to force arguments to be; passed by reference at function-call time. This method; is deprecated, and is likely to be unsupported in future; versions of PHP/Zend. The encouraged method of specifying; which arguments should be passed by reference is in the; function declaration. You're encouraged to try and; turn this option Off, and make sure your scripts work; properly with it, to ensure they will work with future; versions of the language (you will receive a warning; each time you use this feature, and the argument will; be passed by value instead of by reference).; Safe Modesafe_mode = Offsafe_mode_exec_dir =safe_mode_allowed_env_vars = PHP_; Setting certain environment variables; may be a potential security breach.; This directive contains a comma-delimited; list of prefixes. In Safe Mode, the; user may only alter environment; variables whose names begin with the; prefixes supplied here.; By default, users will only be able; to set environment variables that begin; with PHP_ (e.g. PHP_FOO=BAR).; Note: If this directive is empty, PHP; will let the user modify ANY environment variable!safe_mode_protected_env_vars = LD_LIBRARY_PATH; This directive contains a comma-; delimited list of environment variables,; that the end user won't be able to; change using putenv().; These variables will be protected; even if safe_mode_allowed_env_vars is; set to allow to change them.disable_functions =; В целях безопасности, позволяет запретить выполнение указаных функций; Colors for Syntax Highlighting mode. Anything that's acceptable in <font color=???> would work.highlight.string = #DD0000highlight.comment = #FF8000highlight.keyword = #007700highlight.bg = #FFFFFFhighlight.default = #0000BBhighlight.html = #000000; Miscexpose_php = On; Decides whether PHP may expose the fact that it is installed on the; server (e.g., by adding its signature to the Web server header).; It is no security threat in any way, but it makes it possible; to determine whether you use PHP on your server or not.;;;;;;;;;;;;;;;;;;;; Resource Limits;;;;;;;;;;;;;;;;;;;;max_execution_time = 30; Максимальное кол-во секунд исполнения скриптаmemory_limit = 2000M; Максимум оперативной памяти, которую может взять себе скрипт;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Error handling and logging;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; error_reporting is a bit-field. Or each number up to get desired error reporting level; E_ALL - All errors and warnings; E_ERROR - fatal run-time errors; E_WARNING - run-time warnings (non fatal errors); E_PARSE - compile-time parse errors; E_NOTICE - run-time notices (these are warnings which often result from a bug in; your code, but it's possible that it was intentional (e.g., using an; uninitialized variable and relying on the fact it's automatically; initialized to an empty string); E_CORE_ERROR - fatal errors that occur during PHP's initial startup; E_CORE_WARNING - warnings (non fatal errors) that occur during PHP's initial startup; E_COMPILE_ERROR - fatal compile-time errors; E_COMPILE_WARNING - compile-time warnings (non fatal errors); E_USER_ERROR - user-generated error message; E_USER_WARNING - user-generated warning message; E_USER_NOTICE - user-generated notice messageerror_reporting = E_ALL & ~E_NOTICE; Показывать все ошибки, кроме замечанийdisplay_errors = On; Вывод ошибок в браузер. Для облегчения отладки сценариевdisplay_startup_errors = Off; Even when display_errors is on, errors that occur during; PHP's startup sequence are not displayed. It's strongly; recommended to keep display_startup_errors off, except for; when debugging.log_errors = On; Запись ошибок в файл журналаtrack_errors = Off; Store the last error/warning message in $php_errormsg (boolean);error_prepend_string = "<font color=ff0000>"; строка вставляемая перед сообщением об ошибки;error_append_string = "</font>"; строка вставляемая после сообщения об ошибкиerror_log = error_log;error_log = error_log;warn_plus_overloading = Off; warn if the + operator is used with strings;;;;;;;;;;;;;;;;;; Data Handling;;;;;;;;;;;;;;;;;;; Note - track_vars is ALWAYS enabled as of PHP 4.0.3variables_order = "EGPCS"; Порядок, в котором PHP будет регистрировать перменные (E - встроенные переменные, G - GET переменные, P - POST переменные, C - Cookies, S - сессии). Отсутствие какой-либо из букв не позволит вам работать с соответствующими переменнымиregister_globals = Off; Возможность обращения к переменным, поступающим через GET/POST/Cookie/сессии, как к обычным переменным (например, "$переменная")register_argc_argv = On; This directive tells PHP whether to declare the argv&argc; variables (that would contain the GET information). If you; don't use these variables, you should turn it off for; increased performancepost_max_size = 2000M; Максимальный объём данных который может быть принятgpc_order = "GPC"; Устаревшая директива. Используйте variables_order; Magic quotesmagic_quotes_gpc = Off; Включение автоматической обработки кавычек, поступающих через POST/GET/Cookiemagic_quotes_runtime = Off; magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.magic_quotes_sybase = Off; Use Sybase-style magic quotes (escape ' with '' instead of \\'); автоматически добавлять файл к началу или концу PHP документаauto_prepend_file =auto_append_file =; As of 4.0b4, PHP always outputs a character encoding by default in; the Content-type: header. To disable sending of the charset, simply; set it to be empty.; PHP's built-in default is text/htmldefault_mimetype = "text/html"default_charset = "windows-1251";;;;;;;;;;;;;;;;;;;;;;;;;; Paths and Directories;;;;;;;;;;;;;;;;;;;;;;;;;;include_path = ".:/usr/lib/php:/usr/local/lib/php";doc_root =; the root of the php pages, used only if nonemptyuser_dir =; the directory under which php opens the script using /~username, used only if nonemptyextension_dir = ./; directory in which the loadable extensions (modules) resideenable_dl = On; Whether or not to enable the dl() function.; The dl() function does NOT properly work in multithreaded; servers, such as IIS or Zeus, and is automatically disabled on them.;;;;;;;;;;;;;;;;; File Uploads;;;;;;;;;;;;;;;;;file_uploads = On; Разрешает загрузку файлов;upload_tmp_dir =; Каталог для временных закачанных файлов (не забудте создать этот каталог!)upload_max_filesize = 2000M; Максимальный размер закачиваемого файла;;;;;;;;;;;;;;;;;;;;;;; Dynamic Extensions;;;;;;;;;;;;;;;;;;;;;;;; Если Вам нужно динамически подгрузит какойли модуль, используйте следующию директиву; синтаксис: extension=modulename.extension; например,; extension=php_templates.so; подключит модуль php phpTemplates;;;;;;;;;;;;;;;;;;;; Module Settings;;;;;;;;;;;;;;;;;;;;[Syslog]define_syslog_variables = Off; Whether or not to define the various syslog variables,; e.g. $LOG_PID, $LOG_CRON, etc. Turning it off is a
 
Цитата: WebSofВот еще волнует больше 10 мб не загружает файл.Ну вроде как upload_max_filesize = 2000M; Максимальный размер закачиваемого файлаТак что хз...
 
EDW, да это тоже знаю) А вот ошибка возникает. Помню у меня был сайт тоже такое было на хостинге помогли. Сейчас им написал.
 
В логи не пытался заглянуть? Они созданы для тогоА еще уверен, что именно этот php.ini для твоего виртхоста подхватывает? phpinfo в студию
 
dyakoff, я уже кинул php выше смотри.А имел ввиду лог ошибок код?Вот [09-Feb-2013 23:28:21 Europe/Helsinki] PHP Fatal error:  require_once(): Failed opening required '/home/nroid541/public_html/language/Russian/adminpanel.lng' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/nroid541/public_html/install.php on line 30[09-Feb-2013 23:28:22 Europe/Helsinki] PHP Fatal error:  require_once(): Failed opening required '/home/nroid541/public_html/language/Russian/adminpanel.lng' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/nroid541/public_html/install.php on line 30[09-Feb-2013 23:28:28 Europe/Helsinki] PHP Fatal error:  require_once(): Failed opening required '/home/nroid541/public_html/language/Russian/adminpanel.lng' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/nroid541/public_html/install.php on line 30[09-Feb-2013 23:32:22 Europe/Helsinki] PHP Fatal error:  require_once(): Failed opening required '/home/nroid541/public_html/language/Russian/adminpanel.lng' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/nroid541/public_html/install.php on line 30
 
WebSof,Очень информативно. Лог ошибок в момент загрузки файла на сервер покажи, а не установку движка за позавчера
 
dyakoff, вот вроде бы [11-Feb-2013 18:27:38 Europe/Helsinki] PHP Warning:  fopen(../uploads/files/com.alawar.zeusdefense.zip): failed to open stream: No such file or directory in /home/nroid541/public_html/engine/classes/download.class.php on line 102[11-Feb-2013 18:27:38 Europe/Helsinki] PHP Warning:  fseek() expects parameter 1 to be resource, boolean given in /home/nroid541/public_html/engine/classes/download.class.php on line 103
 
Цитата: dyakoffСмотрим, делаем выводы дальше по факту не получилось...
 
WebSof,А что ты хотел? C тебя каждое слово вытягивать приходится. В таком случае push to google search
 
dyakoff, я получается взял заменил вот это $handle = fopen( $filename, 'rb' ); на это $handle = fopen( ENGINE_DIR . $filename, 'rb' );Как и писалось по ссылке что ты кинул...
 
WebSof,Тут тебе к кодера м. Трабл в движке. С сервером все норм
 
dyakoff, хм, ну тогда лучше поставлю новую версия движка... Просто сайт не давно создал...Хм, странно. Поставил 9.8 тоже самое...
 
WebSof,поставь права 0777 на папку /temp и не трахай мозги. А лучше заплати программисту, чтобы он исправил.
 
Верх