Запитання з тегом «php»

PHP - це сценарій загального призначення, який особливо підходить для веб-розробки. Інтернет-посібник є прекрасним ресурсом для синтаксису мови та має великий список вбудованих та розширених функцій. Більшість розширень можна знайти в PECL.

1
Налаштування значення php error_reporting за допомогою консольного параметра
Для тестування моїх PHP-проектів на помилки я зазвичай використовую цю команду: find ./ -type f -name \*.php -exec php -l '{}' \; | grep -v "No syntax errors detected" Я хотів би розширити частину php -l '{}' \;на деякі параметри, щоб вона використовувала власний рівень_повідомлення про помилки, а не той, …

3
nginx-проекти в підпапках
Мене засмучує моя конфігурація nginx, і тому я прошу допомоги в написанні мого конфігураційного файлу для обслуговування декількох проектів з підкаталогів в одному корені. Це не віртуальний хостинг, оскільки всі вони використовують одне і те ж значення хоста. Можливо, приклад прояснить мою спробу: запит 192.168.1.1/має подаватися index.phpвід/var/www/public/ запит 192.168.1.1/wiki/має подаватися …
11 php  nginx  fastcgi 

5
Динамічний кореневий шлях до домену nginx на основі імені хоста?
Я намагаюся налаштувати свій сервер nginx / PHP розробки з базовим конфігурацією master / catch-all vhost, щоб я міг створювати необмежену кількість ___.framework.locдоменів у міру необхідності. server { listen 80; index index.html index.htm index.php; # Test 1 server_name ~^(.+)\.frameworks\.loc$; set $file_path $1; root /var/www/frameworks/$file_path/public; include /etc/nginx/php.conf; } Однак nginx відповідає …
11 php  nginx  virtualhost 

5
Roundcube & Postfix SMTP: SSL процедури: SSL3_READ_BYTES: tlsv1 попередження невідомо ca: s3_pkt.c
У мене є налаштування Postfix / Dovecot / Roundcube, яке я використовую особисто, а також надаю іншим користувачам. Я намагаюся перенести всю цю установку до нового вікна, але у мене є деякі проблеми. Одержання пошти працює нормально (лише перевірено внутрішньо, домен ще не переданий), а також зовнішні IMAP та SMTP …

1
Найкращий спосіб зробити RHSCL PHP доступним у всьому світі
Я встановив RHSCL 2 за допомогою наступної URL-адреси: https://access.redhat.com/documentation/en-US/Red_Hat_Software_Collections/2/html/2.0_Release_Notes/chap-Installation.html за допомогою менеджера підписок RedHat. Я тоді побіг yum remove php*за нимyum install rh-php56 Все пройшло гладко, за винятком того, що PHP ніде не зустрічається. Потім я побіг find / -name phpі знайшов rh-php56у таких каталогах: /var/opt/rh/rh-php56/lib/php /opt/rh/rh-php56/register.content/var/opt/rh/rh-php56/lib/php /opt/rh/rh-php56/root/usr/bin/php /opt/rh/rh-php56/root/usr/lib64/php /opt/rh/rh-php56/root/usr/share/php …

2
nginx, псевдонім, php-fpm = Файл не знайдено
Я намагаюся налаштувати nginx за допомогою DAViCal. Однак я отримую "Файл не знайдено" з "FastCGI, надісланим в stderr:" Первинний невідомий сценарій "у журналі. Схоже, щось не так з моїм псевдонімом, але я впевнений, що не можу це зрозуміти. Мій віртуальний хост: server { listen 80; ## listen for ipv4; this …
10 php  nginx  php-fpm  fastcgi  alias 

6
Як я можу дізнатися, чому не вдалося запустити php5-fpm?
Я отримую 504 тайм-аут шлюзу, коли я намагаюся дістатись до свого сервера, невеличка перевірка не знайшла журналів у журналах php5-fpm, але просто для того, щоб переконатися, я намагався перезапустити його. коли я намагаюся його перезапустити: sudo service php5-fpm restart я отримую, [fail] але коли я це роблю sudo service php5-fpm …
10 linux  php  php-fpm 

2
Як передати користувацькі параметри до PHP від ​​Nginx?
Я використовую Nginx 1.2.4в поєднанні з PHP-FPM 5.4.8з fastcgiперевалом і намагаюся передати власні параметри PHP. Ось варіанти, які я знайшов поки що: використовуючи envдирективу, щоб встановити змінну середовища в nginxі отримати її з getenv()або $_ENVз PHP. Проблема полягає в тому, що envвін працює лише в mainконтексті, тоді як мені потрібно …
10 php  nginx  fastcgi  php-fpm 

4
Встановлення розширень PHP в Linux
Будь ласка, нехай зі мною; Я розробник, а не адміністратор сервера. Моя компанія хоче досліджувати за допомогою Magento. Вони передали мені заздалегідь налаштований сервер Linux із встановленими апачами та PHP, але коли я намагаюся запустити налаштування Magento, він говорить мені, що є розширення PHP, які потрібно завантажити. Я можу редагувати …
10 php  linux 

5
Не вдається увійти до phpPgAdmin
Я намагаюся налаштувати phpPgAdmin на своїй тестовій машині, щоб я міг взаємодіяти з PostgreSQL, не завжди використовуючи psqlCLI. У мене PostgreSQL 9.1 встановлений через сховище RPM, в той час як я встановив phpPgAdmin 5.0.4 "вручну" (витягнувши архів із веб-сайту phpPgAdmin). Для запису моя хост-операційна система - CentOS 6.2. Я вже …

4
Як я можу перевірити, чи PHP було складено з версією UNICODE API Win32?
Це пов’язано з цією публікацією переповнення стека: glob () не може знайти імена файлів з багатобайтовими символами в Windows? У мене проблеми з PHP та файлами, які мають багатобайтові символи в Windows. Ось мій тестовий випадок: print_r(scandir('./uploads/')); print_r(glob('./uploads/*')); Правильний вихід на віддалений сервер UNIX: Array ( [0] => . [1] …

2
MediaWiki повільно зберігає відредаговані сторінки
У мене є MediaWiki 1.16.2 на наступній платформі LAMP, яка працює дуже добре для інших додатків на 16-ГБ оперативної пам’яті з двома процесорними процесорами: CentOS 5.7 (64-бітний) Apache 2.2.3 MySQL 5.0.77 PHP 5.1.6 Здається, це дещо залежить від використовуваного веб-переглядача, але дуже часто збереження відредагованих сторінок є надто повільним - …
10 php  mysql  linux  centos  mediawiki 

8
Побудова сервера зберігання студентів
Я працюю на шкільний округ. Мені доручили побудувати сервер зберігання даних для студентів. Місце для них, щоб працювати поза школою та вдома. Моє завдання - це дозволити це працювати вдома. У школі вони входять у систему, підтверджують автентифікацію, і вони отримують відображений диск у свою папку на сервері ( S:\fileserver\studentname). …
10 php 

1
apache на centos 5.6 дає мені дозволи відхилено помилку
Я запускаю apache на centos 5.6 і всякий раз, коли я намагаюся завантажити скрипт php в будь-який каталог, крім / var / www / html (root dir апачі за замовчуванням), він дає мені дозволу, яким відхилено помилку. Однак, коли я перевіряю дозволи мого нового кореневого dir (/ var / www-dev) …

5
Безпечно мати папки /.svn/ на сайті? (Як їх видалити, але зберегти можливість оновлення svn?)
Я роблю svn update, щоб оновити код для свого веб-сайту PHP, але він залишає .svn/папки по всьому. Я думаю, що небезпечно залишати ці файли публічно читаними, але оновити систему дуже просто. Чи є спосіб використовувати svn updateдля оновлення системи, але не для експорту .svn/папок?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.