Я поместил следующий код в файл .user.ini под корень документа apache виртуального хоста. И когда я просматриваю вывод phpinfo (), поля disable_functions говорят «no value». Пожалуйста, помогите мне разобраться, почему. («Memory_limit» и «max_execution_time» устанавливаются правильно.) Заранее спасибо. memory_limit = 2048M max_execution_time = 3600 disable_functions = apache_child_terminate,apache_get_modules,apache_getenv,apache_note,apache_setenv,curl_multi_exec,define_syslog_variables,disk_free_space,diskfreespace,dl,fpassthru,ftp_connect,ftp_exec,ftp_get,ftp_login,ftp_nb_fput,ftp_put,ftp_raw,ftp_rawlist,get_current_user,getmyuid,highlight_file,ini_alter,ini_get_all,ini_restore,link,ini_set,mysql_list_dbs,openlog,parse_ini_file,passthru,pclose,pcntl_exec,pfsockopen,php_uname,pcntl_alarm,pcntl_fork,pcntl_get_last_error,pcntl_signal,pcntl_getpriority,pcntl_setpriority,pcntl_strerror,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_waitpid,pcntl_wait,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,popen,posix_getgrgid,posix_getpwuid,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,posix_setuid,posix_uname,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,socket_accept,socket_bind,socket_create,socket_create_listen,socket_create_pair,socket_listen,shell_exec,show_source,socket_select,socket_strerror,stream_select,syslog,symlink,system
У меня возникли проблемы с сеансами, когда я отправил переход от symfony 2.0 к symfony 2.1. Я использую simplesamlphp для аутентификации, и все работает нормально на symfony 2.0. На Symfony 2.1 это НЕ ОК. Я проверил различия между ними на phpinfo-> session, и это то, что я получил: symfony2.1 symfony 2.0 Master Value session.save_handler user […]
Я только что установил WAMP, и я могу получить доступ к localhost и получить выход phpinfo (). Однако, хотя я вижу, что _SERVER ['REQUEST_METHOD'] установлен в GET, я пытаюсь использовать следующий PHP: if ($_SERVER["REQUEST_METHOD"]=="POST") { … но он вызывает эту ошибку: Примечание PHP: Неопределенный индекс: REQUEST_METHOD в C: \ … \ test.php в строке 40 […]
Я получаю следующее из сценария, который я пытаюсь запустить: Notice: fwrite() [function.fwrite]: send of 7 bytes failed with errno=1 Operation not permitted in /home/thrawn/public_html/sorcero.us/MinecraftQuery.class.php on line 165 Однако, когда я проверяю phpinfo (), allow_url_fopen включен и поддержка сокетов включена. Я не смог найти ничего, указывающего на то, что может быть причиной этого. Для пояснения я […]
Как говорится в руководстве: Примечание. Класс Session не использует собственные PHP-сессии. Он генерирует свои собственные данные сеанса, предлагая большую гибкость для разработчиков. Но когда я храню некоторые данные, используя $this->session->set_userdata(array('sample_key' => 'sample_value')); , в phpinfo() я могу найти sample_key и sample_value в этом. Я надеялся, что часть не использует собственные PHP-сессии что он скрывает переменные […]
Каждый раз, когда я хочу видеть phpinfo(); Я должен: создать файл info.php; написать phpinfo(); в этом. перейдите в браузер и введите мой «thisproject.dev/info.php», Я на Ubuntu, и мой вопрос: нет ли более практичного способа увидеть phpinfo в браузере? благодаря
Я обновил до PHP 5.3 на машине разработки (окно Windows 7). php-v показывает PHP 5.3.3 (cli) (built: Jul 21 2010 20:36:55) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies Тем не менее, phpinfo.php показывает, что версия на машине: 5.2.14, как показано Загруженный файл конфигурации правильно загружает правильный файл php.ini […]
Я пытаюсь скомпилировать новый экземпляр PHP (5.4.0) из исходного кода и хочу сохранить совместимость с тем (PHP 5.3.6-13ubuntu3.6), уже установленным из дистрибутива Ubuntu-11.10. То есть, я хочу запустить ./configure с теми же директивами, что и установленный PHP. Я всегда видел команду ./configure , phpinfo() но на этот раз, к моему удивлению, она не предоставляется. Знаете […]
Я имею в виду установить ffmpeg в качестве расширения моей настройки php. Поэтому, прежде чем я смогу установить его, мне нужно его phpize . Я установил php5-dev с помощью sudo apt-get install php5-dev Но теперь, когда я запускаю phpize, я получаю следующую ошибку: phpize Cannot find config.m4. Make sure that you run '/usr/bin/phpize' in the […]
В моем локальном dev env я использую PHP Version 5.3.3-1ubuntu9.2. Теперь, когда я вижу error_reporting, значение равно 22527. Что такое 22527? Я проверил http://www.php.net/manual/en/errorfunc.constants.php , но я не смог найти номер. Может ли кто-нибудь сказать мне, что это? Мне нужно изменить его на E_ALL | E_STRICT? Заранее спасибо.