Вопросы с тегом «php»

PHP - это широко используемый язык сценариев общего назначения, который особенно подходит для веб-разработки. Используйте этот тег при работе со сценарием PHP, установке PHP или настройке установки PHP.


2
Какому пользователю должны работать apache и PHP? Какие разрешения должны иметь файлы / var / www?
Я просто развернул окно с Ubuntu 11.10, а затем побежал apt-get install apache2 php5устанавливать apache2 и PHP 5 на него. Теперь он функционирует как «веб-сервер» и загружает «Это работает!» стр. Сейчас я пытаюсь повысить безопасность, и у меня есть следующие вопросы о веб-серверах Linux: Кто должен работать как apache? В …


8
Как получить только номер версии php?
Я хочу получить только версию php, установленную на CentOS. Выход из php -v PHP 7.1.16 (cli) (built: Mar 28 2018 13:19:29) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies Я попробовал это следующее: php -v | grep PHP | awk '{print …
15 php  version 

1
php 7 install выдает ошибку «Не удается загрузить Zend OPcache - он уже был загружен»
Я использую saltдля подготовки своих серверов, и я просто попытался обновить до php 7 и, хотя все устанавливается правильно, каждый раз, когда я запускаю php -vили запускаю любой php-файл, он выдает это во главе любого вывода:Cannot load Zend OPcache - it was already loaded . Если я удалю, если увижу …
15 centos  php 

3
Поиск папки с расширениями PHP с использованием bash
Я пытаюсь создать сценарий bash для установки расширения Source Guardian PHP, однако каталог назначения отличается в каждом последующем выпуске Ubuntu. Установка PHP5 в Ubuntu 14.04 приводит к тому, что расширения хранятся в / usr / lib / php5 / 20121212 + lfs /, в Ubuntu 15.04 этот каталог изменяется, например …
14 bash  ubuntu  php 

6
Разрешение php shell_exec () в Linux Ubuntu
Я разрабатываю php-приложение с использованием Linux-сервера. Моя проблема заключается в выполнении shell_exec()вызова какого-либо exe-файла не работает (на самом деле не exe, это своего рода исполняемый файл Linux) echo shell_exec("whoami"); У меня есть демон echo shell_exec("ls") У меня есть имя файла, но echo shell_exec("php -v") У меня ничего нет, пустая страница …
13 linux  shell  php  exec 

3
как узнать какие расширения php установлены
Мне нужно установить на сервер-лампу те же расширения php, которые установлены на старом сервере, как узнать, какие именно расширения установлены, чтобы установить их на новом сервере?
13 debian  php 

3
Предоставление PHP разрешения на запись в файлы и папки
ОБНОВЛЕНО ДЛЯ ДАЛЬНЕЙШЕЙ ЯСНОСТИ: Согласно http://expressionengine.com/user_guide/installation/installation.html , говорится: Для большинства хостов Unix типично следующее, но вы можете узнать у своего хоста, можно ли использовать более строгие разрешения, позволяющие PHP выполнять запись в файлы (666) и папки (777) . На серверах Windows следующее не будет применяться, но вам необходимо убедиться, что …
13 permissions  files  php  chmod 

2
Установка PHP7.0 из sid на jessie
Я хотел бы попробовать PHP7.0 на Debian Jessie и пытаюсь установить его из sid. Однако, php7.0зависит от того, php7.0-commonчто зависит от того php-common > 18, что php-commonв sid равно 17. Означает ли это, что в данный момент просто невозможно установить php7.0из этого дистрибутива? Это почему? Я знаю, что можно установить …

8
Как установить PHP CLI с помощью интерактивного приглашения в Debian Wheezy?
Когда я устанавливаю php5-cli в Debian Wheezy (в данный момент тестирую), интерактивная подсказка становится очень непригодной из-за отсутствия поддержки readline (ошибка 341868 ). Какой самый простой способ установить версию, связанную с libreadline (для удобного редактирования строк)?

4
Нечувствительная к регистру файловая система для производственного сервера?
Начальная ситуация выглядит так: Корпоративное программное обеспечение на основе PHP. Поставляется Apache 2 на Windows 2003 Server. Это большой . Это наследие довольно непрофессиональных разработчиков, которые не обращали внимания на чувствительность к регистру или разделители каталогов. Желаемая ситуация выглядит так: Все перешло на Apache 2 в дистрибутиве Linux, еще не …

2
Vim, контекстно-зависимый комментарий / раскомментирование
Я редактирую много PHP-кода с помощью Vim, и я столкнулся с проблемой с некоторыми макросами в моем .vimrc. В настоящее время я использую эти два макроса, чтобы комментировать / раскомментировать в стиле C "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment (press …
9 vim  php 

1
Напечатайте что-нибудь в консоли в том же месте, что и предыдущий эхо, с неким отрицательным эхом
В bash вы можете использовать команду с именем, clearчтобы очистить все экранные команды. И echoвы можете распечатать все, что вы хотите на экране .. В моих простых сценариях мне часто нужно печатать процент от того, что делается с моими командами .. Так что я мог бы сделать что-то вроде .. …
9 linux  bash  php  console 

1
Возможно ли использовать эксплойт в скрипте bash?
Я хочу передать адрес электронной почты из веб-формы скрипту bash. Я использую следующее регулярное выражение: /[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/ Достаточно ли этого? Или можно было внедрить подвиг? Скрипт вызывается из PHP: system('/usr/local/bin/script.sh "$email"');

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.